Packages

final class Translator[T, P] extends AnyRef

Abstraction over the process of building a translation for different targets.

Translator instances are not reusable.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Translator
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def bindings(): GremlinBindings

    Returns a strategy for working with query bindings.

    Returns a strategy for working with query bindings.

    returns

    strategy for query bindings

    See also

    #steps()

    #predicates()

  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def features(): Set[TranslatorFeature]

    Returns set of translator features

    Returns set of translator features

    returns

    set of TranslatorFeature

  10. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def flavor(): TranslatorFlavor

    Returns the flavor of this translation.

    Returns the flavor of this translation.

    returns

    translation flavor

  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def isEnabled(feature: TranslatorFeature): Boolean

    Returns true if a given feature is enabled in this translator.

    Returns true if a given feature is enabled in this translator.

    feature

    the feature

    returns

    true, if the feature is enabled, false otherwise

  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. def predicates(): GremlinPredicates[P]

    Returns a factory for traversal predicates for use with the traversal DSL.

    Returns a factory for traversal predicates for use with the traversal DSL.

    returns

    factory for traversal predicates

    See also

    #steps()

    #bindings()

  20. def steps(): GremlinSteps[T, P]

    Provides access to the traversal DSL.

    Provides access to the traversal DSL.

    returns

    traversal DSL

    See also

    #predicates()

    #bindings()

  21. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  22. def toString(): String
    Definition Classes
    AnyRef → Any
  23. def translate(): T

    Creates a translation for the configured target.

    Creates a translation for the configured target.

    returns

    translation

  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped