Class

gremlin.scala

GremlinElementSteps

Related Doc: package scala

Permalink

class GremlinElementSteps[End <: Element, Labels <: HList] extends GremlinScala[End, Labels]

Linear Supertypes
GremlinScala[End, Labels], Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GremlinElementSteps
  2. GremlinScala
  3. Serializable
  4. Serializable
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GremlinElementSteps(gremlinScala: GremlinScala[End, Labels])

    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
    Definition Classes
    GremlinScala
  5. def and(traversals: (GremlinScala[End, HNil]) ⇒ GremlinScala[End, _]*): GremlinScala[End, Labels]

    Permalink
  6. def as(stepLabel: StepLabel[End])(implicit p: Prepend[Labels, ::[End, HNil]]): GremlinScala[End, Out]

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

    Permalink
    Definition Classes
    GremlinScala
  8. final def asInstanceOf[T0]: T0

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

    Permalink
    Definition Classes
    GremlinScala
  10. def barrier(): GremlinScala[End, Labels]

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

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

    Permalink
    Definition Classes
    GremlinScala
  13. def by(order: Order): GremlinScala[End, Labels]

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

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

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

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

    Permalink
    Definition Classes
    GremlinScala
  18. def by(elementPropertyKey: String): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  19. def by(tokenProjection: T): GremlinScala[End, Labels]

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

    Permalink
    Definition Classes
    GremlinScala
  21. def by(): GremlinScala[End, Labels]

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

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

    Permalink
    Definition Classes
    GremlinScala
  24. def clone(): AnyRef

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

    Permalink
    Definition Classes
    GremlinScala
  26. def count(scope: Scope): GremlinScala[Long, Labels]

    Permalink
    Definition Classes
    GremlinScala
  27. def count(): GremlinScala[Long, Labels]

    Permalink
    Definition Classes
    GremlinScala
  28. def cyclicPath(): GremlinScala[End, Labels]

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

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

    Permalink
    Definition Classes
    GremlinScala
  31. def drop(): GremlinScala[End, Labels]

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

    Permalink
    Definition Classes
    GremlinScala
  33. def emit(): GremlinScala[End, Labels]

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

    Permalink
    Definition Classes
    GremlinScala
  35. final def eq(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    GremlinScala
  39. def finalize(): Unit

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

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

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

    Permalink
    Definition Classes
    GremlinScala
  43. def fold(): GremlinScala[List[End], Labels]

    Permalink
    Definition Classes
    GremlinScala
  44. final def getClass(): Class[_]

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

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

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

    Permalink
    Definition Classes
    GremlinScala
  48. def groupCount(sideEffectKey: String): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  49. def groupCount(): GremlinScala[Map[End, Long], Labels]

    Permalink
    Definition Classes
    GremlinScala
  50. def has[A](label: String, key: Key[A], predicate: P[A]): GremlinScala[End, Labels]

    Permalink
  51. def has[A](label: String, key: Key[A], value: A): GremlinScala[End, Labels]

    Permalink
  52. def has[A, B](key: Key[A], propertyTraversal: (GremlinScala[A, HNil]) ⇒ GremlinScala[B, _]): GremlinScala[End, Labels]

    Permalink
  53. def has[A](accessor: T, predicate: P[A]): GremlinScala[End, Labels]

    Permalink
  54. def has(accessor: T, value: Any): GremlinScala[End, Labels]

    Permalink
  55. def has[A](key: Key[A], predicate: P[A]): GremlinScala[End, Labels]

    Permalink
  56. def has[A](p: (Key[A], A)): GremlinScala[End, Labels]

    Permalink
  57. def has[A](key: Key[A], value: A): GremlinScala[End, Labels]

    Permalink
  58. def has(key: Key[_]): GremlinScala[End, Labels]

    Permalink
  59. def hasId(ids: AnyRef*): GremlinScala[End, Labels]

    Permalink
  60. def hasKey(keys: Key[_]*): GremlinScala[End, Labels]

    Permalink
  61. def hasLabel(labels: String*): GremlinScala[End, Labels]

    Permalink
  62. def hasNot[A](key: Key[A], value: A): GremlinScala[End, Labels]

    Permalink
  63. def hasNot(key: Key[_]): GremlinScala[End, Labels]

    Permalink
  64. def hasValue(values: String*): GremlinScala[End, Labels]

    Permalink
  65. def head(): End

    Permalink
    Definition Classes
    GremlinScala
  66. def headOption(): Option[End]

    Permalink
    Definition Classes
    GremlinScala
  67. def id(): GremlinScala[AnyRef, Labels]

    Permalink
    Definition Classes
    GremlinScala
  68. def identity(): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  69. def inject(injections: End*): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  70. def is(predicate: P[End]): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  71. def is(value: AnyRef): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  72. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    GremlinScala
  74. def key(): GremlinScala[String, Labels]

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

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

    Permalink
    Definition Classes
    GremlinScala
  77. def limit(limit: Long): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  78. def local[A](localTraversal: (GremlinScala[End, HNil]) ⇒ GremlinScala[A, _]): GremlinScala[A, Labels]

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

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

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

    Permalink
    Definition Classes
    GremlinScala
  82. def mean(scope: Scope): GremlinScala[Double, Labels]

    Permalink
    Definition Classes
    GremlinScala
  83. def mean(): GremlinScala[Double, Labels]

    Permalink
    Definition Classes
    GremlinScala
  84. final def ne(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    GremlinScala
  86. final def notify(): Unit

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

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

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

    Permalink
    Definition Classes
    GremlinScala
  90. def or(traversals: (GremlinScala[End, HNil]) ⇒ GremlinScala[End, _]*): GremlinScala[End, Labels]

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

    Permalink
    Definition Classes
    GremlinScala
  92. def order(): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  93. def path(): GremlinScala[Path, Labels]

    Permalink
    Definition Classes
    GremlinScala
  94. def profile(): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  95. def properties(keys: String*): GremlinScala[Property[Any], Labels]

    Permalink
  96. def propertyMap(keys: String*): GremlinScala[Map[String, Any], Labels]

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

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

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

    Permalink
    Definition Classes
    GremlinScala
  100. def sack[A](): GremlinScala[A, Labels]

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

    Permalink
    Definition Classes
    GremlinScala
  102. def sample(amount: Int): GremlinScala[End, Labels]

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

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

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

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

    Permalink
    Definition Classes
    GremlinScala
  107. def select[StepLabels <: HList, H0, T0 <: HList, LabelNames <: HList, TupleWithValue, Values <: HList, ValueTuples, Z](stepLabels: StepLabels)(implicit arg0: UnaryTCConstraint[StepLabels, StepLabel], hasOne: Aux[StepLabels, H0, T0], hasTwo: IsHCons[T0], stepLabelToString: Aux[GetLabelName.type, StepLabels, LabelNames], trav: Aux[LabelNames, List, String], folder: Aux[StepLabels, (HNil.type, Map[String, Any]), combineLabelWithValue.type, (Values, Z)]): GremlinScala[Values, Labels]

    Permalink
    Definition Classes
    GremlinScala
  108. def select[A](stepLabel: StepLabel[A]): GremlinScala[A, Labels]

    Permalink
    Definition Classes
    GremlinScala
  109. def select(): GremlinScala[Labels, Labels]

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

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

    Permalink
    Definition Classes
    GremlinScala
  112. def simplePath(): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  113. def start[A]: GremlinScala[A, HNil]

    Permalink
    Attributes
    protected
    Definition Classes
    GremlinScala
  114. def store(sideEffectKey: String): GremlinScala[End, Labels]

    Permalink
  115. def subgraph(sideEffectKey: String): GremlinScala[Edge, Labels]

    Permalink
    Definition Classes
    GremlinScala
  116. def sum(scope: Scope): GremlinScala[Double, Labels]

    Permalink
    Definition Classes
    GremlinScala
  117. def sum(): GremlinScala[Double, Labels]

    Permalink
    Definition Classes
    GremlinScala
  118. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    GremlinScala
  120. def tail(limit: Long): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  121. def tail(): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  122. def timeLimit(millis: Long): GremlinScala[End, Labels]

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

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

    Permalink
    Definition Classes
    GremlinScala
  125. def toJavaList[A](i: Iterable[A]): List[A]

    Permalink
    Attributes
    protected
    Definition Classes
    GremlinScala
  126. def toList(): List[End]

    Permalink
    Definition Classes
    GremlinScala
  127. def toSet(): Set[End]

    Permalink
    Definition Classes
    GremlinScala
  128. def toStream(): Stream[End]

    Permalink
    Definition Classes
    GremlinScala
  129. val traversal: GraphTraversal[_, End]

    Permalink
    Definition Classes
    GremlinScala
  130. def tree(sideEffectKey: String): GremlinScala[End, Labels]

    Permalink
    Definition Classes
    GremlinScala
  131. def unfold[A](): GremlinScala[A, Labels]

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

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

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

    Permalink
    Definition Classes
    GremlinScala
  135. def value[A](key: Key[A]): GremlinScala[A, Labels]

    Permalink
  136. def value[A](key: String): GremlinScala[A, Labels]

    Permalink
  137. def valueMap(keys: String*): GremlinScala[Map[String, AnyRef], Labels]

    Permalink
  138. def values[A](key: String*): GremlinScala[A, Labels]

    Permalink
  139. final def wait(): Unit

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

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

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

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

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

    Permalink
    Definition Classes
    GremlinScala

Inherited from GremlinScala[End, Labels]

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped