lspace
datatype
package
datatype
Visibility
Public
All
Type Members
trait
BoolType
[
+T
]
extends
LiteralType
[
T
]
trait
CalendarType
[
+T
]
extends
LiteralType
[
T
]
trait
CollectionType
[
+T
]
extends
StructuredType
[
T
]
trait
ColorType
[
+T
]
extends
StructuredType
[
T
]
trait
DataType
[
+T
]
extends
structure.ClassType
[
T
]
trait
DataTypeDef
[
T <:
DataType
[_]
]
extends
AnyRef
trait
DateTimeType
[
+T
]
extends
CalendarType
[
T
]
trait
DoubleType
[
+T
]
extends
NumericType
[
T
]
trait
DurationType
extends
QuantityType
[
Time
]
trait
EdgeURLType
[
+T
]
extends
IriType
[
T
]
trait
GeoLineType
[
+T
]
extends
GeometricType
[
T
]
trait
GeoMultiGeometryType
[
+T
]
extends
GeometricType
[
T
]
trait
GeoMultiLineType
[
+T
]
extends
GeometricType
[
T
]
trait
GeoMultiPolygonType
[
+T
]
extends
GeometricType
[
T
]
trait
GeoMultipointType
[
+T
]
extends
GeometricType
[
T
]
trait
GeoPolygonType
[
+T
]
extends
GeometricType
[
T
]
trait
GeometricType
[
+T
]
extends
StructuredType
[
T
]
trait
GeopointType
[
+T
]
extends
GeometricType
[
T
]
trait
GraphType
[
+T <:
structure.Graph
]
extends
DataType
[
T
]
trait
IntType
[
+T
]
extends
NumericType
[
T
]
trait
IriType
[
+T
]
extends
DataType
[
T
]
abstract
class
ListSetType
[
V
]
extends
CollectionType
[
ListSet
[
V
]]
abstract
class
ListType
[
+V
]
extends
CollectionType
[
List
[
V
]]
trait
LiteralType
[
+T
]
extends
DataType
[
T
]
trait
LocalDateType
[
+T
]
extends
CalendarType
[
T
]
trait
LocalTimeType
[
+T
]
extends
CalendarType
[
T
]
trait
LongType
[
+T
]
extends
NumericType
[
T
]
abstract
class
MapType
[
K
,
V
]
extends
CollectionType
[
Map
[
K
,
V
]]
trait
NodeURLType
[
+T
]
extends
IriType
[
T
]
trait
NumericType
[
+T
]
extends
LiteralType
[
T
]
trait
QuantityType
[
+T
]
extends
StructuredType
[
T
]
abstract
class
SetType
[
+V
]
extends
CollectionType
[
List
[
V
]]
trait
StructuredType
[
+T
]
extends
DataType
[
T
]
trait
TextType
[
+T
]
extends
LiteralType
[
T
]
class
TupleType
[
+T
]
extends
StructuredType
[
T
]
trait
ValueURLType
[
+T
]
extends
IriType
[
T
]
abstract
class
VectorType
[
+V
]
extends
CollectionType
[
Vector
[
V
]]
Value Members
object
BoolType
extends
DataTypeDef
[
BoolType
[
Any
]]
object
CalendarType
extends
DataTypeDef
[
CalendarType
[
Any
]]
object
CollectionType
extends
DataTypeDef
[
CollectionType
[
Iterable
[
Any
]]]
object
ColorType
extends
DataTypeDef
[
ColorType
[
Any
]]
object
DataType
extends
OntologyDef
object
DataTypeDef
object
DateTimeType
extends
DataTypeDef
[
DateTimeType
[
Instant
]]
Should be ZonedDateTime because then it can be asserted against LocalDate and LocalTime
object
DoubleType
extends
DataTypeDef
[
DoubleType
[
Double
]]
object
DurationType
extends
DataTypeDef
[
DurationType
]
object
EdgeURLType
extends
DataTypeDef
[
EdgeURLType
[
structure.Edge
[
Any
,
Any
]]]
object
GeoLineType
extends
DataTypeDef
[
GeoLineType
[
Line
]]
object
GeoMultiGeometryType
extends
DataTypeDef
[
GeoMultiGeometryType
[
MultiGeometry
]]
object
GeoMultiLineType
extends
DataTypeDef
[
GeoMultiLineType
[
MultiLine
]]
object
GeoMultiPolygonType
extends
DataTypeDef
[
GeoMultiPolygonType
[
MultiPolygon
]]
object
GeoMultipointType
extends
DataTypeDef
[
GeoMultipointType
[
MultiPoint
]]
object
GeoPolygonType
extends
DataTypeDef
[
GeoPolygonType
[
Polygon
]]
object
GeometricType
extends
DataTypeDef
[
GeometricType
[
Geometry
]]
object
GeopointType
extends
DataTypeDef
[
GeopointType
[
Point
]]
object
GraphType
extends
DataTypeDef
[
GraphType
[
structure.Graph
]]
object
IntType
extends
DataTypeDef
[
IntType
[
Int
]]
object
IriType
extends
DataTypeDef
[
IriType
[
IriResource
]]
object
ListSetType
extends
DataTypeDef
[
ListSetType
[
Any
]]
object
ListType
extends
DataTypeDef
[
ListType
[
Any
]]
object
LiteralType
extends
DataTypeDef
[
LiteralType
[
Any
]]
object
LocalDateTimeType
extends
DataTypeDef
[
DateTimeType
[
LocalDateTime
]]
object
LocalDateType
extends
DataTypeDef
[
LocalDateType
[
LocalDate
]]
object
LocalTimeType
extends
DataTypeDef
[
LocalTimeType
[
LocalTime
]]
object
LongType
extends
DataTypeDef
[
LongType
[
Long
]]
object
MapType
extends
DataTypeDef
[
MapType
[
Any
,
Any
]]
object
NodeURLType
extends
DataTypeDef
[
NodeURLType
[
structure.Node
]]
object
NumericType
extends
DataTypeDef
[
NumericType
[
AnyVal
]]
object
QuantityType
extends
DataTypeDef
[
QuantityType
[
Any
]]
object
SetType
extends
DataTypeDef
[
SetType
[
Any
]]
object
StructuredType
extends
DataTypeDef
[
StructuredType
[
Any
]]
object
TextType
extends
DataTypeDef
[
TextType
[
String
]]
object
TupleType
extends
DataTypeDef
[
TupleType
[_]]
object
ValueURLType
extends
DataTypeDef
[
ValueURLType
[
Any
]]
object
VectorType
extends
DataTypeDef
[
VectorType
[
Any
]]
package
util
Ungrouped