Object/Class

lspace.librarian.traversal

Traversal

Related Docs: class Traversal | package traversal

Permalink

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]

    Permalink
  2. trait BaseMod[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends AnyRef

    Permalink
  3. trait ClipStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]

    Permalink
  4. trait CommonStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]

    Permalink
  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]

    Permalink
  6. trait FilterStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]

    Permalink
  7. trait GeoStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: GeometricType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]

    Permalink
  8. trait MoveMapStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]

    Permalink
  9. trait MoveStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]

    Permalink
  10. trait NodeStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], ET[+Z] <: structure.ClassType[Z], Steps <: HList] extends BaseMod[Start, ST, structure.Node, ET, Steps]

    Permalink
  11. trait NumericStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: NumericType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]

    Permalink
  12. trait Properties extends AnyRef

    Permalink
  13. trait QuantityStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: QuantityType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]

    Permalink
  14. trait TemporalStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: CalendarType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]

    Permalink
  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]

    Permalink
  16. trait ValueStepsHelper[Start, ST[+Z] <: structure.ClassType[Z], End, ET[+Z] <: datatype.DataType[Z], Steps <: HList] extends BaseMod[Start, ST, End, ET, Steps]

    Permalink
  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]

    Permalink

    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]

    Permalink
  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]

    Permalink
  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]]

    Permalink
  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]

    Permalink
  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]

    Permalink
  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]]

    Permalink
  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]

    Permalink
  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]

    Permalink
  26. implicit class WithTraversalStreamTyped[ST <: structure.ClassType[Any], ET <: structure.ClassType[Any], Steps <: HList] extends AnyRef

    Permalink
  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]

    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. object CTOutMapper extends Poly1

    Permalink
  5. object TMapper extends Poly1

    Permalink
  6. object TOutMapper extends Poly1

    Permalink
  7. def _extends: () ⇒ List[structure.Ontology]

    Permalink
    Definition Classes
    OntologyDef
  8. def apply(steps: Vector[Step]): Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]

    Permalink
  9. def apply[ST0 <: structure.ClassType[_], ET0 <: structure.ClassType[_]](st: ST0, et: ET0): Traversal[ST0, ET0, HNil]

    Permalink
  10. def apply[S, E]()(implicit arg0: DefaultsToAny[S], arg1: DefaultsToAny[E], cltblStart: ClassTypeable[S], cltblEnd: ClassTypeable[E]): Traversal[CT, CT, HNil]

    Permalink
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. def classtype: structure.Ontology

    Permalink
    Definition Classes
    OntologyDefClassTypeDef
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def comment0: String

    Permalink
    Definition Classes
    OntologyDef
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  19. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. object keys

    Permalink
  22. def label0: String

    Permalink
    Definition Classes
    OntologyDef
  23. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  26. lazy val ontology: structure.Ontology

    Permalink
    Definition Classes
    OntologyDef
  27. lazy val properties: List[structure.Property]

    Permalink
    Definition Classes
    TraversalOntologyDef
  28. def stepsToTraversal(steps: Vector[Step], traversal: Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]): Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]

    Permalink
    Annotations
    @tailrec()
  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  30. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  31. def toTraversal(node: structure.Node): Task[Traversal[structure.ClassType[Any], structure.ClassType[Any], _ <: HList]]

    Permalink
  32. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from OntologyDef

Inherited from AnyRef

Inherited from Any

Ungrouped