Package

lspace

datatype

Permalink

package datatype

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 <: structure.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[structure.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

Ungrouped