Class

gremlin.scala

GremlinScala

Related Doc: package scala

Permalink

case class GremlinScala[End, Labels <: HList](traversal: GraphTraversal[_, End]) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GremlinScala
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GremlinScala(traversal: GraphTraversal[_, End])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def aggregate(sideEffectKey: String): GremlinScala[End, Labels]

    Permalink
  5. def as(name: String, moreNames: String*)(implicit p: Prepend[Labels, ::[End, HNil]]): GremlinScala[End, Out]

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def barrier(maxBarrierSize: Int): GremlinScala[End, Labels]

    Permalink
  8. def barrier(): GremlinScala[End, Labels]

    Permalink
  9. def branch(fun: (End) ⇒ Iterable[String]): GremlinScala[End, Labels]

    Permalink
  10. def branchWithTraverser(fun: (Traverser[End]) ⇒ Iterable[String]): GremlinScala[End, Labels]

    Permalink
  11. def by(order: Order): GremlinScala[End, Labels]

    Permalink
  12. def by(byTraversal: Traversal[_, _], order: Order): GremlinScala[End, Labels]

    Permalink
  13. def by(byTraversal: Traversal[_, _]): GremlinScala[End, Labels]

    Permalink
  14. def by(lessThan: (End, End) ⇒ Boolean): GremlinScala[End, Labels]

    Permalink
  15. def by(elementPropertyKey: String, order: Order): GremlinScala[End, Labels]

    Permalink
  16. def by(elementPropertyKey: String): GremlinScala[End, Labels]

    Permalink
  17. def by(tokenProjection: T): GremlinScala[End, Labels]

    Permalink
  18. def by[A <: AnyRef](funProjection: (End) ⇒ A): GremlinScala[End, Labels]

    Permalink
  19. def by(): GremlinScala[End, Labels]

    Permalink
  20. def byP[A](elementPropertyKey: String, lessThan: (A, A) ⇒ Boolean): GremlinScala[End, Labels]

    Permalink
  21. def cap(sideEffectKey: String, sideEffectKeys: String*): GremlinScala[End, Labels]

    Permalink
  22. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. def coin(probability: Double): GremlinScala[End, Labels]

    Permalink
  24. def count(scope: Scope): GremlinScala[Long, Labels]

    Permalink
  25. def count(): GremlinScala[Long, Labels]

    Permalink
  26. def cyclicPath(): GremlinScala[End, Labels]

    Permalink
  27. def dedup(scope: Scope, dedupLabels: String*): GremlinScala[End, Labels]

    Permalink
  28. def dedup(dedupLabels: String*): GremlinScala[End, Labels]

    Permalink
  29. def drop(): GremlinScala[End, Labels]

    Permalink
  30. def emit(emitTraversal: (GremlinScala[End, HNil]) ⇒ GremlinScala[End, _]): GremlinScala[End, Labels]

    Permalink
  31. def emit(): GremlinScala[End, Labels]

    Permalink
  32. def emitWithTraverser(predicate: (Traverser[End]) ⇒ Boolean): GremlinScala[End, Labels]

    Permalink
  33. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  34. def exists(): Boolean

    Permalink
  35. def filter(p: (End) ⇒ Boolean): GremlinScala[End, Labels]

    Permalink
  36. def filterWithTraverser(p: (Traverser[End]) ⇒ Boolean): GremlinScala[End, Labels]

    Permalink
  37. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  38. def flatMap[A](fun: (GremlinScala[End, HNil]) ⇒ GremlinScala[A, _]): GremlinScala[A, Labels]

    Permalink
  39. def flatMap2[A](fun: (End) ⇒ Iterable[A]): GremlinScala[A, Labels]

    Permalink
  40. def flatMap2WithTraverser[A](fun: (Traverser[End]) ⇒ Iterable[A]): GremlinScala[A, Labels]

    Permalink
  41. def fold(): GremlinScala[List[End], Labels]

    Permalink
  42. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  43. def group(sideEffectKey: String): GremlinScala[End, Labels]

    Permalink
  44. def group[A <: AnyRef](byTraversal: (End) ⇒ A): GremlinScala[Map[A, BulkSet[End]], Labels]

    Permalink
  45. def group[A]()(implicit arg0: DefaultsToAny[A]): GremlinScala[Map[String, A], Labels]

    Permalink
  46. def groupCount(sideEffectKey: String): GremlinScala[End, Labels]

    Permalink
  47. def groupCount(): GremlinScala[Map[End, Long], Labels]

    Permalink
  48. def head(): End

    Permalink
  49. def headOption(): Option[End]

    Permalink
  50. def id(): GremlinScala[AnyRef, Labels]

    Permalink
  51. def identity(): GremlinScala[End, Labels]

    Permalink
  52. def inject(injections: End*): GremlinScala[End, Labels]

    Permalink
  53. def is(predicate: P[End]): GremlinScala[End, Labels]

    Permalink
  54. def is(value: AnyRef): GremlinScala[End, Labels]

    Permalink
  55. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  56. def iterate(): GremlinScala[End, Labels]

    Permalink
  57. def label(): GremlinScala[String, Labels]

    Permalink
  58. def labelledPath(): GremlinScala[Labels, Labels]

    Permalink
  59. def limit(scope: Scope, limit: Long): GremlinScala[End, Labels]

    Permalink
  60. def limit(limit: Long): GremlinScala[End, Labels]

    Permalink
  61. def map[A](fun: (End) ⇒ A): GremlinScala[A, Labels]

    Permalink
  62. def mapWithTraverser[A](fun: (Traverser[End]) ⇒ A): GremlinScala[A, Labels]

    Permalink
  63. def match[A](traversals: Traversal[End, _]*): GremlinScala[Map[String, A], Labels]

    Permalink
  64. def mean(scope: Scope): GremlinScala[Double, Labels]

    Permalink
  65. def mean(): GremlinScala[Double, Labels]

    Permalink
  66. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  67. def not(notTraversal: (GremlinScala[End, HNil]) ⇒ GremlinScala[_, _]): GremlinScala[End, Labels]

    Permalink
  68. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  69. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  70. def option[A, M](pickToken: M, optionTraversal: (GremlinScala[End, HNil]) ⇒ GremlinScala[A, _]): GremlinScala[End, Labels]

    Permalink
  71. def option[A](optionTraversal: (GremlinScala[End, HNil]) ⇒ GremlinScala[A, _]): GremlinScala[End, Labels]

    Permalink
  72. def order(scope: Scope): GremlinScala[End, Labels]

    Permalink
  73. def order(): GremlinScala[End, Labels]

    Permalink
  74. def path(): GremlinScala[Path, Labels]

    Permalink
  75. def profile(): GremlinScala[End, Labels]

    Permalink
  76. def range(scope: Scope, low: Int, high: Int): GremlinScala[End, Labels]

    Permalink
  77. def range(low: Int, high: Int): GremlinScala[End, Labels]

    Permalink
  78. def repeat(repeatTraversal: (GremlinScala[End, HNil]) ⇒ GremlinScala[End, _]): GremlinScala[End, Labels]

    Permalink
  79. def sack[A](): GremlinScala[A, Labels]

    Permalink
  80. def sample(scope: Scope, amount: Int): GremlinScala[End, Labels]

    Permalink
  81. def sample(amount: Int): GremlinScala[End, Labels]

    Permalink
  82. def select(pop: Pop, selectKey1: String, selectKey2: String, otherSelectKeys: String*): GremlinScala[Map[String, Any], Labels]

    Permalink
  83. def select(selectKey1: String, selectKey2: String, otherSelectKeys: String*): GremlinScala[Map[String, Any], Labels]

    Permalink
  84. def select[A](pop: Pop, selectKey: String)(implicit arg0: DefaultsToAny[A]): GremlinScala[A, Labels]

    Permalink
  85. def select[A](selectKey: String)(implicit arg0: DefaultsToAny[A]): GremlinScala[A, Labels]

    Permalink
  86. def sideEffect(fun: (End) ⇒ Any): GremlinScala[End, Labels]

    Permalink
  87. def sideEffectWithTraverser(fun: (Traverser[End]) ⇒ Any): GremlinScala[End, Labels]

    Permalink
  88. def simplePath(): GremlinScala[End, Labels]

    Permalink
  89. def start[A]: GremlinScala[A, HNil]

    Permalink
    Attributes
    protected
  90. def subgraph(sideEffectKey: String): GremlinScala[Edge, Labels]

    Permalink
  91. def sum(scope: Scope): GremlinScala[Double, Labels]

    Permalink
  92. def sum(): GremlinScala[Double, Labels]

    Permalink
  93. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  94. def tail(scope: Scope, limit: Long): GremlinScala[End, Labels]

    Permalink
  95. def tail(limit: Long): GremlinScala[End, Labels]

    Permalink
  96. def tail(): GremlinScala[End, Labels]

    Permalink
  97. def times(maxLoops: Int): GremlinScala[End, Labels]

    Permalink
  98. def to(direction: Direction, edgeLabels: String*): GremlinScala[Vertex, Labels]

    Permalink
  99. def toJavaList[A](i: Iterable[A]): List[A]

    Permalink
    Attributes
    protected
  100. def toList(): List[End]

    Permalink
  101. def toSet(): Set[End]

    Permalink
  102. def toStream(): Stream[End]

    Permalink
  103. val traversal: GraphTraversal[_, End]

    Permalink
  104. def tree(sideEffectKey: String): GremlinScala[End, Labels]

    Permalink
  105. def unfold[A](): GremlinScala[A, Labels]

    Permalink
  106. def union(traversals: GremlinScala[End, _]*): GremlinScala[End, Labels]

    Permalink
  107. def until(untilTraversal: (GremlinScala[End, HNil]) ⇒ GremlinScala[End, _]): GremlinScala[End, Labels]

    Permalink
  108. def untilWithTraverser(predicate: (Traverser[End]) ⇒ Boolean): GremlinScala[End, Labels]

    Permalink
  109. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  110. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  111. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  112. def where(whereTraversal: (GremlinScala[End, HNil]) ⇒ GremlinScala[_, _]): GremlinScala[End, Labels]

    Permalink
  113. def where(startKey: String, predicate: P[String]): GremlinScala[End, Labels]

    Permalink
  114. def where(predicate: P[String]): GremlinScala[End, Labels]

    Permalink

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped