object Traversal extends OntologyDef with Serializable

Linear Supertypes
Serializable, Serializable, OntologyDef, ClassTypeDef[structure.Ontology], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Traversal
  2. Serializable
  3. Serializable
  4. OntologyDef
  5. ClassTypeDef
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AsAndSelectStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList, Labels <: HList, SelectorOut <: Selector[_, HNil]] extends BaseMod[Start, ST, End, ET, Steps]
  2. trait BaseMod[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends AnyRef
  3. trait ClipStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
  4. trait CommonStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
  5. trait EdgeStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], ET[+Z] <: structure.ClassType[Z], Steps <: HList, In, Out] extends BaseMod[Start, ST, structure.Edge[In, Out], ET, Steps]
  6. trait FilterStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
  7. trait GeoStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: GeometricType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
  8. trait MoveMapStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
  9. trait MoveStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
  10. trait NodeStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, structure.Node, ET, Steps]
  11. trait NumericStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: NumericType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
  12. trait Properties extends AnyRef
  13. trait QuantityStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: QuantityType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
  14. trait TemporalStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: CalendarType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
  15. implicit class TraversalMod[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps] with FilterStepsHelper[Start, ST, End, ET, Steps] with CommonStepsHelper[Start, ST, End, ET, Steps] with ClipStepsHelper[Start, ST, End, ET, Steps] with MoveStepsHelper[Start, ST, End, ET, Steps] with MoveMapStepsHelper[Start, ST, End, ET, Steps]
  16. trait ValueStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: datatype.DataType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
  17. implicit class WithAsAndSelectStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList, Labels <: HList, SelectorOut <: Selector[_, HNil]] extends BaseMod[Start, ST, End, ET, Steps] with AsAndSelectStepsHelper[Start, ST, End, ET, Steps, Labels, SelectorOut]

    TODO: implicits for select-steps are not resolved by Intellij/IDEA but compile as they should, any suggestions are welcome...

  18. implicit class WithEdgeStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], ET[+Z] <: EdgeURLType[Z], Steps <: HList, In, Out] extends BaseMod[Start, ST, structure.Edge[In, Out], ET, Steps] with EdgeStepsHelper[Start, ST, ET, Steps, In, Out]
  19. implicit class WithGeoStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: GeometricType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps] with GeoStepsHelper[Start, ST, End, ET, Steps]
  20. implicit class WithGroupStepHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], KOut, CK <: structure.ClassType[_], KeySteps <: HList, Steps <: HList] extends BaseMod[Start, ST, (KOut, List[End]), TupleType, ::[Group[CK, KeySteps, ET[End], HNil], Steps]]
  21. implicit class WithNodeStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, structure.Node, ET, Steps] with NodeStepsHelper[Start, ST, ET, Steps]
  22. implicit class WithNumericStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: NumericType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps] with NumericStepsHelper[Start, ST, End, ET, Steps]
  23. implicit class WithProjectStepHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], PST <: structure.ClassType[Any], PET <: structure.ClassType[Any], PHSteps <: HList, PROJECTIONS <: HList, Steps <: HList] extends BaseMod[Start, ST, End, ET, ::[Project[::[Traversal[PST, PET, PHSteps], PROJECTIONS]], Steps]]
  24. implicit class WithQuantityStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: QuantityType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps] with QuantityStepsHelper[Start, ST, End, ET, Steps]
  25. implicit class WithTemporalStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: CalendarType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps] with TemporalStepsHelper[Start, ST, End, ET, Steps]
  26. implicit class WithTraversalStreamTyped[ST <: structure.ClassType[Any], ET <: structure.ClassType[Any], Steps <: HList] extends AnyRef
  27. implicit class WithValueStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: datatype.DataType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps] with ValueStepsHelper[Start, ST, End, ET, Steps]

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. def _extends: () ⇒ List[structure.Ontology]
    Definition Classes
    OntologyDef
  5. def apply(steps: Vector[Step]): Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]
  6. def apply[ST0 <: structure.ClassType[_], ET0 <: structure.ClassType[_]](st: ST0, et: ET0): Traversal[ST0, ET0, HNil]
  7. def apply[S, E]()(implicit arg0: DefaultsToAny[S], arg1: DefaultsToAny[E], cltblStart: ClassTypeable[S], cltblEnd: ClassTypeable[E]): Traversal[CT, CT, HNil]
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def classtype: structure.Ontology
    Definition Classes
    OntologyDefClassTypeDef
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  11. def comment0: String
    Definition Classes
    OntologyDef
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. def label0: String
    Definition Classes
    OntologyDef
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. lazy val ontology: structure.Ontology
    Definition Classes
    OntologyDef
  22. lazy val properties: List[structure.Property]
    Definition Classes
    TraversalOntologyDef
  23. def stepsToTraversal(steps: Vector[Step], traversal: Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]): Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]
    Annotations
    @tailrec()
  24. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  25. def toString(): String
    Definition Classes
    AnyRef → Any
  26. def toTraversal(node: structure.Node): Task[Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]]
  27. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  29. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. object CTOutMapper extends Poly1
  31. object keys

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from OntologyDef

Inherited from AnyRef

Inherited from Any

Ungrouped