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 filter(p: (End) ⇒ Boolean): GremlinScala[End, Labels]

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

    Permalink
  36. def finalize(): Unit

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

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

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

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

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

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

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

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

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

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

    Permalink
  47. def head(): End

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

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

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

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

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

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

    Permalink
  54. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  66. final def notify(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  107. final def wait(): Unit

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

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

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

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

    Permalink
  112. 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