Package

lspace.librarian

datatype

Permalink

package datatype

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. datatype
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait BoolType[+T] extends LiteralType[T]

    Permalink
  2. trait CalendarType[+T] extends LiteralType[T]

    Permalink
  3. trait CollectionType[+T] extends StructuredType[T]

    Permalink
  4. trait ColorType[+T] extends StructuredType[T]

    Permalink
  5. trait DataType[+T] extends ClassType[T]

    Permalink

  6. trait DataTypeDef[T <: DataType[_]] extends AnyRef

    Permalink
  7. trait DateTimeType[+T] extends CalendarType[T]

    Permalink
  8. trait DoubleType[+T] extends NumericType[T]

    Permalink
  9. trait DurationType extends QuantityType[Time]

    Permalink
  10. trait EdgeURLType[+T] extends IriType[T]

    Permalink
  11. trait GeoLineType[+T] extends GeometricType[T]

    Permalink
  12. trait GeoMultiGeometryType[+T] extends GeometricType[T]

    Permalink
  13. trait GeoMultiLineType[+T] extends GeometricType[T]

    Permalink
  14. trait GeoMultiPolygonType[+T] extends GeometricType[T]

    Permalink
  15. trait GeoMultipointType[+T] extends GeometricType[T]

    Permalink
  16. trait GeoPolygonType[+T] extends GeometricType[T]

    Permalink
  17. trait GeometricType[+T] extends StructuredType[T]

    Permalink
  18. trait GeopointType[+T] extends GeometricType[T]

    Permalink
  19. trait GraphType[+T <: Graph] extends DataType[T]

    Permalink
  20. trait IntType[+T] extends NumericType[T]

    Permalink
  21. trait IriType[+T] extends DataType[T]

    Permalink
  22. abstract class ListSetType[V] extends CollectionType[ListSet[V]]

    Permalink
  23. abstract class ListType[+V] extends CollectionType[List[V]]

    Permalink
  24. trait LiteralType[+T] extends DataType[T]

    Permalink
  25. trait LocalDateType[+T] extends CalendarType[T]

    Permalink
  26. trait LocalTimeType[+T] extends CalendarType[T]

    Permalink
  27. trait LongType[+T] extends NumericType[T]

    Permalink
  28. abstract class MapType[K, V] extends CollectionType[Map[K, V]]

    Permalink
  29. trait NodeURLType[+T] extends IriType[T]

    Permalink
  30. trait NumericType[+T] extends LiteralType[T]

    Permalink
  31. trait QuantityType[+T] extends StructuredType[T]

    Permalink
  32. abstract class SetType[+V] extends CollectionType[List[V]]

    Permalink
  33. trait StructuredType[+T] extends DataType[T]

    Permalink
  34. trait TextType[+T] extends LiteralType[T]

    Permalink
  35. class Tuple2Type[+A, +B] extends TupleType[(A, B)]

    Permalink
  36. class Tuple3Type[A, B, C] extends TupleType[(A, B, C)]

    Permalink
  37. class Tuple4Type[A, B, C, D] extends TupleType[(A, B, C, D)]

    Permalink
  38. trait TupleType[+T] extends StructuredType[T]

    Permalink
  39. trait ValueURLType[+T] extends IriType[T]

    Permalink
  40. abstract class VectorType[+V] extends CollectionType[Vector[V]]

    Permalink

Value Members

  1. object BoolType extends DataTypeDef[BoolType[Any]]

    Permalink
  2. object CalendarType extends DataTypeDef[CalendarType[Any]]

    Permalink
  3. object CollectionType extends DataTypeDef[CollectionType[Iterable[Any]]]

    Permalink
  4. object ColorType extends DataTypeDef[ColorType[Any]]

    Permalink
  5. object DataType extends OntologyDef

    Permalink
  6. object DataTypeDef

    Permalink
  7. object DateTimeType extends DataTypeDef[DateTimeType[Instant]]

    Permalink

    Should be ZonedDateTime because then it can be asserted against LocalDate and LocalTime

  8. object DoubleType extends DataTypeDef[DoubleType[Double]]

    Permalink
  9. object DurationType extends DataTypeDef[DurationType]

    Permalink
  10. object EdgeURLType extends DataTypeDef[EdgeURLType[Edge[Any, Any]]]

    Permalink
  11. object GeoLineType extends DataTypeDef[GeoLineType[Line]]

    Permalink
  12. object GeoMultiGeometryType extends DataTypeDef[GeoMultiGeometryType[MultiGeometry]]

    Permalink
  13. object GeoMultiLineType extends DataTypeDef[GeoMultiLineType[MultiLine]]

    Permalink
  14. object GeoMultiPolygonType extends DataTypeDef[GeoMultiPolygonType[MultiPolygon]]

    Permalink
  15. object GeoMultipointType extends DataTypeDef[GeoMultipointType[MultiPoint]]

    Permalink
  16. object GeoPolygonType extends DataTypeDef[GeoPolygonType[Polygon]]

    Permalink
  17. object GeometricType extends DataTypeDef[GeometricType[Geometry]]

    Permalink
  18. object GeopointType extends DataTypeDef[GeopointType[Point]]

    Permalink
  19. object GraphType extends DataTypeDef[GraphType[Graph]]

    Permalink
  20. object IntType extends DataTypeDef[IntType[Int]]

    Permalink
  21. object IriType extends DataTypeDef[IriType[IriResource]]

    Permalink
  22. object ListSetType extends DataTypeDef[ListSetType[Any]]

    Permalink
  23. object ListType extends DataTypeDef[ListType[Any]]

    Permalink
  24. object LiteralType extends DataTypeDef[LiteralType[Any]]

    Permalink
  25. object LocalDateTimeType extends DataTypeDef[DateTimeType[LocalDateTime]]

    Permalink
  26. object LocalDateType extends DataTypeDef[LocalDateType[LocalDate]]

    Permalink
  27. object LocalTimeType extends DataTypeDef[LocalTimeType[LocalTime]]

    Permalink
  28. object LongType extends DataTypeDef[LongType[Long]]

    Permalink
  29. object MapType extends DataTypeDef[MapType[Any, Any]]

    Permalink
  30. object NodeURLType extends DataTypeDef[NodeURLType[Node]]

    Permalink
  31. object NumericType extends DataTypeDef[NumericType[AnyVal]]

    Permalink
  32. object QuantityType extends DataTypeDef[QuantityType[Any]]

    Permalink
  33. object SetType extends DataTypeDef[SetType[Any]]

    Permalink
  34. object StructuredType extends DataTypeDef[StructuredType[Any]]

    Permalink
  35. object TextType extends DataTypeDef[TextType[String]]

    Permalink
  36. object Tuple2Type extends DataTypeDef[Tuple2Type[Any, Any]]

    Permalink
  37. object Tuple3Type extends DataTypeDef[Tuple3Type[Any, Any, Any]]

    Permalink
  38. object Tuple4Type extends DataTypeDef[Tuple4Type[Any, Any, Any, Any]]

    Permalink
  39. object TupleType extends DataTypeDef[TupleType[Any]]

    Permalink
  40. object ValueURLType extends DataTypeDef[ValueURLType[Any]]

    Permalink
  41. object VectorType extends DataTypeDef[VectorType[Any]]

    Permalink
  42. package util

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped