p

lspace

datatype

package datatype

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait BoolType[+T] extends LiteralType[T]
  2. trait CalendarType[+T] extends LiteralType[T]
  3. trait CollectionType[+T] extends StructuredType[T]
  4. trait ColorType[+T] extends StructuredType[T]
  5. trait DataType[+T] extends structure.ClassType[T]

  6. trait DataTypeDef[T <: DataType[_]] extends AnyRef
  7. trait DateTimeType[+T] extends CalendarType[T]
  8. trait DoubleType[+T] extends NumericType[T]
  9. trait DurationType[+T] extends QuantityType[T]
  10. trait EdgeURLType[+T] extends IriType[T]
  11. trait GeoLineType[+T] extends GeometricType[T]
  12. trait GeoMultiGeometryType[+T] extends GeometricType[T]
  13. trait GeoMultiLineType[+T] extends GeometricType[T]
  14. trait GeoMultiPolygonType[+T] extends GeometricType[T]
  15. trait GeoMultipointType[+T] extends GeometricType[T]
  16. trait GeoPolygonType[+T] extends GeometricType[T]
  17. trait GeometricType[+T] extends StructuredType[T]
  18. trait GeopointType[+T] extends GeometricType[T]
  19. trait GraphType[+T <: structure.Graph] extends DataType[T]
  20. trait IntType[+T] extends NumericType[T]
  21. trait IriType[+T] extends DataType[T]
  22. abstract class ListSetType[+V] extends CollectionType[V]
  23. abstract class ListType[+T] extends CollectionType[T]
  24. trait LiteralType[+T] extends DataType[T]
  25. trait LocalDateTimeType[+T] extends CalendarType[T]
  26. trait LocalDateType[+T] extends CalendarType[T]
  27. trait LocalTimeType[+T] extends CalendarType[T]
  28. trait LongType[+T] extends NumericType[T]
  29. abstract class MapType[+T] extends CollectionType[T]
  30. trait NodeURLType[+T] extends IriType[T]
  31. trait NumericType[+T] extends LiteralType[T]
  32. abstract class OptionType[+V] extends CollectionType[V]
  33. trait QuantityType[+T] extends StructuredType[T]
  34. abstract class SetType[+T] extends CollectionType[T]
  35. trait StructuredType[+T] extends DataType[T]
  36. trait TextType[+T] extends LiteralType[T]
  37. class TupleType[+T] extends StructuredType[T]
  38. trait ValueURLType[+T] extends IriType[T]
  39. abstract class VectorType[+V] extends CollectionType[V]

Value Members

  1. object BoolType extends DataTypeDef[BoolType[Any]]
  2. object CalendarType extends DataTypeDef[CalendarType[Any]]
  3. object CollectionType extends DataTypeDef[CollectionType[Iterable[Any]]]
  4. object ColorType extends DataTypeDef[ColorType[Any]]
  5. object DataType
  6. object DataTypeDef
  7. object DateTimeType extends DataTypeDef[DateTimeType[Instant]]

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

  8. object DoubleType extends DataTypeDef[DoubleType[Double]]
  9. object DurationType extends DataTypeDef[DurationType[Any]]
  10. object EdgeURLType extends DataTypeDef[EdgeURLType[structure.Edge[Any, Any]]]
  11. object GeoLineType extends DataTypeDef[GeoLineType[Line]]
  12. object GeoMultiGeometryType extends DataTypeDef[GeoMultiGeometryType[MultiGeometry]]
  13. object GeoMultiLineType extends DataTypeDef[GeoMultiLineType[MultiLine]]
  14. object GeoMultiPolygonType extends DataTypeDef[GeoMultiPolygonType[MultiPolygon]]
  15. object GeoMultipointType extends DataTypeDef[GeoMultipointType[MultiPoint]]
  16. object GeoPolygonType extends DataTypeDef[GeoPolygonType[Polygon]]
  17. object GeometricType extends DataTypeDef[GeometricType[Geometry]]
  18. object GeopointType extends DataTypeDef[GeopointType[Point]]
  19. object GraphType extends DataTypeDef[GraphType[structure.Graph]]
  20. object IntType extends DataTypeDef[IntType[Int]]
  21. object IriType extends DataTypeDef[IriType[IriResource]]
  22. object ListSetType extends DataTypeDef[ListSetType[Any]]
  23. object ListType extends DataTypeDef[ListType[Any]]
  24. object LiteralType extends DataTypeDef[LiteralType[Any]]
  25. object LocalDateTimeType extends DataTypeDef[LocalDateTimeType[LocalDateTime]]
  26. object LocalDateType extends DataTypeDef[LocalDateType[LocalDate]]
  27. object LocalTimeType extends DataTypeDef[LocalTimeType[LocalTime]]
  28. object LongType extends DataTypeDef[LongType[Long]]
  29. object MapType extends DataTypeDef[MapType[Map[Any, Any]]]
  30. object NodeURLType extends DataTypeDef[NodeURLType[structure.Node]]
  31. object NumericType extends DataTypeDef[NumericType[AnyVal]]
  32. object OptionType extends DataTypeDef[OptionType[Any]]
  33. object QuantityType extends DataTypeDef[QuantityType[Any]]
  34. object SetType extends DataTypeDef[SetType[Any]]
  35. object StructuredType extends DataTypeDef[StructuredType[Any]]
  36. object TextType extends DataTypeDef[TextType[String]]
  37. object TupleType extends DataTypeDef[TupleType[_]]
  38. object ValueURLType extends DataTypeDef[ValueURLType[Any]]
  39. object VectorType extends DataTypeDef[VectorType[Any]]

Ungrouped