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 structure.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[V]

    Permalink
  23. abstract class ListType[+T] extends CollectionType[T]

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

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

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

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

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

    Permalink
  29. abstract class MapType[+T] extends CollectionType[T]

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

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

    Permalink
  32. abstract class OptionType[+V] extends CollectionType[V]

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

    Permalink
  34. abstract class SetType[+T] extends CollectionType[T]

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

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

    Permalink
  37. class TupleType[+T] extends StructuredType[T]

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

    Permalink
  39. abstract class VectorType[+V] extends CollectionType[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[structure.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[LocalDateTimeType[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[Map[Any, Any]]]

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

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

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

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

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

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

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

    Permalink
  37. object TupleType extends DataTypeDef[TupleType[_]]

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

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

    Permalink
  40. package util

    Permalink

Ungrouped