Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data CollectionType
- _CollectionType :: Name
- _CollectionType_list :: FieldName
- _CollectionType_map :: FieldName
- _CollectionType_optional :: FieldName
- _CollectionType_set :: FieldName
- data CollectionValue
- _CollectionValue :: Name
- _CollectionValue_list :: FieldName
- _CollectionValue_map :: FieldName
- _CollectionValue_optional :: FieldName
- _CollectionValue_set :: FieldName
- data Edge = Edge {}
- _Edge :: Name
- _Edge_id :: FieldName
- _Edge_label :: FieldName
- _Edge_out :: FieldName
- _Edge_in :: FieldName
- _Edge_properties :: FieldName
- newtype EdgeId = EdgeId {}
- _EdgeId :: Name
- newtype EdgeIdType = EdgeIdType {}
- _EdgeIdType :: Name
- data EdgeType = EdgeType {}
- _EdgeType :: Name
- _EdgeType_id :: FieldName
- _EdgeType_out :: FieldName
- _EdgeType_in :: FieldName
- _EdgeType_properties :: FieldName
- data Id
- _Id :: Name
- _Id_vertex :: FieldName
- _Id_edge :: FieldName
- data IdType
- _IdType :: Name
- _IdType_vertex :: FieldName
- _IdType_edge :: FieldName
- newtype Key = Key {}
- _Key :: Name
- newtype Label = Label {}
- _Label :: Name
- data Type
- _Type :: Name
- _Type_literal :: FieldName
- _Type_collection :: FieldName
- _Type_element :: FieldName
- data Value
- _Value :: Name
- _Value_literal :: FieldName
- _Value_collection :: FieldName
- _Value_element :: FieldName
- data Vertex = Vertex {}
- _Vertex :: Name
- _Vertex_id :: FieldName
- _Vertex_label :: FieldName
- _Vertex_properties :: FieldName
- newtype VertexId = VertexId {}
- _VertexId :: Name
- newtype VertexIdType = VertexIdType {}
- _VertexIdType :: Name
- data VertexType = VertexType {}
- _VertexType :: Name
- _VertexType_id :: FieldName
- _VertexType_properties :: FieldName
Documentation
data CollectionType Source #
The type of a collection, such as a list of strings or an optional integer value
Instances
Read CollectionType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed readsPrec :: Int -> ReadS CollectionType # readList :: ReadS [CollectionType] # | |
Show CollectionType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed showsPrec :: Int -> CollectionType -> ShowS # show :: CollectionType -> String # showList :: [CollectionType] -> ShowS # | |
Eq CollectionType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed (==) :: CollectionType -> CollectionType -> Bool # (/=) :: CollectionType -> CollectionType -> Bool # | |
Ord CollectionType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed compare :: CollectionType -> CollectionType -> Ordering # (<) :: CollectionType -> CollectionType -> Bool # (<=) :: CollectionType -> CollectionType -> Bool # (>) :: CollectionType -> CollectionType -> Bool # (>=) :: CollectionType -> CollectionType -> Bool # max :: CollectionType -> CollectionType -> CollectionType # min :: CollectionType -> CollectionType -> CollectionType # |
data CollectionValue Source #
A collection of values, such as a list of strings or an optional integer value
CollectionValueList [Value] | |
CollectionValueMap (Map Key Value) | |
CollectionValueOptional (Maybe Value) | |
CollectionValueSet (Set Value) |
Instances
Read CollectionValue Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed | |
Show CollectionValue Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed showsPrec :: Int -> CollectionValue -> ShowS # show :: CollectionValue -> String # showList :: [CollectionValue] -> ShowS # | |
Eq CollectionValue Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed (==) :: CollectionValue -> CollectionValue -> Bool # (/=) :: CollectionValue -> CollectionValue -> Bool # | |
Ord CollectionValue Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed compare :: CollectionValue -> CollectionValue -> Ordering # (<) :: CollectionValue -> CollectionValue -> Bool # (<=) :: CollectionValue -> CollectionValue -> Bool # (>) :: CollectionValue -> CollectionValue -> Bool # (>=) :: CollectionValue -> CollectionValue -> Bool # max :: CollectionValue -> CollectionValue -> CollectionValue # min :: CollectionValue -> CollectionValue -> CollectionValue # |
An edge, comprised of an id, an out-vertex and in-vertex id, and zero or more properties
A literal value representing an edge id
newtype EdgeIdType Source #
The type of a reference to an edge by id
EdgeIdType | |
|
Instances
Read EdgeIdType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed readsPrec :: Int -> ReadS EdgeIdType # readList :: ReadS [EdgeIdType] # readPrec :: ReadPrec EdgeIdType # readListPrec :: ReadPrec [EdgeIdType] # | |
Show EdgeIdType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed showsPrec :: Int -> EdgeIdType -> ShowS # show :: EdgeIdType -> String # showList :: [EdgeIdType] -> ShowS # | |
Eq EdgeIdType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed (==) :: EdgeIdType -> EdgeIdType -> Bool # (/=) :: EdgeIdType -> EdgeIdType -> Bool # | |
Ord EdgeIdType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed compare :: EdgeIdType -> EdgeIdType -> Ordering # (<) :: EdgeIdType -> EdgeIdType -> Bool # (<=) :: EdgeIdType -> EdgeIdType -> Bool # (>) :: EdgeIdType -> EdgeIdType -> Bool # (>=) :: EdgeIdType -> EdgeIdType -> Bool # max :: EdgeIdType -> EdgeIdType -> EdgeIdType # min :: EdgeIdType -> EdgeIdType -> EdgeIdType # |
_EdgeIdType :: Name Source #
The type of an edge, with characteristic id, out-vertex, in-vertex, and property types
The type of a reference to a strongly-typed element (vertex or edge) by id
A property key or map key
A vertex or edge label
The type of a value, such as a property value
A concrete value such as a number or string, a collection of other values, or an element reference
A vertex, comprised of an id and zero or more properties
Vertex | |
|
A literal value representing a vertex id
VertexId | |
|
newtype VertexIdType Source #
The type of a reference to a vertex by id
VertexIdType | |
|
Instances
Read VertexIdType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed readsPrec :: Int -> ReadS VertexIdType # readList :: ReadS [VertexIdType] # | |
Show VertexIdType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed showsPrec :: Int -> VertexIdType -> ShowS # show :: VertexIdType -> String # showList :: [VertexIdType] -> ShowS # | |
Eq VertexIdType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed (==) :: VertexIdType -> VertexIdType -> Bool # (/=) :: VertexIdType -> VertexIdType -> Bool # | |
Ord VertexIdType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed compare :: VertexIdType -> VertexIdType -> Ordering # (<) :: VertexIdType -> VertexIdType -> Bool # (<=) :: VertexIdType -> VertexIdType -> Bool # (>) :: VertexIdType -> VertexIdType -> Bool # (>=) :: VertexIdType -> VertexIdType -> Bool # max :: VertexIdType -> VertexIdType -> VertexIdType # min :: VertexIdType -> VertexIdType -> VertexIdType # |
_VertexIdType :: Name Source #
data VertexType Source #
The type of a vertex, with characteristic id and property types
Instances
Read VertexType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed readsPrec :: Int -> ReadS VertexType # readList :: ReadS [VertexType] # readPrec :: ReadPrec VertexType # readListPrec :: ReadPrec [VertexType] # | |
Show VertexType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed showsPrec :: Int -> VertexType -> ShowS # show :: VertexType -> String # showList :: [VertexType] -> ShowS # | |
Eq VertexType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed (==) :: VertexType -> VertexType -> Bool # (/=) :: VertexType -> VertexType -> Bool # | |
Ord VertexType Source # | |
Defined in Hydra.Ext.Tinkerpop.Typed compare :: VertexType -> VertexType -> Ordering # (<) :: VertexType -> VertexType -> Bool # (<=) :: VertexType -> VertexType -> Bool # (>) :: VertexType -> VertexType -> Bool # (>=) :: VertexType -> VertexType -> Bool # max :: VertexType -> VertexType -> VertexType # min :: VertexType -> VertexType -> VertexType # |
_VertexType :: Name Source #