object Traversal extends OntologyDef with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Traversal
- Serializable
- Serializable
- OntologyDef
- ClassTypeDef
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- 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]
- trait BaseMod[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends AnyRef
- trait ClipStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
- trait CommonStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
- 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]
- trait FilterStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
- trait GeoStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: GeometricType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
- trait MoveMapStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
- trait MoveStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
- trait NodeStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, structure.Node, ET, Steps]
- trait NumericStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: NumericType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
- trait Properties extends AnyRef
- trait QuantityStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: QuantityType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
- trait TemporalStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: CalendarType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
- 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]
- trait ValueStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: datatype.DataType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]
-
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...
- 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]
- 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]
- 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]]
- 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]
- 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]
- 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]]
- 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]
- 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]
- implicit class WithTraversalStreamTyped[ST <: structure.ClassType[Any], ET <: structure.ClassType[Any], Steps <: HList] extends AnyRef
- 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
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
_extends: () ⇒ List[structure.Ontology]
- Definition Classes
- OntologyDef
- def apply(steps: Vector[Step]): Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]
- def apply[ST0 <: structure.ClassType[_], ET0 <: structure.ClassType[_]](st: ST0, et: ET0): Traversal[ST0, ET0, HNil]
- def apply[S, E]()(implicit arg0: DefaultsToAny[S], arg1: DefaultsToAny[E], cltblStart: ClassTypeable[S], cltblEnd: ClassTypeable[E]): Traversal[CT, CT, HNil]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
classtype: structure.Ontology
- Definition Classes
- OntologyDef → ClassTypeDef
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
comment0: String
- Definition Classes
- OntologyDef
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
label0: String
- Definition Classes
- OntologyDef
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
lazy val
ontology: structure.Ontology
- Definition Classes
- OntologyDef
-
lazy val
properties: List[structure.Property]
- Definition Classes
- Traversal → OntologyDef
-
def
stepsToTraversal(steps: Vector[Step], traversal: Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]): Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]
- Annotations
- @tailrec()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def toTraversal(node: structure.Node): Task[Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]]
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- object CTOutMapper extends Poly1
- object keys
Deprecated Value Members
-
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.