module Hydra.Langs.Tinkerpop.Gremlin where
import qualified Hydra.Core as Core
import Data.Int
import Data.List as L
import Data.Map as M
import Data.Set as S
newtype QueryList =
QueryList {
QueryList -> [Query]
unQueryList :: [Query]}
deriving (QueryList -> QueryList -> Bool
(QueryList -> QueryList -> Bool)
-> (QueryList -> QueryList -> Bool) -> Eq QueryList
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: QueryList -> QueryList -> Bool
== :: QueryList -> QueryList -> Bool
$c/= :: QueryList -> QueryList -> Bool
/= :: QueryList -> QueryList -> Bool
Eq, Eq QueryList
Eq QueryList =>
(QueryList -> QueryList -> Ordering)
-> (QueryList -> QueryList -> Bool)
-> (QueryList -> QueryList -> Bool)
-> (QueryList -> QueryList -> Bool)
-> (QueryList -> QueryList -> Bool)
-> (QueryList -> QueryList -> QueryList)
-> (QueryList -> QueryList -> QueryList)
-> Ord QueryList
QueryList -> QueryList -> Bool
QueryList -> QueryList -> Ordering
QueryList -> QueryList -> QueryList
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: QueryList -> QueryList -> Ordering
compare :: QueryList -> QueryList -> Ordering
$c< :: QueryList -> QueryList -> Bool
< :: QueryList -> QueryList -> Bool
$c<= :: QueryList -> QueryList -> Bool
<= :: QueryList -> QueryList -> Bool
$c> :: QueryList -> QueryList -> Bool
> :: QueryList -> QueryList -> Bool
$c>= :: QueryList -> QueryList -> Bool
>= :: QueryList -> QueryList -> Bool
$cmax :: QueryList -> QueryList -> QueryList
max :: QueryList -> QueryList -> QueryList
$cmin :: QueryList -> QueryList -> QueryList
min :: QueryList -> QueryList -> QueryList
Ord, ReadPrec [QueryList]
ReadPrec QueryList
Int -> ReadS QueryList
ReadS [QueryList]
(Int -> ReadS QueryList)
-> ReadS [QueryList]
-> ReadPrec QueryList
-> ReadPrec [QueryList]
-> Read QueryList
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS QueryList
readsPrec :: Int -> ReadS QueryList
$creadList :: ReadS [QueryList]
readList :: ReadS [QueryList]
$creadPrec :: ReadPrec QueryList
readPrec :: ReadPrec QueryList
$creadListPrec :: ReadPrec [QueryList]
readListPrec :: ReadPrec [QueryList]
Read, Int -> QueryList -> ShowS
[QueryList] -> ShowS
QueryList -> String
(Int -> QueryList -> ShowS)
-> (QueryList -> String)
-> ([QueryList] -> ShowS)
-> Show QueryList
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> QueryList -> ShowS
showsPrec :: Int -> QueryList -> ShowS
$cshow :: QueryList -> String
show :: QueryList -> String
$cshowList :: [QueryList] -> ShowS
showList :: [QueryList] -> ShowS
Show)
_QueryList :: Name
_QueryList = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.QueryList")
data Query =
QueryTraversalSource TraversalSourceQuery |
QueryRootTraversal RootTraversalQuery |
QueryToString |
QueryEmpty
deriving (Query -> Query -> Bool
(Query -> Query -> Bool) -> (Query -> Query -> Bool) -> Eq Query
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Query -> Query -> Bool
== :: Query -> Query -> Bool
$c/= :: Query -> Query -> Bool
/= :: Query -> Query -> Bool
Eq, Eq Query
Eq Query =>
(Query -> Query -> Ordering)
-> (Query -> Query -> Bool)
-> (Query -> Query -> Bool)
-> (Query -> Query -> Bool)
-> (Query -> Query -> Bool)
-> (Query -> Query -> Query)
-> (Query -> Query -> Query)
-> Ord Query
Query -> Query -> Bool
Query -> Query -> Ordering
Query -> Query -> Query
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: Query -> Query -> Ordering
compare :: Query -> Query -> Ordering
$c< :: Query -> Query -> Bool
< :: Query -> Query -> Bool
$c<= :: Query -> Query -> Bool
<= :: Query -> Query -> Bool
$c> :: Query -> Query -> Bool
> :: Query -> Query -> Bool
$c>= :: Query -> Query -> Bool
>= :: Query -> Query -> Bool
$cmax :: Query -> Query -> Query
max :: Query -> Query -> Query
$cmin :: Query -> Query -> Query
min :: Query -> Query -> Query
Ord, ReadPrec [Query]
ReadPrec Query
Int -> ReadS Query
ReadS [Query]
(Int -> ReadS Query)
-> ReadS [Query]
-> ReadPrec Query
-> ReadPrec [Query]
-> Read Query
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS Query
readsPrec :: Int -> ReadS Query
$creadList :: ReadS [Query]
readList :: ReadS [Query]
$creadPrec :: ReadPrec Query
readPrec :: ReadPrec Query
$creadListPrec :: ReadPrec [Query]
readListPrec :: ReadPrec [Query]
Read, Int -> Query -> ShowS
[Query] -> ShowS
Query -> String
(Int -> Query -> ShowS)
-> (Query -> String) -> ([Query] -> ShowS) -> Show Query
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Query -> ShowS
showsPrec :: Int -> Query -> ShowS
$cshow :: Query -> String
show :: Query -> String
$cshowList :: [Query] -> ShowS
showList :: [Query] -> ShowS
Show)
_Query :: Name
_Query = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.Query")
_Query_traversalSource :: Name
_Query_traversalSource = (String -> Name
Core.Name String
"traversalSource")
_Query_rootTraversal :: Name
_Query_rootTraversal = (String -> Name
Core.Name String
"rootTraversal")
_Query_toString :: Name
_Query_toString = (String -> Name
Core.Name String
"toString")
_Query_empty :: Name
_Query_empty = (String -> Name
Core.Name String
"empty")
data TraversalSourceQuery =
TraversalSourceQuery {
TraversalSourceQuery -> TraversalSource
traversalSourceQuerySource :: TraversalSource,
TraversalSourceQuery -> Maybe TransactionPart
traversalSourceQueryTransactionPart :: (Maybe TransactionPart)}
deriving (TraversalSourceQuery -> TraversalSourceQuery -> Bool
(TraversalSourceQuery -> TraversalSourceQuery -> Bool)
-> (TraversalSourceQuery -> TraversalSourceQuery -> Bool)
-> Eq TraversalSourceQuery
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
== :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
$c/= :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
/= :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
Eq, Eq TraversalSourceQuery
Eq TraversalSourceQuery =>
(TraversalSourceQuery -> TraversalSourceQuery -> Ordering)
-> (TraversalSourceQuery -> TraversalSourceQuery -> Bool)
-> (TraversalSourceQuery -> TraversalSourceQuery -> Bool)
-> (TraversalSourceQuery -> TraversalSourceQuery -> Bool)
-> (TraversalSourceQuery -> TraversalSourceQuery -> Bool)
-> (TraversalSourceQuery
-> TraversalSourceQuery -> TraversalSourceQuery)
-> (TraversalSourceQuery
-> TraversalSourceQuery -> TraversalSourceQuery)
-> Ord TraversalSourceQuery
TraversalSourceQuery -> TraversalSourceQuery -> Bool
TraversalSourceQuery -> TraversalSourceQuery -> Ordering
TraversalSourceQuery
-> TraversalSourceQuery -> TraversalSourceQuery
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalSourceQuery -> TraversalSourceQuery -> Ordering
compare :: TraversalSourceQuery -> TraversalSourceQuery -> Ordering
$c< :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
< :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
$c<= :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
<= :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
$c> :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
> :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
$c>= :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
>= :: TraversalSourceQuery -> TraversalSourceQuery -> Bool
$cmax :: TraversalSourceQuery
-> TraversalSourceQuery -> TraversalSourceQuery
max :: TraversalSourceQuery
-> TraversalSourceQuery -> TraversalSourceQuery
$cmin :: TraversalSourceQuery
-> TraversalSourceQuery -> TraversalSourceQuery
min :: TraversalSourceQuery
-> TraversalSourceQuery -> TraversalSourceQuery
Ord, ReadPrec [TraversalSourceQuery]
ReadPrec TraversalSourceQuery
Int -> ReadS TraversalSourceQuery
ReadS [TraversalSourceQuery]
(Int -> ReadS TraversalSourceQuery)
-> ReadS [TraversalSourceQuery]
-> ReadPrec TraversalSourceQuery
-> ReadPrec [TraversalSourceQuery]
-> Read TraversalSourceQuery
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalSourceQuery
readsPrec :: Int -> ReadS TraversalSourceQuery
$creadList :: ReadS [TraversalSourceQuery]
readList :: ReadS [TraversalSourceQuery]
$creadPrec :: ReadPrec TraversalSourceQuery
readPrec :: ReadPrec TraversalSourceQuery
$creadListPrec :: ReadPrec [TraversalSourceQuery]
readListPrec :: ReadPrec [TraversalSourceQuery]
Read, Int -> TraversalSourceQuery -> ShowS
[TraversalSourceQuery] -> ShowS
TraversalSourceQuery -> String
(Int -> TraversalSourceQuery -> ShowS)
-> (TraversalSourceQuery -> String)
-> ([TraversalSourceQuery] -> ShowS)
-> Show TraversalSourceQuery
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalSourceQuery -> ShowS
showsPrec :: Int -> TraversalSourceQuery -> ShowS
$cshow :: TraversalSourceQuery -> String
show :: TraversalSourceQuery -> String
$cshowList :: [TraversalSourceQuery] -> ShowS
showList :: [TraversalSourceQuery] -> ShowS
Show)
_TraversalSourceQuery :: Name
_TraversalSourceQuery = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalSourceQuery")
_TraversalSourceQuery_source :: Name
_TraversalSourceQuery_source = (String -> Name
Core.Name String
"source")
_TraversalSourceQuery_transactionPart :: Name
_TraversalSourceQuery_transactionPart = (String -> Name
Core.Name String
"transactionPart")
data RootTraversalQuery =
RootTraversalQuery {
RootTraversalQuery -> RootTraversal
rootTraversalQueryRoot :: RootTraversal,
RootTraversalQuery -> Maybe TraversalTerminalMethod
rootTraversalQueryTerminalMethod :: (Maybe TraversalTerminalMethod)}
deriving (RootTraversalQuery -> RootTraversalQuery -> Bool
(RootTraversalQuery -> RootTraversalQuery -> Bool)
-> (RootTraversalQuery -> RootTraversalQuery -> Bool)
-> Eq RootTraversalQuery
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: RootTraversalQuery -> RootTraversalQuery -> Bool
== :: RootTraversalQuery -> RootTraversalQuery -> Bool
$c/= :: RootTraversalQuery -> RootTraversalQuery -> Bool
/= :: RootTraversalQuery -> RootTraversalQuery -> Bool
Eq, Eq RootTraversalQuery
Eq RootTraversalQuery =>
(RootTraversalQuery -> RootTraversalQuery -> Ordering)
-> (RootTraversalQuery -> RootTraversalQuery -> Bool)
-> (RootTraversalQuery -> RootTraversalQuery -> Bool)
-> (RootTraversalQuery -> RootTraversalQuery -> Bool)
-> (RootTraversalQuery -> RootTraversalQuery -> Bool)
-> (RootTraversalQuery -> RootTraversalQuery -> RootTraversalQuery)
-> (RootTraversalQuery -> RootTraversalQuery -> RootTraversalQuery)
-> Ord RootTraversalQuery
RootTraversalQuery -> RootTraversalQuery -> Bool
RootTraversalQuery -> RootTraversalQuery -> Ordering
RootTraversalQuery -> RootTraversalQuery -> RootTraversalQuery
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: RootTraversalQuery -> RootTraversalQuery -> Ordering
compare :: RootTraversalQuery -> RootTraversalQuery -> Ordering
$c< :: RootTraversalQuery -> RootTraversalQuery -> Bool
< :: RootTraversalQuery -> RootTraversalQuery -> Bool
$c<= :: RootTraversalQuery -> RootTraversalQuery -> Bool
<= :: RootTraversalQuery -> RootTraversalQuery -> Bool
$c> :: RootTraversalQuery -> RootTraversalQuery -> Bool
> :: RootTraversalQuery -> RootTraversalQuery -> Bool
$c>= :: RootTraversalQuery -> RootTraversalQuery -> Bool
>= :: RootTraversalQuery -> RootTraversalQuery -> Bool
$cmax :: RootTraversalQuery -> RootTraversalQuery -> RootTraversalQuery
max :: RootTraversalQuery -> RootTraversalQuery -> RootTraversalQuery
$cmin :: RootTraversalQuery -> RootTraversalQuery -> RootTraversalQuery
min :: RootTraversalQuery -> RootTraversalQuery -> RootTraversalQuery
Ord, ReadPrec [RootTraversalQuery]
ReadPrec RootTraversalQuery
Int -> ReadS RootTraversalQuery
ReadS [RootTraversalQuery]
(Int -> ReadS RootTraversalQuery)
-> ReadS [RootTraversalQuery]
-> ReadPrec RootTraversalQuery
-> ReadPrec [RootTraversalQuery]
-> Read RootTraversalQuery
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS RootTraversalQuery
readsPrec :: Int -> ReadS RootTraversalQuery
$creadList :: ReadS [RootTraversalQuery]
readList :: ReadS [RootTraversalQuery]
$creadPrec :: ReadPrec RootTraversalQuery
readPrec :: ReadPrec RootTraversalQuery
$creadListPrec :: ReadPrec [RootTraversalQuery]
readListPrec :: ReadPrec [RootTraversalQuery]
Read, Int -> RootTraversalQuery -> ShowS
[RootTraversalQuery] -> ShowS
RootTraversalQuery -> String
(Int -> RootTraversalQuery -> ShowS)
-> (RootTraversalQuery -> String)
-> ([RootTraversalQuery] -> ShowS)
-> Show RootTraversalQuery
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> RootTraversalQuery -> ShowS
showsPrec :: Int -> RootTraversalQuery -> ShowS
$cshow :: RootTraversalQuery -> String
show :: RootTraversalQuery -> String
$cshowList :: [RootTraversalQuery] -> ShowS
showList :: [RootTraversalQuery] -> ShowS
Show)
_RootTraversalQuery :: Name
_RootTraversalQuery = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.RootTraversalQuery")
_RootTraversalQuery_root :: Name
_RootTraversalQuery_root = (String -> Name
Core.Name String
"root")
_RootTraversalQuery_terminalMethod :: Name
_RootTraversalQuery_terminalMethod = (String -> Name
Core.Name String
"terminalMethod")
newtype TraversalSource =
TraversalSource {
TraversalSource -> [TraversalSourceSelfMethod]
unTraversalSource :: [TraversalSourceSelfMethod]}
deriving (TraversalSource -> TraversalSource -> Bool
(TraversalSource -> TraversalSource -> Bool)
-> (TraversalSource -> TraversalSource -> Bool)
-> Eq TraversalSource
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalSource -> TraversalSource -> Bool
== :: TraversalSource -> TraversalSource -> Bool
$c/= :: TraversalSource -> TraversalSource -> Bool
/= :: TraversalSource -> TraversalSource -> Bool
Eq, Eq TraversalSource
Eq TraversalSource =>
(TraversalSource -> TraversalSource -> Ordering)
-> (TraversalSource -> TraversalSource -> Bool)
-> (TraversalSource -> TraversalSource -> Bool)
-> (TraversalSource -> TraversalSource -> Bool)
-> (TraversalSource -> TraversalSource -> Bool)
-> (TraversalSource -> TraversalSource -> TraversalSource)
-> (TraversalSource -> TraversalSource -> TraversalSource)
-> Ord TraversalSource
TraversalSource -> TraversalSource -> Bool
TraversalSource -> TraversalSource -> Ordering
TraversalSource -> TraversalSource -> TraversalSource
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalSource -> TraversalSource -> Ordering
compare :: TraversalSource -> TraversalSource -> Ordering
$c< :: TraversalSource -> TraversalSource -> Bool
< :: TraversalSource -> TraversalSource -> Bool
$c<= :: TraversalSource -> TraversalSource -> Bool
<= :: TraversalSource -> TraversalSource -> Bool
$c> :: TraversalSource -> TraversalSource -> Bool
> :: TraversalSource -> TraversalSource -> Bool
$c>= :: TraversalSource -> TraversalSource -> Bool
>= :: TraversalSource -> TraversalSource -> Bool
$cmax :: TraversalSource -> TraversalSource -> TraversalSource
max :: TraversalSource -> TraversalSource -> TraversalSource
$cmin :: TraversalSource -> TraversalSource -> TraversalSource
min :: TraversalSource -> TraversalSource -> TraversalSource
Ord, ReadPrec [TraversalSource]
ReadPrec TraversalSource
Int -> ReadS TraversalSource
ReadS [TraversalSource]
(Int -> ReadS TraversalSource)
-> ReadS [TraversalSource]
-> ReadPrec TraversalSource
-> ReadPrec [TraversalSource]
-> Read TraversalSource
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalSource
readsPrec :: Int -> ReadS TraversalSource
$creadList :: ReadS [TraversalSource]
readList :: ReadS [TraversalSource]
$creadPrec :: ReadPrec TraversalSource
readPrec :: ReadPrec TraversalSource
$creadListPrec :: ReadPrec [TraversalSource]
readListPrec :: ReadPrec [TraversalSource]
Read, Int -> TraversalSource -> ShowS
[TraversalSource] -> ShowS
TraversalSource -> String
(Int -> TraversalSource -> ShowS)
-> (TraversalSource -> String)
-> ([TraversalSource] -> ShowS)
-> Show TraversalSource
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalSource -> ShowS
showsPrec :: Int -> TraversalSource -> ShowS
$cshow :: TraversalSource -> String
show :: TraversalSource -> String
$cshowList :: [TraversalSource] -> ShowS
showList :: [TraversalSource] -> ShowS
Show)
_TraversalSource :: Name
_TraversalSource = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalSource")
data TransactionPart =
TransactionPartBegin |
TransactionPartCommit |
TransactionPartRollback
deriving (TransactionPart -> TransactionPart -> Bool
(TransactionPart -> TransactionPart -> Bool)
-> (TransactionPart -> TransactionPart -> Bool)
-> Eq TransactionPart
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TransactionPart -> TransactionPart -> Bool
== :: TransactionPart -> TransactionPart -> Bool
$c/= :: TransactionPart -> TransactionPart -> Bool
/= :: TransactionPart -> TransactionPart -> Bool
Eq, Eq TransactionPart
Eq TransactionPart =>
(TransactionPart -> TransactionPart -> Ordering)
-> (TransactionPart -> TransactionPart -> Bool)
-> (TransactionPart -> TransactionPart -> Bool)
-> (TransactionPart -> TransactionPart -> Bool)
-> (TransactionPart -> TransactionPart -> Bool)
-> (TransactionPart -> TransactionPart -> TransactionPart)
-> (TransactionPart -> TransactionPart -> TransactionPart)
-> Ord TransactionPart
TransactionPart -> TransactionPart -> Bool
TransactionPart -> TransactionPart -> Ordering
TransactionPart -> TransactionPart -> TransactionPart
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TransactionPart -> TransactionPart -> Ordering
compare :: TransactionPart -> TransactionPart -> Ordering
$c< :: TransactionPart -> TransactionPart -> Bool
< :: TransactionPart -> TransactionPart -> Bool
$c<= :: TransactionPart -> TransactionPart -> Bool
<= :: TransactionPart -> TransactionPart -> Bool
$c> :: TransactionPart -> TransactionPart -> Bool
> :: TransactionPart -> TransactionPart -> Bool
$c>= :: TransactionPart -> TransactionPart -> Bool
>= :: TransactionPart -> TransactionPart -> Bool
$cmax :: TransactionPart -> TransactionPart -> TransactionPart
max :: TransactionPart -> TransactionPart -> TransactionPart
$cmin :: TransactionPart -> TransactionPart -> TransactionPart
min :: TransactionPart -> TransactionPart -> TransactionPart
Ord, ReadPrec [TransactionPart]
ReadPrec TransactionPart
Int -> ReadS TransactionPart
ReadS [TransactionPart]
(Int -> ReadS TransactionPart)
-> ReadS [TransactionPart]
-> ReadPrec TransactionPart
-> ReadPrec [TransactionPart]
-> Read TransactionPart
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TransactionPart
readsPrec :: Int -> ReadS TransactionPart
$creadList :: ReadS [TransactionPart]
readList :: ReadS [TransactionPart]
$creadPrec :: ReadPrec TransactionPart
readPrec :: ReadPrec TransactionPart
$creadListPrec :: ReadPrec [TransactionPart]
readListPrec :: ReadPrec [TransactionPart]
Read, Int -> TransactionPart -> ShowS
[TransactionPart] -> ShowS
TransactionPart -> String
(Int -> TransactionPart -> ShowS)
-> (TransactionPart -> String)
-> ([TransactionPart] -> ShowS)
-> Show TransactionPart
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TransactionPart -> ShowS
showsPrec :: Int -> TransactionPart -> ShowS
$cshow :: TransactionPart -> String
show :: TransactionPart -> String
$cshowList :: [TransactionPart] -> ShowS
showList :: [TransactionPart] -> ShowS
Show)
_TransactionPart :: Name
_TransactionPart = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TransactionPart")
_TransactionPart_begin :: Name
_TransactionPart_begin = (String -> Name
Core.Name String
"begin")
_TransactionPart_commit :: Name
_TransactionPart_commit = (String -> Name
Core.Name String
"commit")
_TransactionPart_rollback :: Name
_TransactionPart_rollback = (String -> Name
Core.Name String
"rollback")
data RootTraversal =
RootTraversal {
RootTraversal -> TraversalSource
rootTraversalSource :: TraversalSource,
RootTraversal -> TraversalSourceSpawnMethod
rootTraversalSpawnMethod :: TraversalSourceSpawnMethod,
RootTraversal -> [ChainedTraversalElement]
rootTraversalChained :: [ChainedTraversalElement]}
deriving (RootTraversal -> RootTraversal -> Bool
(RootTraversal -> RootTraversal -> Bool)
-> (RootTraversal -> RootTraversal -> Bool) -> Eq RootTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: RootTraversal -> RootTraversal -> Bool
== :: RootTraversal -> RootTraversal -> Bool
$c/= :: RootTraversal -> RootTraversal -> Bool
/= :: RootTraversal -> RootTraversal -> Bool
Eq, Eq RootTraversal
Eq RootTraversal =>
(RootTraversal -> RootTraversal -> Ordering)
-> (RootTraversal -> RootTraversal -> Bool)
-> (RootTraversal -> RootTraversal -> Bool)
-> (RootTraversal -> RootTraversal -> Bool)
-> (RootTraversal -> RootTraversal -> Bool)
-> (RootTraversal -> RootTraversal -> RootTraversal)
-> (RootTraversal -> RootTraversal -> RootTraversal)
-> Ord RootTraversal
RootTraversal -> RootTraversal -> Bool
RootTraversal -> RootTraversal -> Ordering
RootTraversal -> RootTraversal -> RootTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: RootTraversal -> RootTraversal -> Ordering
compare :: RootTraversal -> RootTraversal -> Ordering
$c< :: RootTraversal -> RootTraversal -> Bool
< :: RootTraversal -> RootTraversal -> Bool
$c<= :: RootTraversal -> RootTraversal -> Bool
<= :: RootTraversal -> RootTraversal -> Bool
$c> :: RootTraversal -> RootTraversal -> Bool
> :: RootTraversal -> RootTraversal -> Bool
$c>= :: RootTraversal -> RootTraversal -> Bool
>= :: RootTraversal -> RootTraversal -> Bool
$cmax :: RootTraversal -> RootTraversal -> RootTraversal
max :: RootTraversal -> RootTraversal -> RootTraversal
$cmin :: RootTraversal -> RootTraversal -> RootTraversal
min :: RootTraversal -> RootTraversal -> RootTraversal
Ord, ReadPrec [RootTraversal]
ReadPrec RootTraversal
Int -> ReadS RootTraversal
ReadS [RootTraversal]
(Int -> ReadS RootTraversal)
-> ReadS [RootTraversal]
-> ReadPrec RootTraversal
-> ReadPrec [RootTraversal]
-> Read RootTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS RootTraversal
readsPrec :: Int -> ReadS RootTraversal
$creadList :: ReadS [RootTraversal]
readList :: ReadS [RootTraversal]
$creadPrec :: ReadPrec RootTraversal
readPrec :: ReadPrec RootTraversal
$creadListPrec :: ReadPrec [RootTraversal]
readListPrec :: ReadPrec [RootTraversal]
Read, Int -> RootTraversal -> ShowS
[RootTraversal] -> ShowS
RootTraversal -> String
(Int -> RootTraversal -> ShowS)
-> (RootTraversal -> String)
-> ([RootTraversal] -> ShowS)
-> Show RootTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> RootTraversal -> ShowS
showsPrec :: Int -> RootTraversal -> ShowS
$cshow :: RootTraversal -> String
show :: RootTraversal -> String
$cshowList :: [RootTraversal] -> ShowS
showList :: [RootTraversal] -> ShowS
Show)
_RootTraversal :: Name
_RootTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.RootTraversal")
_RootTraversal_source :: Name
_RootTraversal_source = (String -> Name
Core.Name String
"source")
_RootTraversal_spawnMethod :: Name
_RootTraversal_spawnMethod = (String -> Name
Core.Name String
"spawnMethod")
_RootTraversal_chained :: Name
_RootTraversal_chained = (String -> Name
Core.Name String
"chained")
data TraversalSourceSelfMethod =
TraversalSourceSelfMethodWithBulk Bool |
TraversalSourceSelfMethodWithPath |
TraversalSourceSelfMethodWithSack GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument |
TraversalSourceSelfMethodWithSideEffect StringArgumentAndGenericLiteralArgument |
TraversalSourceSelfMethodWithStrategies [TraversalStrategy] |
TraversalSourceSelfMethodWithoutStrategies [Identifier] |
TraversalSourceSelfMethodWith StringArgumentAndOptionalGenericLiteralArgument
deriving (TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
(TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool)
-> (TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool)
-> Eq TraversalSourceSelfMethod
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
== :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
$c/= :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
/= :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
Eq, Eq TraversalSourceSelfMethod
Eq TraversalSourceSelfMethod =>
(TraversalSourceSelfMethod
-> TraversalSourceSelfMethod -> Ordering)
-> (TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool)
-> (TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool)
-> (TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool)
-> (TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool)
-> (TraversalSourceSelfMethod
-> TraversalSourceSelfMethod -> TraversalSourceSelfMethod)
-> (TraversalSourceSelfMethod
-> TraversalSourceSelfMethod -> TraversalSourceSelfMethod)
-> Ord TraversalSourceSelfMethod
TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Ordering
TraversalSourceSelfMethod
-> TraversalSourceSelfMethod -> TraversalSourceSelfMethod
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Ordering
compare :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Ordering
$c< :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
< :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
$c<= :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
<= :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
$c> :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
> :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
$c>= :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
>= :: TraversalSourceSelfMethod -> TraversalSourceSelfMethod -> Bool
$cmax :: TraversalSourceSelfMethod
-> TraversalSourceSelfMethod -> TraversalSourceSelfMethod
max :: TraversalSourceSelfMethod
-> TraversalSourceSelfMethod -> TraversalSourceSelfMethod
$cmin :: TraversalSourceSelfMethod
-> TraversalSourceSelfMethod -> TraversalSourceSelfMethod
min :: TraversalSourceSelfMethod
-> TraversalSourceSelfMethod -> TraversalSourceSelfMethod
Ord, ReadPrec [TraversalSourceSelfMethod]
ReadPrec TraversalSourceSelfMethod
Int -> ReadS TraversalSourceSelfMethod
ReadS [TraversalSourceSelfMethod]
(Int -> ReadS TraversalSourceSelfMethod)
-> ReadS [TraversalSourceSelfMethod]
-> ReadPrec TraversalSourceSelfMethod
-> ReadPrec [TraversalSourceSelfMethod]
-> Read TraversalSourceSelfMethod
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalSourceSelfMethod
readsPrec :: Int -> ReadS TraversalSourceSelfMethod
$creadList :: ReadS [TraversalSourceSelfMethod]
readList :: ReadS [TraversalSourceSelfMethod]
$creadPrec :: ReadPrec TraversalSourceSelfMethod
readPrec :: ReadPrec TraversalSourceSelfMethod
$creadListPrec :: ReadPrec [TraversalSourceSelfMethod]
readListPrec :: ReadPrec [TraversalSourceSelfMethod]
Read, Int -> TraversalSourceSelfMethod -> ShowS
[TraversalSourceSelfMethod] -> ShowS
TraversalSourceSelfMethod -> String
(Int -> TraversalSourceSelfMethod -> ShowS)
-> (TraversalSourceSelfMethod -> String)
-> ([TraversalSourceSelfMethod] -> ShowS)
-> Show TraversalSourceSelfMethod
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalSourceSelfMethod -> ShowS
showsPrec :: Int -> TraversalSourceSelfMethod -> ShowS
$cshow :: TraversalSourceSelfMethod -> String
show :: TraversalSourceSelfMethod -> String
$cshowList :: [TraversalSourceSelfMethod] -> ShowS
showList :: [TraversalSourceSelfMethod] -> ShowS
Show)
_TraversalSourceSelfMethod :: Name
_TraversalSourceSelfMethod = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalSourceSelfMethod")
_TraversalSourceSelfMethod_withBulk :: Name
_TraversalSourceSelfMethod_withBulk = (String -> Name
Core.Name String
"withBulk")
_TraversalSourceSelfMethod_withPath :: Name
_TraversalSourceSelfMethod_withPath = (String -> Name
Core.Name String
"withPath")
_TraversalSourceSelfMethod_withSack :: Name
_TraversalSourceSelfMethod_withSack = (String -> Name
Core.Name String
"withSack")
_TraversalSourceSelfMethod_withSideEffect :: Name
_TraversalSourceSelfMethod_withSideEffect = (String -> Name
Core.Name String
"withSideEffect")
_TraversalSourceSelfMethod_withStrategies :: Name
_TraversalSourceSelfMethod_withStrategies = (String -> Name
Core.Name String
"withStrategies")
_TraversalSourceSelfMethod_withoutStrategies :: Name
_TraversalSourceSelfMethod_withoutStrategies = (String -> Name
Core.Name String
"withoutStrategies")
_TraversalSourceSelfMethod_with :: Name
_TraversalSourceSelfMethod_with = (String -> Name
Core.Name String
"with")
data GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument =
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument {
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgument
genericLiteralArgumentAndOptionalTraversalBiFunctionArgumentLiteral :: GenericLiteralArgument,
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Maybe TraversalBiFunctionArgument
genericLiteralArgumentAndOptionalTraversalBiFunctionArgumentBiFunction :: (Maybe TraversalBiFunctionArgument)}
deriving (GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
(GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool)
-> (GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool)
-> Eq GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
== :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
$c/= :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
/= :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
Eq, Eq GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
Eq GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument =>
(GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Ordering)
-> (GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool)
-> (GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool)
-> (GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool)
-> (GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool)
-> (GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument)
-> (GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument)
-> Ord GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Ordering
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Ordering
compare :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Ordering
$c< :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
< :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
$c<= :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
<= :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
$c> :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
> :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
$c>= :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
>= :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> Bool
$cmax :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
max :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
$cmin :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
min :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
Ord, ReadPrec
[GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
ReadPrec
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
Int
-> ReadS
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
ReadS
[GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
(Int
-> ReadS
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument)
-> ReadS
[GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
-> ReadPrec
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> ReadPrec
[GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
-> Read
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
readsPrec :: Int
-> ReadS
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
$creadList :: ReadS
[GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
readList :: ReadS
[GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
$creadPrec :: ReadPrec
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
readPrec :: ReadPrec
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
$creadListPrec :: ReadPrec
[GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
readListPrec :: ReadPrec
[GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
Read, Int
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> ShowS
[GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
-> ShowS
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> String
(Int
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> ShowS)
-> (GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> String)
-> ([GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
-> ShowS)
-> Show
GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> ShowS
showsPrec :: Int
-> GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> ShowS
$cshow :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> String
show :: GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument
-> String
$cshowList :: [GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
-> ShowS
showList :: [GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument]
-> ShowS
Show)
_GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument :: Name
_GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument")
_GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument_literal :: Name
_GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument_literal = (String -> Name
Core.Name String
"literal")
_GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument_biFunction :: Name
_GenericLiteralArgumentAndOptionalTraversalBiFunctionArgument_biFunction = (String -> Name
Core.Name String
"biFunction")
data StringArgumentAndGenericLiteralArgument =
StringArgumentAndGenericLiteralArgument {
StringArgumentAndGenericLiteralArgument -> StringArgument
stringArgumentAndGenericLiteralArgumentString :: StringArgument,
StringArgumentAndGenericLiteralArgument -> GenericLiteralArgument
stringArgumentAndGenericLiteralArgumentLiteral :: GenericLiteralArgument}
deriving (StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
(StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool)
-> (StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool)
-> Eq StringArgumentAndGenericLiteralArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
== :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
$c/= :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
/= :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
Eq, Eq StringArgumentAndGenericLiteralArgument
Eq StringArgumentAndGenericLiteralArgument =>
(StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Ordering)
-> (StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool)
-> (StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool)
-> (StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool)
-> (StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool)
-> (StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument)
-> (StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument)
-> Ord StringArgumentAndGenericLiteralArgument
StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Ordering
StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Ordering
compare :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Ordering
$c< :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
< :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
$c<= :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
<= :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
$c> :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
> :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
$c>= :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
>= :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument -> Bool
$cmax :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
max :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
$cmin :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
min :: StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
-> StringArgumentAndGenericLiteralArgument
Ord, ReadPrec [StringArgumentAndGenericLiteralArgument]
ReadPrec StringArgumentAndGenericLiteralArgument
Int -> ReadS StringArgumentAndGenericLiteralArgument
ReadS [StringArgumentAndGenericLiteralArgument]
(Int -> ReadS StringArgumentAndGenericLiteralArgument)
-> ReadS [StringArgumentAndGenericLiteralArgument]
-> ReadPrec StringArgumentAndGenericLiteralArgument
-> ReadPrec [StringArgumentAndGenericLiteralArgument]
-> Read StringArgumentAndGenericLiteralArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StringArgumentAndGenericLiteralArgument
readsPrec :: Int -> ReadS StringArgumentAndGenericLiteralArgument
$creadList :: ReadS [StringArgumentAndGenericLiteralArgument]
readList :: ReadS [StringArgumentAndGenericLiteralArgument]
$creadPrec :: ReadPrec StringArgumentAndGenericLiteralArgument
readPrec :: ReadPrec StringArgumentAndGenericLiteralArgument
$creadListPrec :: ReadPrec [StringArgumentAndGenericLiteralArgument]
readListPrec :: ReadPrec [StringArgumentAndGenericLiteralArgument]
Read, Int -> StringArgumentAndGenericLiteralArgument -> ShowS
[StringArgumentAndGenericLiteralArgument] -> ShowS
StringArgumentAndGenericLiteralArgument -> String
(Int -> StringArgumentAndGenericLiteralArgument -> ShowS)
-> (StringArgumentAndGenericLiteralArgument -> String)
-> ([StringArgumentAndGenericLiteralArgument] -> ShowS)
-> Show StringArgumentAndGenericLiteralArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StringArgumentAndGenericLiteralArgument -> ShowS
showsPrec :: Int -> StringArgumentAndGenericLiteralArgument -> ShowS
$cshow :: StringArgumentAndGenericLiteralArgument -> String
show :: StringArgumentAndGenericLiteralArgument -> String
$cshowList :: [StringArgumentAndGenericLiteralArgument] -> ShowS
showList :: [StringArgumentAndGenericLiteralArgument] -> ShowS
Show)
_StringArgumentAndGenericLiteralArgument :: Name
_StringArgumentAndGenericLiteralArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StringArgumentAndGenericLiteralArgument")
_StringArgumentAndGenericLiteralArgument_string :: Name
_StringArgumentAndGenericLiteralArgument_string = (String -> Name
Core.Name String
"string")
_StringArgumentAndGenericLiteralArgument_literal :: Name
_StringArgumentAndGenericLiteralArgument_literal = (String -> Name
Core.Name String
"literal")
data StringArgumentAndOptionalGenericLiteralArgument =
StringArgumentAndOptionalGenericLiteralArgument {
StringArgumentAndOptionalGenericLiteralArgument -> StringArgument
stringArgumentAndOptionalGenericLiteralArgumentString :: StringArgument,
StringArgumentAndOptionalGenericLiteralArgument
-> Maybe GenericLiteralArgument
stringArgumentAndOptionalGenericLiteralArgumentLiteral :: (Maybe GenericLiteralArgument)}
deriving (StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
(StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool)
-> (StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool)
-> Eq StringArgumentAndOptionalGenericLiteralArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
== :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
$c/= :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
/= :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
Eq, Eq StringArgumentAndOptionalGenericLiteralArgument
Eq StringArgumentAndOptionalGenericLiteralArgument =>
(StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Ordering)
-> (StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool)
-> (StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool)
-> (StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool)
-> (StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool)
-> (StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument)
-> (StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument)
-> Ord StringArgumentAndOptionalGenericLiteralArgument
StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Ordering
StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Ordering
compare :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Ordering
$c< :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
< :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
$c<= :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
<= :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
$c> :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
> :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
$c>= :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
>= :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument -> Bool
$cmax :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
max :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
$cmin :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
min :: StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
-> StringArgumentAndOptionalGenericLiteralArgument
Ord, ReadPrec [StringArgumentAndOptionalGenericLiteralArgument]
ReadPrec StringArgumentAndOptionalGenericLiteralArgument
Int -> ReadS StringArgumentAndOptionalGenericLiteralArgument
ReadS [StringArgumentAndOptionalGenericLiteralArgument]
(Int -> ReadS StringArgumentAndOptionalGenericLiteralArgument)
-> ReadS [StringArgumentAndOptionalGenericLiteralArgument]
-> ReadPrec StringArgumentAndOptionalGenericLiteralArgument
-> ReadPrec [StringArgumentAndOptionalGenericLiteralArgument]
-> Read StringArgumentAndOptionalGenericLiteralArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StringArgumentAndOptionalGenericLiteralArgument
readsPrec :: Int -> ReadS StringArgumentAndOptionalGenericLiteralArgument
$creadList :: ReadS [StringArgumentAndOptionalGenericLiteralArgument]
readList :: ReadS [StringArgumentAndOptionalGenericLiteralArgument]
$creadPrec :: ReadPrec StringArgumentAndOptionalGenericLiteralArgument
readPrec :: ReadPrec StringArgumentAndOptionalGenericLiteralArgument
$creadListPrec :: ReadPrec [StringArgumentAndOptionalGenericLiteralArgument]
readListPrec :: ReadPrec [StringArgumentAndOptionalGenericLiteralArgument]
Read, Int -> StringArgumentAndOptionalGenericLiteralArgument -> ShowS
[StringArgumentAndOptionalGenericLiteralArgument] -> ShowS
StringArgumentAndOptionalGenericLiteralArgument -> String
(Int -> StringArgumentAndOptionalGenericLiteralArgument -> ShowS)
-> (StringArgumentAndOptionalGenericLiteralArgument -> String)
-> ([StringArgumentAndOptionalGenericLiteralArgument] -> ShowS)
-> Show StringArgumentAndOptionalGenericLiteralArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StringArgumentAndOptionalGenericLiteralArgument -> ShowS
showsPrec :: Int -> StringArgumentAndOptionalGenericLiteralArgument -> ShowS
$cshow :: StringArgumentAndOptionalGenericLiteralArgument -> String
show :: StringArgumentAndOptionalGenericLiteralArgument -> String
$cshowList :: [StringArgumentAndOptionalGenericLiteralArgument] -> ShowS
showList :: [StringArgumentAndOptionalGenericLiteralArgument] -> ShowS
Show)
_StringArgumentAndOptionalGenericLiteralArgument :: Name
_StringArgumentAndOptionalGenericLiteralArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StringArgumentAndOptionalGenericLiteralArgument")
_StringArgumentAndOptionalGenericLiteralArgument_string :: Name
_StringArgumentAndOptionalGenericLiteralArgument_string = (String -> Name
Core.Name String
"string")
_StringArgumentAndOptionalGenericLiteralArgument_literal :: Name
_StringArgumentAndOptionalGenericLiteralArgument_literal = (String -> Name
Core.Name String
"literal")
data TraversalSourceSpawnMethod =
TraversalSourceSpawnMethodAddE StringArgumentOrNestedTraversal |
TraversalSourceSpawnMethodAddV (Maybe StringArgumentOrNestedTraversal) |
TraversalSourceSpawnMethodE [GenericLiteralArgument] |
TraversalSourceSpawnMethodV [GenericLiteralArgument] |
TraversalSourceSpawnMethodMergeV GenericLiteralMapNullableArgumentOrNestedTraversal |
TraversalSourceSpawnMethodMergeE GenericLiteralMapNullableArgumentOrNestedTraversal |
TraversalSourceSpawnMethodInject [GenericLiteralArgument] |
TraversalSourceSpawnMethodIo StringArgument |
TraversalSourceSpawnMethodCall (Maybe ServiceCall) |
TraversalSourceSpawnMethodUnion [NestedTraversal]
deriving (TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
(TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool)
-> (TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> Bool)
-> Eq TraversalSourceSpawnMethod
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
== :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
$c/= :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
/= :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
Eq, Eq TraversalSourceSpawnMethod
Eq TraversalSourceSpawnMethod =>
(TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> Ordering)
-> (TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> Bool)
-> (TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> Bool)
-> (TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> Bool)
-> (TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> Bool)
-> (TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod)
-> (TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod)
-> Ord TraversalSourceSpawnMethod
TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> Ordering
TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> Ordering
compare :: TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> Ordering
$c< :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
< :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
$c<= :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
<= :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
$c> :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
> :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
$c>= :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
>= :: TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod -> Bool
$cmax :: TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod
max :: TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod
$cmin :: TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod
min :: TraversalSourceSpawnMethod
-> TraversalSourceSpawnMethod -> TraversalSourceSpawnMethod
Ord, ReadPrec [TraversalSourceSpawnMethod]
ReadPrec TraversalSourceSpawnMethod
Int -> ReadS TraversalSourceSpawnMethod
ReadS [TraversalSourceSpawnMethod]
(Int -> ReadS TraversalSourceSpawnMethod)
-> ReadS [TraversalSourceSpawnMethod]
-> ReadPrec TraversalSourceSpawnMethod
-> ReadPrec [TraversalSourceSpawnMethod]
-> Read TraversalSourceSpawnMethod
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalSourceSpawnMethod
readsPrec :: Int -> ReadS TraversalSourceSpawnMethod
$creadList :: ReadS [TraversalSourceSpawnMethod]
readList :: ReadS [TraversalSourceSpawnMethod]
$creadPrec :: ReadPrec TraversalSourceSpawnMethod
readPrec :: ReadPrec TraversalSourceSpawnMethod
$creadListPrec :: ReadPrec [TraversalSourceSpawnMethod]
readListPrec :: ReadPrec [TraversalSourceSpawnMethod]
Read, Int -> TraversalSourceSpawnMethod -> ShowS
[TraversalSourceSpawnMethod] -> ShowS
TraversalSourceSpawnMethod -> String
(Int -> TraversalSourceSpawnMethod -> ShowS)
-> (TraversalSourceSpawnMethod -> String)
-> ([TraversalSourceSpawnMethod] -> ShowS)
-> Show TraversalSourceSpawnMethod
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalSourceSpawnMethod -> ShowS
showsPrec :: Int -> TraversalSourceSpawnMethod -> ShowS
$cshow :: TraversalSourceSpawnMethod -> String
show :: TraversalSourceSpawnMethod -> String
$cshowList :: [TraversalSourceSpawnMethod] -> ShowS
showList :: [TraversalSourceSpawnMethod] -> ShowS
Show)
_TraversalSourceSpawnMethod :: Name
_TraversalSourceSpawnMethod = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalSourceSpawnMethod")
_TraversalSourceSpawnMethod_addE :: Name
_TraversalSourceSpawnMethod_addE = (String -> Name
Core.Name String
"addE")
_TraversalSourceSpawnMethod_addV :: Name
_TraversalSourceSpawnMethod_addV = (String -> Name
Core.Name String
"addV")
_TraversalSourceSpawnMethod_e :: Name
_TraversalSourceSpawnMethod_e = (String -> Name
Core.Name String
"e")
_TraversalSourceSpawnMethod_v :: Name
_TraversalSourceSpawnMethod_v = (String -> Name
Core.Name String
"v")
_TraversalSourceSpawnMethod_mergeV :: Name
_TraversalSourceSpawnMethod_mergeV = (String -> Name
Core.Name String
"mergeV")
_TraversalSourceSpawnMethod_mergeE :: Name
_TraversalSourceSpawnMethod_mergeE = (String -> Name
Core.Name String
"mergeE")
_TraversalSourceSpawnMethod_inject :: Name
_TraversalSourceSpawnMethod_inject = (String -> Name
Core.Name String
"inject")
_TraversalSourceSpawnMethod_io :: Name
_TraversalSourceSpawnMethod_io = (String -> Name
Core.Name String
"io")
_TraversalSourceSpawnMethod_call :: Name
_TraversalSourceSpawnMethod_call = (String -> Name
Core.Name String
"call")
_TraversalSourceSpawnMethod_union :: Name
_TraversalSourceSpawnMethod_union = (String -> Name
Core.Name String
"union")
data GenericLiteralMapNullableArgumentOrNestedTraversal =
GenericLiteralMapNullableArgumentOrNestedTraversalMap GenericLiteralMapNullableArgument |
GenericLiteralMapNullableArgumentOrNestedTraversalTraversal NestedTraversal
deriving (GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
(GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool)
-> (GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool)
-> Eq GenericLiteralMapNullableArgumentOrNestedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
== :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
$c/= :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
/= :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
Eq, Eq GenericLiteralMapNullableArgumentOrNestedTraversal
Eq GenericLiteralMapNullableArgumentOrNestedTraversal =>
(GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Ordering)
-> (GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool)
-> (GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool)
-> (GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool)
-> (GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool)
-> (GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal)
-> (GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal)
-> Ord GenericLiteralMapNullableArgumentOrNestedTraversal
GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Ordering
GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Ordering
compare :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Ordering
$c< :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
< :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
$c<= :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
<= :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
$c> :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
> :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
$c>= :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
>= :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> Bool
$cmax :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
max :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
$cmin :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
min :: GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
-> GenericLiteralMapNullableArgumentOrNestedTraversal
Ord, ReadPrec [GenericLiteralMapNullableArgumentOrNestedTraversal]
ReadPrec GenericLiteralMapNullableArgumentOrNestedTraversal
Int -> ReadS GenericLiteralMapNullableArgumentOrNestedTraversal
ReadS [GenericLiteralMapNullableArgumentOrNestedTraversal]
(Int -> ReadS GenericLiteralMapNullableArgumentOrNestedTraversal)
-> ReadS [GenericLiteralMapNullableArgumentOrNestedTraversal]
-> ReadPrec GenericLiteralMapNullableArgumentOrNestedTraversal
-> ReadPrec [GenericLiteralMapNullableArgumentOrNestedTraversal]
-> Read GenericLiteralMapNullableArgumentOrNestedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralMapNullableArgumentOrNestedTraversal
readsPrec :: Int -> ReadS GenericLiteralMapNullableArgumentOrNestedTraversal
$creadList :: ReadS [GenericLiteralMapNullableArgumentOrNestedTraversal]
readList :: ReadS [GenericLiteralMapNullableArgumentOrNestedTraversal]
$creadPrec :: ReadPrec GenericLiteralMapNullableArgumentOrNestedTraversal
readPrec :: ReadPrec GenericLiteralMapNullableArgumentOrNestedTraversal
$creadListPrec :: ReadPrec [GenericLiteralMapNullableArgumentOrNestedTraversal]
readListPrec :: ReadPrec [GenericLiteralMapNullableArgumentOrNestedTraversal]
Read, Int -> GenericLiteralMapNullableArgumentOrNestedTraversal -> ShowS
[GenericLiteralMapNullableArgumentOrNestedTraversal] -> ShowS
GenericLiteralMapNullableArgumentOrNestedTraversal -> String
(Int
-> GenericLiteralMapNullableArgumentOrNestedTraversal -> ShowS)
-> (GenericLiteralMapNullableArgumentOrNestedTraversal -> String)
-> ([GenericLiteralMapNullableArgumentOrNestedTraversal] -> ShowS)
-> Show GenericLiteralMapNullableArgumentOrNestedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralMapNullableArgumentOrNestedTraversal -> ShowS
showsPrec :: Int -> GenericLiteralMapNullableArgumentOrNestedTraversal -> ShowS
$cshow :: GenericLiteralMapNullableArgumentOrNestedTraversal -> String
show :: GenericLiteralMapNullableArgumentOrNestedTraversal -> String
$cshowList :: [GenericLiteralMapNullableArgumentOrNestedTraversal] -> ShowS
showList :: [GenericLiteralMapNullableArgumentOrNestedTraversal] -> ShowS
Show)
_GenericLiteralMapNullableArgumentOrNestedTraversal :: Name
_GenericLiteralMapNullableArgumentOrNestedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralMapNullableArgumentOrNestedTraversal")
_GenericLiteralMapNullableArgumentOrNestedTraversal_map :: Name
_GenericLiteralMapNullableArgumentOrNestedTraversal_map = (String -> Name
Core.Name String
"map")
_GenericLiteralMapNullableArgumentOrNestedTraversal_traversal :: Name
_GenericLiteralMapNullableArgumentOrNestedTraversal_traversal = (String -> Name
Core.Name String
"traversal")
data ServiceCall =
ServiceCall {
ServiceCall -> StringArgument
serviceCallService :: StringArgument,
ServiceCall -> ServiceArguments
serviceCallArguments :: ServiceArguments}
deriving (ServiceCall -> ServiceCall -> Bool
(ServiceCall -> ServiceCall -> Bool)
-> (ServiceCall -> ServiceCall -> Bool) -> Eq ServiceCall
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ServiceCall -> ServiceCall -> Bool
== :: ServiceCall -> ServiceCall -> Bool
$c/= :: ServiceCall -> ServiceCall -> Bool
/= :: ServiceCall -> ServiceCall -> Bool
Eq, Eq ServiceCall
Eq ServiceCall =>
(ServiceCall -> ServiceCall -> Ordering)
-> (ServiceCall -> ServiceCall -> Bool)
-> (ServiceCall -> ServiceCall -> Bool)
-> (ServiceCall -> ServiceCall -> Bool)
-> (ServiceCall -> ServiceCall -> Bool)
-> (ServiceCall -> ServiceCall -> ServiceCall)
-> (ServiceCall -> ServiceCall -> ServiceCall)
-> Ord ServiceCall
ServiceCall -> ServiceCall -> Bool
ServiceCall -> ServiceCall -> Ordering
ServiceCall -> ServiceCall -> ServiceCall
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ServiceCall -> ServiceCall -> Ordering
compare :: ServiceCall -> ServiceCall -> Ordering
$c< :: ServiceCall -> ServiceCall -> Bool
< :: ServiceCall -> ServiceCall -> Bool
$c<= :: ServiceCall -> ServiceCall -> Bool
<= :: ServiceCall -> ServiceCall -> Bool
$c> :: ServiceCall -> ServiceCall -> Bool
> :: ServiceCall -> ServiceCall -> Bool
$c>= :: ServiceCall -> ServiceCall -> Bool
>= :: ServiceCall -> ServiceCall -> Bool
$cmax :: ServiceCall -> ServiceCall -> ServiceCall
max :: ServiceCall -> ServiceCall -> ServiceCall
$cmin :: ServiceCall -> ServiceCall -> ServiceCall
min :: ServiceCall -> ServiceCall -> ServiceCall
Ord, ReadPrec [ServiceCall]
ReadPrec ServiceCall
Int -> ReadS ServiceCall
ReadS [ServiceCall]
(Int -> ReadS ServiceCall)
-> ReadS [ServiceCall]
-> ReadPrec ServiceCall
-> ReadPrec [ServiceCall]
-> Read ServiceCall
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ServiceCall
readsPrec :: Int -> ReadS ServiceCall
$creadList :: ReadS [ServiceCall]
readList :: ReadS [ServiceCall]
$creadPrec :: ReadPrec ServiceCall
readPrec :: ReadPrec ServiceCall
$creadListPrec :: ReadPrec [ServiceCall]
readListPrec :: ReadPrec [ServiceCall]
Read, Int -> ServiceCall -> ShowS
[ServiceCall] -> ShowS
ServiceCall -> String
(Int -> ServiceCall -> ShowS)
-> (ServiceCall -> String)
-> ([ServiceCall] -> ShowS)
-> Show ServiceCall
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ServiceCall -> ShowS
showsPrec :: Int -> ServiceCall -> ShowS
$cshow :: ServiceCall -> String
show :: ServiceCall -> String
$cshowList :: [ServiceCall] -> ShowS
showList :: [ServiceCall] -> ShowS
Show)
_ServiceCall :: Name
_ServiceCall = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ServiceCall")
_ServiceCall_service :: Name
_ServiceCall_service = (String -> Name
Core.Name String
"service")
_ServiceCall_arguments :: Name
_ServiceCall_arguments = (String -> Name
Core.Name String
"arguments")
data ServiceArguments =
ServiceArgumentsMap (Maybe GenericLiteralMapArgument) |
ServiceArgumentsTraversal (Maybe NestedTraversal)
deriving (ServiceArguments -> ServiceArguments -> Bool
(ServiceArguments -> ServiceArguments -> Bool)
-> (ServiceArguments -> ServiceArguments -> Bool)
-> Eq ServiceArguments
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ServiceArguments -> ServiceArguments -> Bool
== :: ServiceArguments -> ServiceArguments -> Bool
$c/= :: ServiceArguments -> ServiceArguments -> Bool
/= :: ServiceArguments -> ServiceArguments -> Bool
Eq, Eq ServiceArguments
Eq ServiceArguments =>
(ServiceArguments -> ServiceArguments -> Ordering)
-> (ServiceArguments -> ServiceArguments -> Bool)
-> (ServiceArguments -> ServiceArguments -> Bool)
-> (ServiceArguments -> ServiceArguments -> Bool)
-> (ServiceArguments -> ServiceArguments -> Bool)
-> (ServiceArguments -> ServiceArguments -> ServiceArguments)
-> (ServiceArguments -> ServiceArguments -> ServiceArguments)
-> Ord ServiceArguments
ServiceArguments -> ServiceArguments -> Bool
ServiceArguments -> ServiceArguments -> Ordering
ServiceArguments -> ServiceArguments -> ServiceArguments
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ServiceArguments -> ServiceArguments -> Ordering
compare :: ServiceArguments -> ServiceArguments -> Ordering
$c< :: ServiceArguments -> ServiceArguments -> Bool
< :: ServiceArguments -> ServiceArguments -> Bool
$c<= :: ServiceArguments -> ServiceArguments -> Bool
<= :: ServiceArguments -> ServiceArguments -> Bool
$c> :: ServiceArguments -> ServiceArguments -> Bool
> :: ServiceArguments -> ServiceArguments -> Bool
$c>= :: ServiceArguments -> ServiceArguments -> Bool
>= :: ServiceArguments -> ServiceArguments -> Bool
$cmax :: ServiceArguments -> ServiceArguments -> ServiceArguments
max :: ServiceArguments -> ServiceArguments -> ServiceArguments
$cmin :: ServiceArguments -> ServiceArguments -> ServiceArguments
min :: ServiceArguments -> ServiceArguments -> ServiceArguments
Ord, ReadPrec [ServiceArguments]
ReadPrec ServiceArguments
Int -> ReadS ServiceArguments
ReadS [ServiceArguments]
(Int -> ReadS ServiceArguments)
-> ReadS [ServiceArguments]
-> ReadPrec ServiceArguments
-> ReadPrec [ServiceArguments]
-> Read ServiceArguments
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ServiceArguments
readsPrec :: Int -> ReadS ServiceArguments
$creadList :: ReadS [ServiceArguments]
readList :: ReadS [ServiceArguments]
$creadPrec :: ReadPrec ServiceArguments
readPrec :: ReadPrec ServiceArguments
$creadListPrec :: ReadPrec [ServiceArguments]
readListPrec :: ReadPrec [ServiceArguments]
Read, Int -> ServiceArguments -> ShowS
[ServiceArguments] -> ShowS
ServiceArguments -> String
(Int -> ServiceArguments -> ShowS)
-> (ServiceArguments -> String)
-> ([ServiceArguments] -> ShowS)
-> Show ServiceArguments
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ServiceArguments -> ShowS
showsPrec :: Int -> ServiceArguments -> ShowS
$cshow :: ServiceArguments -> String
show :: ServiceArguments -> String
$cshowList :: [ServiceArguments] -> ShowS
showList :: [ServiceArguments] -> ShowS
Show)
_ServiceArguments :: Name
_ServiceArguments = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ServiceArguments")
_ServiceArguments_map :: Name
_ServiceArguments_map = (String -> Name
Core.Name String
"map")
_ServiceArguments_traversal :: Name
_ServiceArguments_traversal = (String -> Name
Core.Name String
"traversal")
data ChainedTraversal =
ChainedTraversal {
ChainedTraversal -> TraversalMethod
chainedTraversalFirst :: TraversalMethod,
ChainedTraversal -> ChainedTraversalElement
chainedTraversalRest :: ChainedTraversalElement}
deriving (ChainedTraversal -> ChainedTraversal -> Bool
(ChainedTraversal -> ChainedTraversal -> Bool)
-> (ChainedTraversal -> ChainedTraversal -> Bool)
-> Eq ChainedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ChainedTraversal -> ChainedTraversal -> Bool
== :: ChainedTraversal -> ChainedTraversal -> Bool
$c/= :: ChainedTraversal -> ChainedTraversal -> Bool
/= :: ChainedTraversal -> ChainedTraversal -> Bool
Eq, Eq ChainedTraversal
Eq ChainedTraversal =>
(ChainedTraversal -> ChainedTraversal -> Ordering)
-> (ChainedTraversal -> ChainedTraversal -> Bool)
-> (ChainedTraversal -> ChainedTraversal -> Bool)
-> (ChainedTraversal -> ChainedTraversal -> Bool)
-> (ChainedTraversal -> ChainedTraversal -> Bool)
-> (ChainedTraversal -> ChainedTraversal -> ChainedTraversal)
-> (ChainedTraversal -> ChainedTraversal -> ChainedTraversal)
-> Ord ChainedTraversal
ChainedTraversal -> ChainedTraversal -> Bool
ChainedTraversal -> ChainedTraversal -> Ordering
ChainedTraversal -> ChainedTraversal -> ChainedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ChainedTraversal -> ChainedTraversal -> Ordering
compare :: ChainedTraversal -> ChainedTraversal -> Ordering
$c< :: ChainedTraversal -> ChainedTraversal -> Bool
< :: ChainedTraversal -> ChainedTraversal -> Bool
$c<= :: ChainedTraversal -> ChainedTraversal -> Bool
<= :: ChainedTraversal -> ChainedTraversal -> Bool
$c> :: ChainedTraversal -> ChainedTraversal -> Bool
> :: ChainedTraversal -> ChainedTraversal -> Bool
$c>= :: ChainedTraversal -> ChainedTraversal -> Bool
>= :: ChainedTraversal -> ChainedTraversal -> Bool
$cmax :: ChainedTraversal -> ChainedTraversal -> ChainedTraversal
max :: ChainedTraversal -> ChainedTraversal -> ChainedTraversal
$cmin :: ChainedTraversal -> ChainedTraversal -> ChainedTraversal
min :: ChainedTraversal -> ChainedTraversal -> ChainedTraversal
Ord, ReadPrec [ChainedTraversal]
ReadPrec ChainedTraversal
Int -> ReadS ChainedTraversal
ReadS [ChainedTraversal]
(Int -> ReadS ChainedTraversal)
-> ReadS [ChainedTraversal]
-> ReadPrec ChainedTraversal
-> ReadPrec [ChainedTraversal]
-> Read ChainedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ChainedTraversal
readsPrec :: Int -> ReadS ChainedTraversal
$creadList :: ReadS [ChainedTraversal]
readList :: ReadS [ChainedTraversal]
$creadPrec :: ReadPrec ChainedTraversal
readPrec :: ReadPrec ChainedTraversal
$creadListPrec :: ReadPrec [ChainedTraversal]
readListPrec :: ReadPrec [ChainedTraversal]
Read, Int -> ChainedTraversal -> ShowS
[ChainedTraversal] -> ShowS
ChainedTraversal -> String
(Int -> ChainedTraversal -> ShowS)
-> (ChainedTraversal -> String)
-> ([ChainedTraversal] -> ShowS)
-> Show ChainedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ChainedTraversal -> ShowS
showsPrec :: Int -> ChainedTraversal -> ShowS
$cshow :: ChainedTraversal -> String
show :: ChainedTraversal -> String
$cshowList :: [ChainedTraversal] -> ShowS
showList :: [ChainedTraversal] -> ShowS
Show)
_ChainedTraversal :: Name
_ChainedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ChainedTraversal")
_ChainedTraversal_first :: Name
_ChainedTraversal_first = (String -> Name
Core.Name String
"first")
_ChainedTraversal_rest :: Name
_ChainedTraversal_rest = (String -> Name
Core.Name String
"rest")
data ChainedTraversalElement =
ChainedTraversalElementMethod TraversalMethod |
ChainedTraversalElementSelf TraversalSelfMethod
deriving (ChainedTraversalElement -> ChainedTraversalElement -> Bool
(ChainedTraversalElement -> ChainedTraversalElement -> Bool)
-> (ChainedTraversalElement -> ChainedTraversalElement -> Bool)
-> Eq ChainedTraversalElement
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
== :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
$c/= :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
/= :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
Eq, Eq ChainedTraversalElement
Eq ChainedTraversalElement =>
(ChainedTraversalElement -> ChainedTraversalElement -> Ordering)
-> (ChainedTraversalElement -> ChainedTraversalElement -> Bool)
-> (ChainedTraversalElement -> ChainedTraversalElement -> Bool)
-> (ChainedTraversalElement -> ChainedTraversalElement -> Bool)
-> (ChainedTraversalElement -> ChainedTraversalElement -> Bool)
-> (ChainedTraversalElement
-> ChainedTraversalElement -> ChainedTraversalElement)
-> (ChainedTraversalElement
-> ChainedTraversalElement -> ChainedTraversalElement)
-> Ord ChainedTraversalElement
ChainedTraversalElement -> ChainedTraversalElement -> Bool
ChainedTraversalElement -> ChainedTraversalElement -> Ordering
ChainedTraversalElement
-> ChainedTraversalElement -> ChainedTraversalElement
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ChainedTraversalElement -> ChainedTraversalElement -> Ordering
compare :: ChainedTraversalElement -> ChainedTraversalElement -> Ordering
$c< :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
< :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
$c<= :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
<= :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
$c> :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
> :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
$c>= :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
>= :: ChainedTraversalElement -> ChainedTraversalElement -> Bool
$cmax :: ChainedTraversalElement
-> ChainedTraversalElement -> ChainedTraversalElement
max :: ChainedTraversalElement
-> ChainedTraversalElement -> ChainedTraversalElement
$cmin :: ChainedTraversalElement
-> ChainedTraversalElement -> ChainedTraversalElement
min :: ChainedTraversalElement
-> ChainedTraversalElement -> ChainedTraversalElement
Ord, ReadPrec [ChainedTraversalElement]
ReadPrec ChainedTraversalElement
Int -> ReadS ChainedTraversalElement
ReadS [ChainedTraversalElement]
(Int -> ReadS ChainedTraversalElement)
-> ReadS [ChainedTraversalElement]
-> ReadPrec ChainedTraversalElement
-> ReadPrec [ChainedTraversalElement]
-> Read ChainedTraversalElement
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ChainedTraversalElement
readsPrec :: Int -> ReadS ChainedTraversalElement
$creadList :: ReadS [ChainedTraversalElement]
readList :: ReadS [ChainedTraversalElement]
$creadPrec :: ReadPrec ChainedTraversalElement
readPrec :: ReadPrec ChainedTraversalElement
$creadListPrec :: ReadPrec [ChainedTraversalElement]
readListPrec :: ReadPrec [ChainedTraversalElement]
Read, Int -> ChainedTraversalElement -> ShowS
[ChainedTraversalElement] -> ShowS
ChainedTraversalElement -> String
(Int -> ChainedTraversalElement -> ShowS)
-> (ChainedTraversalElement -> String)
-> ([ChainedTraversalElement] -> ShowS)
-> Show ChainedTraversalElement
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ChainedTraversalElement -> ShowS
showsPrec :: Int -> ChainedTraversalElement -> ShowS
$cshow :: ChainedTraversalElement -> String
show :: ChainedTraversalElement -> String
$cshowList :: [ChainedTraversalElement] -> ShowS
showList :: [ChainedTraversalElement] -> ShowS
Show)
_ChainedTraversalElement :: Name
_ChainedTraversalElement = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ChainedTraversalElement")
_ChainedTraversalElement_method :: Name
_ChainedTraversalElement_method = (String -> Name
Core.Name String
"method")
_ChainedTraversalElement_self :: Name
_ChainedTraversalElement_self = (String -> Name
Core.Name String
"self")
data NestedTraversal =
NestedTraversalRoot RootTraversal |
NestedTraversalChained ChainedTraversal |
NestedTraversalAnonymous ChainedTraversal
deriving (NestedTraversal -> NestedTraversal -> Bool
(NestedTraversal -> NestedTraversal -> Bool)
-> (NestedTraversal -> NestedTraversal -> Bool)
-> Eq NestedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: NestedTraversal -> NestedTraversal -> Bool
== :: NestedTraversal -> NestedTraversal -> Bool
$c/= :: NestedTraversal -> NestedTraversal -> Bool
/= :: NestedTraversal -> NestedTraversal -> Bool
Eq, Eq NestedTraversal
Eq NestedTraversal =>
(NestedTraversal -> NestedTraversal -> Ordering)
-> (NestedTraversal -> NestedTraversal -> Bool)
-> (NestedTraversal -> NestedTraversal -> Bool)
-> (NestedTraversal -> NestedTraversal -> Bool)
-> (NestedTraversal -> NestedTraversal -> Bool)
-> (NestedTraversal -> NestedTraversal -> NestedTraversal)
-> (NestedTraversal -> NestedTraversal -> NestedTraversal)
-> Ord NestedTraversal
NestedTraversal -> NestedTraversal -> Bool
NestedTraversal -> NestedTraversal -> Ordering
NestedTraversal -> NestedTraversal -> NestedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: NestedTraversal -> NestedTraversal -> Ordering
compare :: NestedTraversal -> NestedTraversal -> Ordering
$c< :: NestedTraversal -> NestedTraversal -> Bool
< :: NestedTraversal -> NestedTraversal -> Bool
$c<= :: NestedTraversal -> NestedTraversal -> Bool
<= :: NestedTraversal -> NestedTraversal -> Bool
$c> :: NestedTraversal -> NestedTraversal -> Bool
> :: NestedTraversal -> NestedTraversal -> Bool
$c>= :: NestedTraversal -> NestedTraversal -> Bool
>= :: NestedTraversal -> NestedTraversal -> Bool
$cmax :: NestedTraversal -> NestedTraversal -> NestedTraversal
max :: NestedTraversal -> NestedTraversal -> NestedTraversal
$cmin :: NestedTraversal -> NestedTraversal -> NestedTraversal
min :: NestedTraversal -> NestedTraversal -> NestedTraversal
Ord, ReadPrec [NestedTraversal]
ReadPrec NestedTraversal
Int -> ReadS NestedTraversal
ReadS [NestedTraversal]
(Int -> ReadS NestedTraversal)
-> ReadS [NestedTraversal]
-> ReadPrec NestedTraversal
-> ReadPrec [NestedTraversal]
-> Read NestedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS NestedTraversal
readsPrec :: Int -> ReadS NestedTraversal
$creadList :: ReadS [NestedTraversal]
readList :: ReadS [NestedTraversal]
$creadPrec :: ReadPrec NestedTraversal
readPrec :: ReadPrec NestedTraversal
$creadListPrec :: ReadPrec [NestedTraversal]
readListPrec :: ReadPrec [NestedTraversal]
Read, Int -> NestedTraversal -> ShowS
[NestedTraversal] -> ShowS
NestedTraversal -> String
(Int -> NestedTraversal -> ShowS)
-> (NestedTraversal -> String)
-> ([NestedTraversal] -> ShowS)
-> Show NestedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> NestedTraversal -> ShowS
showsPrec :: Int -> NestedTraversal -> ShowS
$cshow :: NestedTraversal -> String
show :: NestedTraversal -> String
$cshowList :: [NestedTraversal] -> ShowS
showList :: [NestedTraversal] -> ShowS
Show)
_NestedTraversal :: Name
_NestedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.NestedTraversal")
_NestedTraversal_root :: Name
_NestedTraversal_root = (String -> Name
Core.Name String
"root")
_NestedTraversal_chained :: Name
_NestedTraversal_chained = (String -> Name
Core.Name String
"chained")
_NestedTraversal_anonymous :: Name
_NestedTraversal_anonymous = (String -> Name
Core.Name String
"anonymous")
data TerminatedTraversal =
TerminatedTraversal {
TerminatedTraversal -> RootTraversal
terminatedTraversalRoot :: RootTraversal,
TerminatedTraversal -> TraversalTerminalMethod
terminatedTraversalTerminal :: TraversalTerminalMethod}
deriving (TerminatedTraversal -> TerminatedTraversal -> Bool
(TerminatedTraversal -> TerminatedTraversal -> Bool)
-> (TerminatedTraversal -> TerminatedTraversal -> Bool)
-> Eq TerminatedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TerminatedTraversal -> TerminatedTraversal -> Bool
== :: TerminatedTraversal -> TerminatedTraversal -> Bool
$c/= :: TerminatedTraversal -> TerminatedTraversal -> Bool
/= :: TerminatedTraversal -> TerminatedTraversal -> Bool
Eq, Eq TerminatedTraversal
Eq TerminatedTraversal =>
(TerminatedTraversal -> TerminatedTraversal -> Ordering)
-> (TerminatedTraversal -> TerminatedTraversal -> Bool)
-> (TerminatedTraversal -> TerminatedTraversal -> Bool)
-> (TerminatedTraversal -> TerminatedTraversal -> Bool)
-> (TerminatedTraversal -> TerminatedTraversal -> Bool)
-> (TerminatedTraversal
-> TerminatedTraversal -> TerminatedTraversal)
-> (TerminatedTraversal
-> TerminatedTraversal -> TerminatedTraversal)
-> Ord TerminatedTraversal
TerminatedTraversal -> TerminatedTraversal -> Bool
TerminatedTraversal -> TerminatedTraversal -> Ordering
TerminatedTraversal -> TerminatedTraversal -> TerminatedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TerminatedTraversal -> TerminatedTraversal -> Ordering
compare :: TerminatedTraversal -> TerminatedTraversal -> Ordering
$c< :: TerminatedTraversal -> TerminatedTraversal -> Bool
< :: TerminatedTraversal -> TerminatedTraversal -> Bool
$c<= :: TerminatedTraversal -> TerminatedTraversal -> Bool
<= :: TerminatedTraversal -> TerminatedTraversal -> Bool
$c> :: TerminatedTraversal -> TerminatedTraversal -> Bool
> :: TerminatedTraversal -> TerminatedTraversal -> Bool
$c>= :: TerminatedTraversal -> TerminatedTraversal -> Bool
>= :: TerminatedTraversal -> TerminatedTraversal -> Bool
$cmax :: TerminatedTraversal -> TerminatedTraversal -> TerminatedTraversal
max :: TerminatedTraversal -> TerminatedTraversal -> TerminatedTraversal
$cmin :: TerminatedTraversal -> TerminatedTraversal -> TerminatedTraversal
min :: TerminatedTraversal -> TerminatedTraversal -> TerminatedTraversal
Ord, ReadPrec [TerminatedTraversal]
ReadPrec TerminatedTraversal
Int -> ReadS TerminatedTraversal
ReadS [TerminatedTraversal]
(Int -> ReadS TerminatedTraversal)
-> ReadS [TerminatedTraversal]
-> ReadPrec TerminatedTraversal
-> ReadPrec [TerminatedTraversal]
-> Read TerminatedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TerminatedTraversal
readsPrec :: Int -> ReadS TerminatedTraversal
$creadList :: ReadS [TerminatedTraversal]
readList :: ReadS [TerminatedTraversal]
$creadPrec :: ReadPrec TerminatedTraversal
readPrec :: ReadPrec TerminatedTraversal
$creadListPrec :: ReadPrec [TerminatedTraversal]
readListPrec :: ReadPrec [TerminatedTraversal]
Read, Int -> TerminatedTraversal -> ShowS
[TerminatedTraversal] -> ShowS
TerminatedTraversal -> String
(Int -> TerminatedTraversal -> ShowS)
-> (TerminatedTraversal -> String)
-> ([TerminatedTraversal] -> ShowS)
-> Show TerminatedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TerminatedTraversal -> ShowS
showsPrec :: Int -> TerminatedTraversal -> ShowS
$cshow :: TerminatedTraversal -> String
show :: TerminatedTraversal -> String
$cshowList :: [TerminatedTraversal] -> ShowS
showList :: [TerminatedTraversal] -> ShowS
Show)
_TerminatedTraversal :: Name
_TerminatedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TerminatedTraversal")
_TerminatedTraversal_root :: Name
_TerminatedTraversal_root = (String -> Name
Core.Name String
"root")
_TerminatedTraversal_terminal :: Name
_TerminatedTraversal_terminal = (String -> Name
Core.Name String
"terminal")
data TraversalMethod =
TraversalMethodV [GenericLiteralArgument] |
TraversalMethodE [GenericLiteralArgument] |
TraversalMethodAddE StringArgumentOrNestedTraversal |
TraversalMethodAddV (Maybe StringArgumentOrNestedTraversal) |
TraversalMethodMergeE (Maybe GenericLiteralMapNullableArgumentOrNestedTraversal) |
TraversalMethodMergeV (Maybe GenericLiteralMapNullableArgumentOrNestedTraversal) |
TraversalMethodAggregate OptionalTraversalScopeArgumentAndStringArgument |
TraversalMethodAll TraversalPredicate |
TraversalMethodAnd [NestedTraversal] |
TraversalMethodAny TraversalPredicate |
TraversalMethodAs StringArgumentAndOptionalStringLiteralVarargs |
TraversalMethodBarrier (Maybe TraversalSackMethodArgumentOrIntegerArgument) |
TraversalMethodBoth [StringNullableArgument] |
TraversalMethodBothE [StringNullableArgument] |
TraversalMethodBothV |
TraversalMethodBranch NestedTraversal |
TraversalMethodBy ByArgs |
TraversalMethodCap StringArgumentAndOptionalStringLiteralVarargs |
TraversalMethodChoose ChooseArgs |
TraversalMethodCoalesce [NestedTraversal] |
TraversalMethodCoin FloatArgument |
TraversalMethodConjoin StringArgument |
TraversalMethodConnectedComponent |
TraversalMethodConstant GenericLiteralArgument |
TraversalMethodCount (Maybe TraversalScopeArgument) |
TraversalMethodCyclicPath |
TraversalMethodDedup DedupArgs |
TraversalMethodDifference GenericLiteralArgument |
TraversalMethodDisjunct GenericLiteralArgument |
TraversalMethodDrop |
TraversalMethodElementMap [StringNullableArgument] |
TraversalMethodEmit (Maybe PredicateOrTraversal) |
TraversalMethodFilter PredicateOrTraversal |
TraversalMethodFlatMap NestedTraversal |
TraversalMethodFold (Maybe GenericLiteralArgumentAndTraversalBiFunctionArgument) |
TraversalMethodFrom FromArgs |
TraversalMethodGroup (Maybe StringArgument) |
TraversalMethodGroupCount (Maybe StringArgument) |
TraversalMethodHas HasArgs |
TraversalMethodHasId GenericLiteralArgumentAndTraversalPredicate |
TraversalMethodHasKey TraversalPredicateOrStringLiteralVarargs |
TraversalMethodHasLabel TraversalPredicateOrStringLiteralVarargs |
TraversalMethodHasNot StringNullableArgument |
TraversalMethodHasValue TraversalPredicateOrGenericLiteralArgument |
TraversalMethodId |
TraversalMethodIdentity |
TraversalMethodIn [StringNullableArgument] |
TraversalMethodInE [StringNullableArgument] |
TraversalMethodIntersect GenericLiteralArgument |
TraversalMethodInV |
TraversalMethodIndex |
TraversalMethodInject [GenericLiteralArgument] |
TraversalMethodIs TraversalPredicateOrGenericLiteralArgument |
TraversalMethodKey |
TraversalMethodLabel |
TraversalMethodLimit OptionalTraversalScopeArgumentAndIntegerArgument |
TraversalMethodLocal NestedTraversal |
TraversalMethodLoops (Maybe StringArgument) |
TraversalMethodMap NestedTraversal |
TraversalMethodMatch [NestedTraversal] |
TraversalMethodMath StringArgument |
TraversalMethodMax (Maybe TraversalScopeArgument) |
TraversalMethodMean (Maybe TraversalScopeArgument) |
TraversalMethodMin (Maybe TraversalScopeArgument) |
TraversalMethodNone TraversalPredicate |
TraversalMethodNot NestedTraversal |
TraversalMethodOption OptionArgs |
TraversalMethodOptional NestedTraversal |
TraversalMethodOr [NestedTraversal] |
TraversalMethodOrder (Maybe TraversalScopeArgument) |
TraversalMethodOtherV |
TraversalMethodOut [StringNullableArgument] |
TraversalMethodOutE [StringNullableArgument] |
TraversalMethodOutV |
(Maybe FloatArgument) |
TraversalMethodPath |
TraversalMethodPeerPressure |
TraversalMethodProfile (Maybe StringArgument) |
TraversalMethodProject StringArgumentAndOptionalStringLiteralVarargs |
TraversalMethodProperties [StringNullableArgument] |
TraversalMethodProperty PropertyArgs |
TraversalMethodPropertyMap [StringNullableArgument] |
TraversalMethodRange RangeArgs |
TraversalMethodRead |
TraversalMethodRepeat OptionalStringArgumentAndNestedTraversal |
TraversalMethodSack (Maybe TraversalBiFunctionArgument) |
TraversalMethodSample OptionalTraversalScopeArgumentAndIntegerArgument |
TraversalMethodSelect SelectArgs |
TraversalMethodCombine GenericLiteralArgument |
TraversalMethodProduct GenericLiteralArgument |
TraversalMethodMerge GenericLiteralArgument |
TraversalMethodShortestPath |
TraversalMethodSideEffect NestedTraversal |
TraversalMethodSimplePath |
TraversalMethodSkip OptionalTraversalScopeArgumentAndIntegerArgument |
TraversalMethodStore StringArgument |
TraversalMethodSubgraph StringArgument |
TraversalMethodSum (Maybe TraversalScopeArgument) |
TraversalMethodTail (Maybe TailArgs) |
TraversalMethodFail (Maybe StringArgument) |
TraversalMethodTimes IntegerArgument |
TraversalMethodTo ToArgs |
TraversalMethodToE DirectionAndVarargs |
TraversalMethodToV TraversalDirectionArgument |
TraversalMethodTree (Maybe StringArgument) |
TraversalMethodUnfold |
TraversalMethodUnion [NestedTraversal] |
TraversalMethodUntil PredicateOrTraversal |
TraversalMethodValue |
TraversalMethodValueMap ValueMapArgs |
TraversalMethodValues [StringNullableArgument] |
TraversalMethodWhere WhereArgs |
TraversalMethodWith WithArgs |
TraversalMethodWrite |
TraversalMethodElement [StringNullableArgument] |
TraversalMethodCall ServiceCall |
TraversalMethodConcat ConcatArgs |
TraversalMethodAsString (Maybe TraversalScopeArgument) |
TraversalMethodFormat StringArgument |
TraversalMethodToUpper (Maybe TraversalScopeArgument) |
TraversalMethodToLower (Maybe TraversalScopeArgument) |
TraversalMethodLength (Maybe TraversalScopeArgument) |
TraversalMethodTrim (Maybe TraversalScopeArgument) |
TraversalMethodLTrim (Maybe TraversalScopeArgument) |
TraversalMethodRTrim (Maybe TraversalScopeArgument) |
TraversalMethodReverse |
TraversalMethodReplace ReplaceArgs |
TraversalMethodSplit SplitArgs |
TraversalMethodSubstring SubstringArgs |
TraversalMethodAsDate |
TraversalMethodDateAdd DateAddArgs |
TraversalMethodDateDiff DateDiffArgs
deriving (TraversalMethod -> TraversalMethod -> Bool
(TraversalMethod -> TraversalMethod -> Bool)
-> (TraversalMethod -> TraversalMethod -> Bool)
-> Eq TraversalMethod
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalMethod -> TraversalMethod -> Bool
== :: TraversalMethod -> TraversalMethod -> Bool
$c/= :: TraversalMethod -> TraversalMethod -> Bool
/= :: TraversalMethod -> TraversalMethod -> Bool
Eq, Eq TraversalMethod
Eq TraversalMethod =>
(TraversalMethod -> TraversalMethod -> Ordering)
-> (TraversalMethod -> TraversalMethod -> Bool)
-> (TraversalMethod -> TraversalMethod -> Bool)
-> (TraversalMethod -> TraversalMethod -> Bool)
-> (TraversalMethod -> TraversalMethod -> Bool)
-> (TraversalMethod -> TraversalMethod -> TraversalMethod)
-> (TraversalMethod -> TraversalMethod -> TraversalMethod)
-> Ord TraversalMethod
TraversalMethod -> TraversalMethod -> Bool
TraversalMethod -> TraversalMethod -> Ordering
TraversalMethod -> TraversalMethod -> TraversalMethod
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalMethod -> TraversalMethod -> Ordering
compare :: TraversalMethod -> TraversalMethod -> Ordering
$c< :: TraversalMethod -> TraversalMethod -> Bool
< :: TraversalMethod -> TraversalMethod -> Bool
$c<= :: TraversalMethod -> TraversalMethod -> Bool
<= :: TraversalMethod -> TraversalMethod -> Bool
$c> :: TraversalMethod -> TraversalMethod -> Bool
> :: TraversalMethod -> TraversalMethod -> Bool
$c>= :: TraversalMethod -> TraversalMethod -> Bool
>= :: TraversalMethod -> TraversalMethod -> Bool
$cmax :: TraversalMethod -> TraversalMethod -> TraversalMethod
max :: TraversalMethod -> TraversalMethod -> TraversalMethod
$cmin :: TraversalMethod -> TraversalMethod -> TraversalMethod
min :: TraversalMethod -> TraversalMethod -> TraversalMethod
Ord, ReadPrec [TraversalMethod]
ReadPrec TraversalMethod
Int -> ReadS TraversalMethod
ReadS [TraversalMethod]
(Int -> ReadS TraversalMethod)
-> ReadS [TraversalMethod]
-> ReadPrec TraversalMethod
-> ReadPrec [TraversalMethod]
-> Read TraversalMethod
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalMethod
readsPrec :: Int -> ReadS TraversalMethod
$creadList :: ReadS [TraversalMethod]
readList :: ReadS [TraversalMethod]
$creadPrec :: ReadPrec TraversalMethod
readPrec :: ReadPrec TraversalMethod
$creadListPrec :: ReadPrec [TraversalMethod]
readListPrec :: ReadPrec [TraversalMethod]
Read, Int -> TraversalMethod -> ShowS
[TraversalMethod] -> ShowS
TraversalMethod -> String
(Int -> TraversalMethod -> ShowS)
-> (TraversalMethod -> String)
-> ([TraversalMethod] -> ShowS)
-> Show TraversalMethod
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalMethod -> ShowS
showsPrec :: Int -> TraversalMethod -> ShowS
$cshow :: TraversalMethod -> String
show :: TraversalMethod -> String
$cshowList :: [TraversalMethod] -> ShowS
showList :: [TraversalMethod] -> ShowS
Show)
_TraversalMethod :: Name
_TraversalMethod = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalMethod")
_TraversalMethod_v :: Name
_TraversalMethod_v = (String -> Name
Core.Name String
"v")
_TraversalMethod_e :: Name
_TraversalMethod_e = (String -> Name
Core.Name String
"e")
_TraversalMethod_addE :: Name
_TraversalMethod_addE = (String -> Name
Core.Name String
"addE")
_TraversalMethod_addV :: Name
_TraversalMethod_addV = (String -> Name
Core.Name String
"addV")
_TraversalMethod_mergeE :: Name
_TraversalMethod_mergeE = (String -> Name
Core.Name String
"mergeE")
_TraversalMethod_mergeV :: Name
_TraversalMethod_mergeV = (String -> Name
Core.Name String
"mergeV")
_TraversalMethod_aggregate :: Name
_TraversalMethod_aggregate = (String -> Name
Core.Name String
"aggregate")
_TraversalMethod_all :: Name
_TraversalMethod_all = (String -> Name
Core.Name String
"all")
_TraversalMethod_and :: Name
_TraversalMethod_and = (String -> Name
Core.Name String
"and")
_TraversalMethod_any :: Name
_TraversalMethod_any = (String -> Name
Core.Name String
"any")
_TraversalMethod_as :: Name
_TraversalMethod_as = (String -> Name
Core.Name String
"as")
_TraversalMethod_barrier :: Name
_TraversalMethod_barrier = (String -> Name
Core.Name String
"barrier")
_TraversalMethod_both :: Name
_TraversalMethod_both = (String -> Name
Core.Name String
"both")
_TraversalMethod_bothE :: Name
_TraversalMethod_bothE = (String -> Name
Core.Name String
"bothE")
_TraversalMethod_bothV :: Name
_TraversalMethod_bothV = (String -> Name
Core.Name String
"bothV")
_TraversalMethod_branch :: Name
_TraversalMethod_branch = (String -> Name
Core.Name String
"branch")
_TraversalMethod_by :: Name
_TraversalMethod_by = (String -> Name
Core.Name String
"by")
_TraversalMethod_cap :: Name
_TraversalMethod_cap = (String -> Name
Core.Name String
"cap")
_TraversalMethod_choose :: Name
_TraversalMethod_choose = (String -> Name
Core.Name String
"choose")
_TraversalMethod_coalesce :: Name
_TraversalMethod_coalesce = (String -> Name
Core.Name String
"coalesce")
_TraversalMethod_coin :: Name
_TraversalMethod_coin = (String -> Name
Core.Name String
"coin")
_TraversalMethod_conjoin :: Name
_TraversalMethod_conjoin = (String -> Name
Core.Name String
"conjoin")
_TraversalMethod_connectedComponent :: Name
_TraversalMethod_connectedComponent = (String -> Name
Core.Name String
"connectedComponent")
_TraversalMethod_constant :: Name
_TraversalMethod_constant = (String -> Name
Core.Name String
"constant")
_TraversalMethod_count :: Name
_TraversalMethod_count = (String -> Name
Core.Name String
"count")
_TraversalMethod_cyclicPath :: Name
_TraversalMethod_cyclicPath = (String -> Name
Core.Name String
"cyclicPath")
_TraversalMethod_dedup :: Name
_TraversalMethod_dedup = (String -> Name
Core.Name String
"dedup")
_TraversalMethod_difference :: Name
_TraversalMethod_difference = (String -> Name
Core.Name String
"difference")
_TraversalMethod_disjunct :: Name
_TraversalMethod_disjunct = (String -> Name
Core.Name String
"disjunct")
_TraversalMethod_drop :: Name
_TraversalMethod_drop = (String -> Name
Core.Name String
"drop")
_TraversalMethod_elementMap :: Name
_TraversalMethod_elementMap = (String -> Name
Core.Name String
"elementMap")
_TraversalMethod_emit :: Name
_TraversalMethod_emit = (String -> Name
Core.Name String
"emit")
_TraversalMethod_filter :: Name
_TraversalMethod_filter = (String -> Name
Core.Name String
"filter")
_TraversalMethod_flatMap :: Name
_TraversalMethod_flatMap = (String -> Name
Core.Name String
"flatMap")
_TraversalMethod_fold :: Name
_TraversalMethod_fold = (String -> Name
Core.Name String
"fold")
_TraversalMethod_from :: Name
_TraversalMethod_from = (String -> Name
Core.Name String
"from")
_TraversalMethod_group :: Name
_TraversalMethod_group = (String -> Name
Core.Name String
"group")
_TraversalMethod_groupCount :: Name
_TraversalMethod_groupCount = (String -> Name
Core.Name String
"groupCount")
_TraversalMethod_has :: Name
_TraversalMethod_has = (String -> Name
Core.Name String
"has")
_TraversalMethod_hasId :: Name
_TraversalMethod_hasId = (String -> Name
Core.Name String
"hasId")
_TraversalMethod_hasKey :: Name
_TraversalMethod_hasKey = (String -> Name
Core.Name String
"hasKey")
_TraversalMethod_hasLabel :: Name
_TraversalMethod_hasLabel = (String -> Name
Core.Name String
"hasLabel")
_TraversalMethod_hasNot :: Name
_TraversalMethod_hasNot = (String -> Name
Core.Name String
"hasNot")
_TraversalMethod_hasValue :: Name
_TraversalMethod_hasValue = (String -> Name
Core.Name String
"hasValue")
_TraversalMethod_id :: Name
_TraversalMethod_id = (String -> Name
Core.Name String
"id")
_TraversalMethod_identity :: Name
_TraversalMethod_identity = (String -> Name
Core.Name String
"identity")
_TraversalMethod_in :: Name
_TraversalMethod_in = (String -> Name
Core.Name String
"in")
_TraversalMethod_inE :: Name
_TraversalMethod_inE = (String -> Name
Core.Name String
"inE")
_TraversalMethod_intersect :: Name
_TraversalMethod_intersect = (String -> Name
Core.Name String
"intersect")
_TraversalMethod_inV :: Name
_TraversalMethod_inV = (String -> Name
Core.Name String
"inV")
_TraversalMethod_index :: Name
_TraversalMethod_index = (String -> Name
Core.Name String
"index")
_TraversalMethod_inject :: Name
_TraversalMethod_inject = (String -> Name
Core.Name String
"inject")
_TraversalMethod_is :: Name
_TraversalMethod_is = (String -> Name
Core.Name String
"is")
_TraversalMethod_key :: Name
_TraversalMethod_key = (String -> Name
Core.Name String
"key")
_TraversalMethod_label :: Name
_TraversalMethod_label = (String -> Name
Core.Name String
"label")
_TraversalMethod_limit :: Name
_TraversalMethod_limit = (String -> Name
Core.Name String
"limit")
_TraversalMethod_local :: Name
_TraversalMethod_local = (String -> Name
Core.Name String
"local")
_TraversalMethod_loops :: Name
_TraversalMethod_loops = (String -> Name
Core.Name String
"loops")
_TraversalMethod_map :: Name
_TraversalMethod_map = (String -> Name
Core.Name String
"map")
_TraversalMethod_match :: Name
_TraversalMethod_match = (String -> Name
Core.Name String
"match")
_TraversalMethod_math :: Name
_TraversalMethod_math = (String -> Name
Core.Name String
"math")
_TraversalMethod_max :: Name
_TraversalMethod_max = (String -> Name
Core.Name String
"max")
_TraversalMethod_mean :: Name
_TraversalMethod_mean = (String -> Name
Core.Name String
"mean")
_TraversalMethod_min :: Name
_TraversalMethod_min = (String -> Name
Core.Name String
"min")
_TraversalMethod_none :: Name
_TraversalMethod_none = (String -> Name
Core.Name String
"none")
_TraversalMethod_not :: Name
_TraversalMethod_not = (String -> Name
Core.Name String
"not")
_TraversalMethod_option :: Name
_TraversalMethod_option = (String -> Name
Core.Name String
"option")
_TraversalMethod_optional :: Name
_TraversalMethod_optional = (String -> Name
Core.Name String
"optional")
_TraversalMethod_or :: Name
_TraversalMethod_or = (String -> Name
Core.Name String
"or")
_TraversalMethod_order :: Name
_TraversalMethod_order = (String -> Name
Core.Name String
"order")
_TraversalMethod_otherV :: Name
_TraversalMethod_otherV = (String -> Name
Core.Name String
"otherV")
_TraversalMethod_out :: Name
_TraversalMethod_out = (String -> Name
Core.Name String
"out")
_TraversalMethod_outE :: Name
_TraversalMethod_outE = (String -> Name
Core.Name String
"outE")
_TraversalMethod_outV :: Name
_TraversalMethod_outV = (String -> Name
Core.Name String
"outV")
= (String -> Name
Core.Name String
"pageRank")
_TraversalMethod_path :: Name
_TraversalMethod_path = (String -> Name
Core.Name String
"path")
_TraversalMethod_peerPressure :: Name
_TraversalMethod_peerPressure = (String -> Name
Core.Name String
"peerPressure")
_TraversalMethod_profile :: Name
_TraversalMethod_profile = (String -> Name
Core.Name String
"profile")
_TraversalMethod_project :: Name
_TraversalMethod_project = (String -> Name
Core.Name String
"project")
_TraversalMethod_properties :: Name
_TraversalMethod_properties = (String -> Name
Core.Name String
"properties")
_TraversalMethod_property :: Name
_TraversalMethod_property = (String -> Name
Core.Name String
"property")
_TraversalMethod_propertyMap :: Name
_TraversalMethod_propertyMap = (String -> Name
Core.Name String
"propertyMap")
_TraversalMethod_range :: Name
_TraversalMethod_range = (String -> Name
Core.Name String
"range")
_TraversalMethod_read :: Name
_TraversalMethod_read = (String -> Name
Core.Name String
"read")
_TraversalMethod_repeat :: Name
_TraversalMethod_repeat = (String -> Name
Core.Name String
"repeat")
_TraversalMethod_sack :: Name
_TraversalMethod_sack = (String -> Name
Core.Name String
"sack")
_TraversalMethod_sample :: Name
_TraversalMethod_sample = (String -> Name
Core.Name String
"sample")
_TraversalMethod_select :: Name
_TraversalMethod_select = (String -> Name
Core.Name String
"select")
_TraversalMethod_combine :: Name
_TraversalMethod_combine = (String -> Name
Core.Name String
"combine")
_TraversalMethod_product :: Name
_TraversalMethod_product = (String -> Name
Core.Name String
"product")
_TraversalMethod_merge :: Name
_TraversalMethod_merge = (String -> Name
Core.Name String
"merge")
_TraversalMethod_shortestPath :: Name
_TraversalMethod_shortestPath = (String -> Name
Core.Name String
"shortestPath")
_TraversalMethod_sideEffect :: Name
_TraversalMethod_sideEffect = (String -> Name
Core.Name String
"sideEffect")
_TraversalMethod_simplePath :: Name
_TraversalMethod_simplePath = (String -> Name
Core.Name String
"simplePath")
_TraversalMethod_skip :: Name
_TraversalMethod_skip = (String -> Name
Core.Name String
"skip")
_TraversalMethod_store :: Name
_TraversalMethod_store = (String -> Name
Core.Name String
"store")
_TraversalMethod_subgraph :: Name
_TraversalMethod_subgraph = (String -> Name
Core.Name String
"subgraph")
_TraversalMethod_sum :: Name
_TraversalMethod_sum = (String -> Name
Core.Name String
"sum")
_TraversalMethod_tail :: Name
_TraversalMethod_tail = (String -> Name
Core.Name String
"tail")
_TraversalMethod_fail :: Name
_TraversalMethod_fail = (String -> Name
Core.Name String
"fail")
_TraversalMethod_times :: Name
_TraversalMethod_times = (String -> Name
Core.Name String
"times")
_TraversalMethod_to :: Name
_TraversalMethod_to = (String -> Name
Core.Name String
"to")
_TraversalMethod_toE :: Name
_TraversalMethod_toE = (String -> Name
Core.Name String
"toE")
_TraversalMethod_toV :: Name
_TraversalMethod_toV = (String -> Name
Core.Name String
"toV")
_TraversalMethod_tree :: Name
_TraversalMethod_tree = (String -> Name
Core.Name String
"tree")
_TraversalMethod_unfold :: Name
_TraversalMethod_unfold = (String -> Name
Core.Name String
"unfold")
_TraversalMethod_union :: Name
_TraversalMethod_union = (String -> Name
Core.Name String
"union")
_TraversalMethod_until :: Name
_TraversalMethod_until = (String -> Name
Core.Name String
"until")
_TraversalMethod_value :: Name
_TraversalMethod_value = (String -> Name
Core.Name String
"value")
_TraversalMethod_valueMap :: Name
_TraversalMethod_valueMap = (String -> Name
Core.Name String
"valueMap")
_TraversalMethod_values :: Name
_TraversalMethod_values = (String -> Name
Core.Name String
"values")
_TraversalMethod_where :: Name
_TraversalMethod_where = (String -> Name
Core.Name String
"where")
_TraversalMethod_with :: Name
_TraversalMethod_with = (String -> Name
Core.Name String
"with")
_TraversalMethod_write :: Name
_TraversalMethod_write = (String -> Name
Core.Name String
"write")
_TraversalMethod_element :: Name
_TraversalMethod_element = (String -> Name
Core.Name String
"element")
_TraversalMethod_call :: Name
_TraversalMethod_call = (String -> Name
Core.Name String
"call")
_TraversalMethod_concat :: Name
_TraversalMethod_concat = (String -> Name
Core.Name String
"concat")
_TraversalMethod_asString :: Name
_TraversalMethod_asString = (String -> Name
Core.Name String
"asString")
_TraversalMethod_format :: Name
_TraversalMethod_format = (String -> Name
Core.Name String
"format")
_TraversalMethod_toUpper :: Name
_TraversalMethod_toUpper = (String -> Name
Core.Name String
"toUpper")
_TraversalMethod_toLower :: Name
_TraversalMethod_toLower = (String -> Name
Core.Name String
"toLower")
_TraversalMethod_length :: Name
_TraversalMethod_length = (String -> Name
Core.Name String
"length")
_TraversalMethod_trim :: Name
_TraversalMethod_trim = (String -> Name
Core.Name String
"trim")
_TraversalMethod_lTrim :: Name
_TraversalMethod_lTrim = (String -> Name
Core.Name String
"lTrim")
_TraversalMethod_rTrim :: Name
_TraversalMethod_rTrim = (String -> Name
Core.Name String
"rTrim")
_TraversalMethod_reverse :: Name
_TraversalMethod_reverse = (String -> Name
Core.Name String
"reverse")
_TraversalMethod_replace :: Name
_TraversalMethod_replace = (String -> Name
Core.Name String
"replace")
_TraversalMethod_split :: Name
_TraversalMethod_split = (String -> Name
Core.Name String
"split")
_TraversalMethod_substring :: Name
_TraversalMethod_substring = (String -> Name
Core.Name String
"substring")
_TraversalMethod_asDate :: Name
_TraversalMethod_asDate = (String -> Name
Core.Name String
"asDate")
_TraversalMethod_dateAdd :: Name
_TraversalMethod_dateAdd = (String -> Name
Core.Name String
"dateAdd")
_TraversalMethod_dateDiff :: Name
_TraversalMethod_dateDiff = (String -> Name
Core.Name String
"dateDiff")
data StringArgumentOrNestedTraversal =
StringArgumentOrNestedTraversalString StringArgument |
StringArgumentOrNestedTraversalTraversal NestedTraversal
deriving (StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
(StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool)
-> (StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool)
-> Eq StringArgumentOrNestedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
== :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
$c/= :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
/= :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
Eq, Eq StringArgumentOrNestedTraversal
Eq StringArgumentOrNestedTraversal =>
(StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Ordering)
-> (StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool)
-> (StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool)
-> (StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool)
-> (StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool)
-> (StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal)
-> (StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal)
-> Ord StringArgumentOrNestedTraversal
StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Ordering
StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Ordering
compare :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Ordering
$c< :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
< :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
$c<= :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
<= :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
$c> :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
> :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
$c>= :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
>= :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal -> Bool
$cmax :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
max :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
$cmin :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
min :: StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
-> StringArgumentOrNestedTraversal
Ord, ReadPrec [StringArgumentOrNestedTraversal]
ReadPrec StringArgumentOrNestedTraversal
Int -> ReadS StringArgumentOrNestedTraversal
ReadS [StringArgumentOrNestedTraversal]
(Int -> ReadS StringArgumentOrNestedTraversal)
-> ReadS [StringArgumentOrNestedTraversal]
-> ReadPrec StringArgumentOrNestedTraversal
-> ReadPrec [StringArgumentOrNestedTraversal]
-> Read StringArgumentOrNestedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StringArgumentOrNestedTraversal
readsPrec :: Int -> ReadS StringArgumentOrNestedTraversal
$creadList :: ReadS [StringArgumentOrNestedTraversal]
readList :: ReadS [StringArgumentOrNestedTraversal]
$creadPrec :: ReadPrec StringArgumentOrNestedTraversal
readPrec :: ReadPrec StringArgumentOrNestedTraversal
$creadListPrec :: ReadPrec [StringArgumentOrNestedTraversal]
readListPrec :: ReadPrec [StringArgumentOrNestedTraversal]
Read, Int -> StringArgumentOrNestedTraversal -> ShowS
[StringArgumentOrNestedTraversal] -> ShowS
StringArgumentOrNestedTraversal -> String
(Int -> StringArgumentOrNestedTraversal -> ShowS)
-> (StringArgumentOrNestedTraversal -> String)
-> ([StringArgumentOrNestedTraversal] -> ShowS)
-> Show StringArgumentOrNestedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StringArgumentOrNestedTraversal -> ShowS
showsPrec :: Int -> StringArgumentOrNestedTraversal -> ShowS
$cshow :: StringArgumentOrNestedTraversal -> String
show :: StringArgumentOrNestedTraversal -> String
$cshowList :: [StringArgumentOrNestedTraversal] -> ShowS
showList :: [StringArgumentOrNestedTraversal] -> ShowS
Show)
_StringArgumentOrNestedTraversal :: Name
_StringArgumentOrNestedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StringArgumentOrNestedTraversal")
_StringArgumentOrNestedTraversal_string :: Name
_StringArgumentOrNestedTraversal_string = (String -> Name
Core.Name String
"string")
_StringArgumentOrNestedTraversal_traversal :: Name
_StringArgumentOrNestedTraversal_traversal = (String -> Name
Core.Name String
"traversal")
data OptionalTraversalScopeArgumentAndStringArgument =
OptionalTraversalScopeArgumentAndStringArgument {
OptionalTraversalScopeArgumentAndStringArgument
-> Maybe TraversalScopeArgument
optionalTraversalScopeArgumentAndStringArgumentScope :: (Maybe TraversalScopeArgument),
OptionalTraversalScopeArgumentAndStringArgument -> StringArgument
optionalTraversalScopeArgumentAndStringArgumentString :: StringArgument}
deriving (OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
(OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool)
-> (OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool)
-> Eq OptionalTraversalScopeArgumentAndStringArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
== :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
$c/= :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
/= :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
Eq, Eq OptionalTraversalScopeArgumentAndStringArgument
Eq OptionalTraversalScopeArgumentAndStringArgument =>
(OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Ordering)
-> (OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool)
-> (OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool)
-> (OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool)
-> (OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool)
-> (OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument)
-> (OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument)
-> Ord OptionalTraversalScopeArgumentAndStringArgument
OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Ordering
OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Ordering
compare :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Ordering
$c< :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
< :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
$c<= :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
<= :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
$c> :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
> :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
$c>= :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
>= :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument -> Bool
$cmax :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
max :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
$cmin :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
min :: OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
-> OptionalTraversalScopeArgumentAndStringArgument
Ord, ReadPrec [OptionalTraversalScopeArgumentAndStringArgument]
ReadPrec OptionalTraversalScopeArgumentAndStringArgument
Int -> ReadS OptionalTraversalScopeArgumentAndStringArgument
ReadS [OptionalTraversalScopeArgumentAndStringArgument]
(Int -> ReadS OptionalTraversalScopeArgumentAndStringArgument)
-> ReadS [OptionalTraversalScopeArgumentAndStringArgument]
-> ReadPrec OptionalTraversalScopeArgumentAndStringArgument
-> ReadPrec [OptionalTraversalScopeArgumentAndStringArgument]
-> Read OptionalTraversalScopeArgumentAndStringArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS OptionalTraversalScopeArgumentAndStringArgument
readsPrec :: Int -> ReadS OptionalTraversalScopeArgumentAndStringArgument
$creadList :: ReadS [OptionalTraversalScopeArgumentAndStringArgument]
readList :: ReadS [OptionalTraversalScopeArgumentAndStringArgument]
$creadPrec :: ReadPrec OptionalTraversalScopeArgumentAndStringArgument
readPrec :: ReadPrec OptionalTraversalScopeArgumentAndStringArgument
$creadListPrec :: ReadPrec [OptionalTraversalScopeArgumentAndStringArgument]
readListPrec :: ReadPrec [OptionalTraversalScopeArgumentAndStringArgument]
Read, Int -> OptionalTraversalScopeArgumentAndStringArgument -> ShowS
[OptionalTraversalScopeArgumentAndStringArgument] -> ShowS
OptionalTraversalScopeArgumentAndStringArgument -> String
(Int -> OptionalTraversalScopeArgumentAndStringArgument -> ShowS)
-> (OptionalTraversalScopeArgumentAndStringArgument -> String)
-> ([OptionalTraversalScopeArgumentAndStringArgument] -> ShowS)
-> Show OptionalTraversalScopeArgumentAndStringArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OptionalTraversalScopeArgumentAndStringArgument -> ShowS
showsPrec :: Int -> OptionalTraversalScopeArgumentAndStringArgument -> ShowS
$cshow :: OptionalTraversalScopeArgumentAndStringArgument -> String
show :: OptionalTraversalScopeArgumentAndStringArgument -> String
$cshowList :: [OptionalTraversalScopeArgumentAndStringArgument] -> ShowS
showList :: [OptionalTraversalScopeArgumentAndStringArgument] -> ShowS
Show)
_OptionalTraversalScopeArgumentAndStringArgument :: Name
_OptionalTraversalScopeArgumentAndStringArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.OptionalTraversalScopeArgumentAndStringArgument")
_OptionalTraversalScopeArgumentAndStringArgument_scope :: Name
_OptionalTraversalScopeArgumentAndStringArgument_scope = (String -> Name
Core.Name String
"scope")
_OptionalTraversalScopeArgumentAndStringArgument_string :: Name
_OptionalTraversalScopeArgumentAndStringArgument_string = (String -> Name
Core.Name String
"string")
data StringArgumentAndOptionalStringLiteralVarargs =
StringArgumentAndOptionalStringLiteralVarargs {
StringArgumentAndOptionalStringLiteralVarargs -> StringArgument
stringArgumentAndOptionalStringLiteralVarargsFirst :: StringArgument,
StringArgumentAndOptionalStringLiteralVarargs
-> [StringNullableArgument]
stringArgumentAndOptionalStringLiteralVarargsRest :: [StringNullableArgument]}
deriving (StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
(StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> (StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> Eq StringArgumentAndOptionalStringLiteralVarargs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
== :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
$c/= :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
/= :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
Eq, Eq StringArgumentAndOptionalStringLiteralVarargs
Eq StringArgumentAndOptionalStringLiteralVarargs =>
(StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Ordering)
-> (StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> (StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> (StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> (StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> (StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs)
-> (StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs)
-> Ord StringArgumentAndOptionalStringLiteralVarargs
StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Ordering
StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Ordering
compare :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Ordering
$c< :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
< :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
$c<= :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
<= :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
$c> :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
> :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
$c>= :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
>= :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs -> Bool
$cmax :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
max :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
$cmin :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
min :: StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
-> StringArgumentAndOptionalStringLiteralVarargs
Ord, ReadPrec [StringArgumentAndOptionalStringLiteralVarargs]
ReadPrec StringArgumentAndOptionalStringLiteralVarargs
Int -> ReadS StringArgumentAndOptionalStringLiteralVarargs
ReadS [StringArgumentAndOptionalStringLiteralVarargs]
(Int -> ReadS StringArgumentAndOptionalStringLiteralVarargs)
-> ReadS [StringArgumentAndOptionalStringLiteralVarargs]
-> ReadPrec StringArgumentAndOptionalStringLiteralVarargs
-> ReadPrec [StringArgumentAndOptionalStringLiteralVarargs]
-> Read StringArgumentAndOptionalStringLiteralVarargs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StringArgumentAndOptionalStringLiteralVarargs
readsPrec :: Int -> ReadS StringArgumentAndOptionalStringLiteralVarargs
$creadList :: ReadS [StringArgumentAndOptionalStringLiteralVarargs]
readList :: ReadS [StringArgumentAndOptionalStringLiteralVarargs]
$creadPrec :: ReadPrec StringArgumentAndOptionalStringLiteralVarargs
readPrec :: ReadPrec StringArgumentAndOptionalStringLiteralVarargs
$creadListPrec :: ReadPrec [StringArgumentAndOptionalStringLiteralVarargs]
readListPrec :: ReadPrec [StringArgumentAndOptionalStringLiteralVarargs]
Read, Int -> StringArgumentAndOptionalStringLiteralVarargs -> ShowS
[StringArgumentAndOptionalStringLiteralVarargs] -> ShowS
StringArgumentAndOptionalStringLiteralVarargs -> String
(Int -> StringArgumentAndOptionalStringLiteralVarargs -> ShowS)
-> (StringArgumentAndOptionalStringLiteralVarargs -> String)
-> ([StringArgumentAndOptionalStringLiteralVarargs] -> ShowS)
-> Show StringArgumentAndOptionalStringLiteralVarargs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StringArgumentAndOptionalStringLiteralVarargs -> ShowS
showsPrec :: Int -> StringArgumentAndOptionalStringLiteralVarargs -> ShowS
$cshow :: StringArgumentAndOptionalStringLiteralVarargs -> String
show :: StringArgumentAndOptionalStringLiteralVarargs -> String
$cshowList :: [StringArgumentAndOptionalStringLiteralVarargs] -> ShowS
showList :: [StringArgumentAndOptionalStringLiteralVarargs] -> ShowS
Show)
_StringArgumentAndOptionalStringLiteralVarargs :: Name
_StringArgumentAndOptionalStringLiteralVarargs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StringArgumentAndOptionalStringLiteralVarargs")
_StringArgumentAndOptionalStringLiteralVarargs_first :: Name
_StringArgumentAndOptionalStringLiteralVarargs_first = (String -> Name
Core.Name String
"first")
_StringArgumentAndOptionalStringLiteralVarargs_rest :: Name
_StringArgumentAndOptionalStringLiteralVarargs_rest = (String -> Name
Core.Name String
"rest")
data TraversalSackMethodArgumentOrIntegerArgument =
TraversalSackMethodArgumentOrIntegerArgumentConsumer TraversalSackMethodArgument |
TraversalSackMethodArgumentOrIntegerArgumentInt IntegerArgument
deriving (TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
(TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool)
-> (TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool)
-> Eq TraversalSackMethodArgumentOrIntegerArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
== :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
$c/= :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
/= :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
Eq, Eq TraversalSackMethodArgumentOrIntegerArgument
Eq TraversalSackMethodArgumentOrIntegerArgument =>
(TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Ordering)
-> (TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool)
-> (TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool)
-> (TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool)
-> (TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool)
-> (TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument)
-> (TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument)
-> Ord TraversalSackMethodArgumentOrIntegerArgument
TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Ordering
TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Ordering
compare :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Ordering
$c< :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
< :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
$c<= :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
<= :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
$c> :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
> :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
$c>= :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
>= :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument -> Bool
$cmax :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
max :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
$cmin :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
min :: TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
-> TraversalSackMethodArgumentOrIntegerArgument
Ord, ReadPrec [TraversalSackMethodArgumentOrIntegerArgument]
ReadPrec TraversalSackMethodArgumentOrIntegerArgument
Int -> ReadS TraversalSackMethodArgumentOrIntegerArgument
ReadS [TraversalSackMethodArgumentOrIntegerArgument]
(Int -> ReadS TraversalSackMethodArgumentOrIntegerArgument)
-> ReadS [TraversalSackMethodArgumentOrIntegerArgument]
-> ReadPrec TraversalSackMethodArgumentOrIntegerArgument
-> ReadPrec [TraversalSackMethodArgumentOrIntegerArgument]
-> Read TraversalSackMethodArgumentOrIntegerArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalSackMethodArgumentOrIntegerArgument
readsPrec :: Int -> ReadS TraversalSackMethodArgumentOrIntegerArgument
$creadList :: ReadS [TraversalSackMethodArgumentOrIntegerArgument]
readList :: ReadS [TraversalSackMethodArgumentOrIntegerArgument]
$creadPrec :: ReadPrec TraversalSackMethodArgumentOrIntegerArgument
readPrec :: ReadPrec TraversalSackMethodArgumentOrIntegerArgument
$creadListPrec :: ReadPrec [TraversalSackMethodArgumentOrIntegerArgument]
readListPrec :: ReadPrec [TraversalSackMethodArgumentOrIntegerArgument]
Read, Int -> TraversalSackMethodArgumentOrIntegerArgument -> ShowS
[TraversalSackMethodArgumentOrIntegerArgument] -> ShowS
TraversalSackMethodArgumentOrIntegerArgument -> String
(Int -> TraversalSackMethodArgumentOrIntegerArgument -> ShowS)
-> (TraversalSackMethodArgumentOrIntegerArgument -> String)
-> ([TraversalSackMethodArgumentOrIntegerArgument] -> ShowS)
-> Show TraversalSackMethodArgumentOrIntegerArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalSackMethodArgumentOrIntegerArgument -> ShowS
showsPrec :: Int -> TraversalSackMethodArgumentOrIntegerArgument -> ShowS
$cshow :: TraversalSackMethodArgumentOrIntegerArgument -> String
show :: TraversalSackMethodArgumentOrIntegerArgument -> String
$cshowList :: [TraversalSackMethodArgumentOrIntegerArgument] -> ShowS
showList :: [TraversalSackMethodArgumentOrIntegerArgument] -> ShowS
Show)
_TraversalSackMethodArgumentOrIntegerArgument :: Name
_TraversalSackMethodArgumentOrIntegerArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalSackMethodArgumentOrIntegerArgument")
_TraversalSackMethodArgumentOrIntegerArgument_consumer :: Name
_TraversalSackMethodArgumentOrIntegerArgument_consumer = (String -> Name
Core.Name String
"consumer")
_TraversalSackMethodArgumentOrIntegerArgument_int :: Name
_TraversalSackMethodArgumentOrIntegerArgument_int = (String -> Name
Core.Name String
"int")
data ByArgs =
ByArgsOrder TraversalOrderArgument |
ByArgsToken TraversalTokenArgument |
ByArgsOther ByOtherArgs
deriving (ByArgs -> ByArgs -> Bool
(ByArgs -> ByArgs -> Bool)
-> (ByArgs -> ByArgs -> Bool) -> Eq ByArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ByArgs -> ByArgs -> Bool
== :: ByArgs -> ByArgs -> Bool
$c/= :: ByArgs -> ByArgs -> Bool
/= :: ByArgs -> ByArgs -> Bool
Eq, Eq ByArgs
Eq ByArgs =>
(ByArgs -> ByArgs -> Ordering)
-> (ByArgs -> ByArgs -> Bool)
-> (ByArgs -> ByArgs -> Bool)
-> (ByArgs -> ByArgs -> Bool)
-> (ByArgs -> ByArgs -> Bool)
-> (ByArgs -> ByArgs -> ByArgs)
-> (ByArgs -> ByArgs -> ByArgs)
-> Ord ByArgs
ByArgs -> ByArgs -> Bool
ByArgs -> ByArgs -> Ordering
ByArgs -> ByArgs -> ByArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ByArgs -> ByArgs -> Ordering
compare :: ByArgs -> ByArgs -> Ordering
$c< :: ByArgs -> ByArgs -> Bool
< :: ByArgs -> ByArgs -> Bool
$c<= :: ByArgs -> ByArgs -> Bool
<= :: ByArgs -> ByArgs -> Bool
$c> :: ByArgs -> ByArgs -> Bool
> :: ByArgs -> ByArgs -> Bool
$c>= :: ByArgs -> ByArgs -> Bool
>= :: ByArgs -> ByArgs -> Bool
$cmax :: ByArgs -> ByArgs -> ByArgs
max :: ByArgs -> ByArgs -> ByArgs
$cmin :: ByArgs -> ByArgs -> ByArgs
min :: ByArgs -> ByArgs -> ByArgs
Ord, ReadPrec [ByArgs]
ReadPrec ByArgs
Int -> ReadS ByArgs
ReadS [ByArgs]
(Int -> ReadS ByArgs)
-> ReadS [ByArgs]
-> ReadPrec ByArgs
-> ReadPrec [ByArgs]
-> Read ByArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ByArgs
readsPrec :: Int -> ReadS ByArgs
$creadList :: ReadS [ByArgs]
readList :: ReadS [ByArgs]
$creadPrec :: ReadPrec ByArgs
readPrec :: ReadPrec ByArgs
$creadListPrec :: ReadPrec [ByArgs]
readListPrec :: ReadPrec [ByArgs]
Read, Int -> ByArgs -> ShowS
[ByArgs] -> ShowS
ByArgs -> String
(Int -> ByArgs -> ShowS)
-> (ByArgs -> String) -> ([ByArgs] -> ShowS) -> Show ByArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ByArgs -> ShowS
showsPrec :: Int -> ByArgs -> ShowS
$cshow :: ByArgs -> String
show :: ByArgs -> String
$cshowList :: [ByArgs] -> ShowS
showList :: [ByArgs] -> ShowS
Show)
_ByArgs :: Name
_ByArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ByArgs")
_ByArgs_order :: Name
_ByArgs_order = (String -> Name
Core.Name String
"order")
_ByArgs_token :: Name
_ByArgs_token = (String -> Name
Core.Name String
"token")
_ByArgs_other :: Name
_ByArgs_other = (String -> Name
Core.Name String
"other")
data ByOtherArgs =
ByOtherArgsComparator (Maybe TraversalComparatorArgument) |
ByOtherArgsOther (Maybe TraversalFunctionArgumentOrStringArgumentOrNestedTraversal)
deriving (ByOtherArgs -> ByOtherArgs -> Bool
(ByOtherArgs -> ByOtherArgs -> Bool)
-> (ByOtherArgs -> ByOtherArgs -> Bool) -> Eq ByOtherArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ByOtherArgs -> ByOtherArgs -> Bool
== :: ByOtherArgs -> ByOtherArgs -> Bool
$c/= :: ByOtherArgs -> ByOtherArgs -> Bool
/= :: ByOtherArgs -> ByOtherArgs -> Bool
Eq, Eq ByOtherArgs
Eq ByOtherArgs =>
(ByOtherArgs -> ByOtherArgs -> Ordering)
-> (ByOtherArgs -> ByOtherArgs -> Bool)
-> (ByOtherArgs -> ByOtherArgs -> Bool)
-> (ByOtherArgs -> ByOtherArgs -> Bool)
-> (ByOtherArgs -> ByOtherArgs -> Bool)
-> (ByOtherArgs -> ByOtherArgs -> ByOtherArgs)
-> (ByOtherArgs -> ByOtherArgs -> ByOtherArgs)
-> Ord ByOtherArgs
ByOtherArgs -> ByOtherArgs -> Bool
ByOtherArgs -> ByOtherArgs -> Ordering
ByOtherArgs -> ByOtherArgs -> ByOtherArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ByOtherArgs -> ByOtherArgs -> Ordering
compare :: ByOtherArgs -> ByOtherArgs -> Ordering
$c< :: ByOtherArgs -> ByOtherArgs -> Bool
< :: ByOtherArgs -> ByOtherArgs -> Bool
$c<= :: ByOtherArgs -> ByOtherArgs -> Bool
<= :: ByOtherArgs -> ByOtherArgs -> Bool
$c> :: ByOtherArgs -> ByOtherArgs -> Bool
> :: ByOtherArgs -> ByOtherArgs -> Bool
$c>= :: ByOtherArgs -> ByOtherArgs -> Bool
>= :: ByOtherArgs -> ByOtherArgs -> Bool
$cmax :: ByOtherArgs -> ByOtherArgs -> ByOtherArgs
max :: ByOtherArgs -> ByOtherArgs -> ByOtherArgs
$cmin :: ByOtherArgs -> ByOtherArgs -> ByOtherArgs
min :: ByOtherArgs -> ByOtherArgs -> ByOtherArgs
Ord, ReadPrec [ByOtherArgs]
ReadPrec ByOtherArgs
Int -> ReadS ByOtherArgs
ReadS [ByOtherArgs]
(Int -> ReadS ByOtherArgs)
-> ReadS [ByOtherArgs]
-> ReadPrec ByOtherArgs
-> ReadPrec [ByOtherArgs]
-> Read ByOtherArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ByOtherArgs
readsPrec :: Int -> ReadS ByOtherArgs
$creadList :: ReadS [ByOtherArgs]
readList :: ReadS [ByOtherArgs]
$creadPrec :: ReadPrec ByOtherArgs
readPrec :: ReadPrec ByOtherArgs
$creadListPrec :: ReadPrec [ByOtherArgs]
readListPrec :: ReadPrec [ByOtherArgs]
Read, Int -> ByOtherArgs -> ShowS
[ByOtherArgs] -> ShowS
ByOtherArgs -> String
(Int -> ByOtherArgs -> ShowS)
-> (ByOtherArgs -> String)
-> ([ByOtherArgs] -> ShowS)
-> Show ByOtherArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ByOtherArgs -> ShowS
showsPrec :: Int -> ByOtherArgs -> ShowS
$cshow :: ByOtherArgs -> String
show :: ByOtherArgs -> String
$cshowList :: [ByOtherArgs] -> ShowS
showList :: [ByOtherArgs] -> ShowS
Show)
_ByOtherArgs :: Name
_ByOtherArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ByOtherArgs")
_ByOtherArgs_comparator :: Name
_ByOtherArgs_comparator = (String -> Name
Core.Name String
"comparator")
_ByOtherArgs_other :: Name
_ByOtherArgs_other = (String -> Name
Core.Name String
"other")
data TraversalFunctionArgumentOrStringArgumentOrNestedTraversal =
TraversalFunctionArgumentOrStringArgumentOrNestedTraversalFunction TraversalFunctionArgument |
TraversalFunctionArgumentOrStringArgumentOrNestedTraversalString StringArgument |
TraversalFunctionArgumentOrStringArgumentOrNestedTraversalTraversal NestedTraversal
deriving (TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
(TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool)
-> (TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool)
-> Eq TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
== :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
$c/= :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
/= :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
Eq, Eq TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
Eq TraversalFunctionArgumentOrStringArgumentOrNestedTraversal =>
(TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Ordering)
-> (TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool)
-> (TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool)
-> (TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool)
-> (TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool)
-> (TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal)
-> (TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal)
-> Ord TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Ordering
TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Ordering
compare :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Ordering
$c< :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
< :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
$c<= :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
<= :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
$c> :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
> :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
$c>= :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
>= :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> Bool
$cmax :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
max :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
$cmin :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
min :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
Ord, ReadPrec
[TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
ReadPrec TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
Int
-> ReadS TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
ReadS [TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
(Int
-> ReadS
TraversalFunctionArgumentOrStringArgumentOrNestedTraversal)
-> ReadS
[TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
-> ReadPrec
TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> ReadPrec
[TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
-> Read TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
readsPrec :: Int
-> ReadS TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
$creadList :: ReadS [TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
readList :: ReadS [TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
$creadPrec :: ReadPrec TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
readPrec :: ReadPrec TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
$creadListPrec :: ReadPrec
[TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
readListPrec :: ReadPrec
[TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
Read, Int
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> ShowS
[TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
-> ShowS
TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> String
(Int
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> ShowS)
-> (TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> String)
-> ([TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
-> ShowS)
-> Show TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> ShowS
showsPrec :: Int
-> TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> ShowS
$cshow :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> String
show :: TraversalFunctionArgumentOrStringArgumentOrNestedTraversal
-> String
$cshowList :: [TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
-> ShowS
showList :: [TraversalFunctionArgumentOrStringArgumentOrNestedTraversal]
-> ShowS
Show)
_TraversalFunctionArgumentOrStringArgumentOrNestedTraversal :: Name
_TraversalFunctionArgumentOrStringArgumentOrNestedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalFunctionArgumentOrStringArgumentOrNestedTraversal")
_TraversalFunctionArgumentOrStringArgumentOrNestedTraversal_function :: Name
_TraversalFunctionArgumentOrStringArgumentOrNestedTraversal_function = (String -> Name
Core.Name String
"function")
_TraversalFunctionArgumentOrStringArgumentOrNestedTraversal_string :: Name
_TraversalFunctionArgumentOrStringArgumentOrNestedTraversal_string = (String -> Name
Core.Name String
"string")
_TraversalFunctionArgumentOrStringArgumentOrNestedTraversal_traversal :: Name
_TraversalFunctionArgumentOrStringArgumentOrNestedTraversal_traversal = (String -> Name
Core.Name String
"traversal")
data ChooseArgs =
ChooseArgsFunction TraversalFunctionArgument |
ChooseArgsPredicateTraversal PredicateTraversalArgument |
ChooseArgsTraversal NestedTraversalArgument
deriving (ChooseArgs -> ChooseArgs -> Bool
(ChooseArgs -> ChooseArgs -> Bool)
-> (ChooseArgs -> ChooseArgs -> Bool) -> Eq ChooseArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ChooseArgs -> ChooseArgs -> Bool
== :: ChooseArgs -> ChooseArgs -> Bool
$c/= :: ChooseArgs -> ChooseArgs -> Bool
/= :: ChooseArgs -> ChooseArgs -> Bool
Eq, Eq ChooseArgs
Eq ChooseArgs =>
(ChooseArgs -> ChooseArgs -> Ordering)
-> (ChooseArgs -> ChooseArgs -> Bool)
-> (ChooseArgs -> ChooseArgs -> Bool)
-> (ChooseArgs -> ChooseArgs -> Bool)
-> (ChooseArgs -> ChooseArgs -> Bool)
-> (ChooseArgs -> ChooseArgs -> ChooseArgs)
-> (ChooseArgs -> ChooseArgs -> ChooseArgs)
-> Ord ChooseArgs
ChooseArgs -> ChooseArgs -> Bool
ChooseArgs -> ChooseArgs -> Ordering
ChooseArgs -> ChooseArgs -> ChooseArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ChooseArgs -> ChooseArgs -> Ordering
compare :: ChooseArgs -> ChooseArgs -> Ordering
$c< :: ChooseArgs -> ChooseArgs -> Bool
< :: ChooseArgs -> ChooseArgs -> Bool
$c<= :: ChooseArgs -> ChooseArgs -> Bool
<= :: ChooseArgs -> ChooseArgs -> Bool
$c> :: ChooseArgs -> ChooseArgs -> Bool
> :: ChooseArgs -> ChooseArgs -> Bool
$c>= :: ChooseArgs -> ChooseArgs -> Bool
>= :: ChooseArgs -> ChooseArgs -> Bool
$cmax :: ChooseArgs -> ChooseArgs -> ChooseArgs
max :: ChooseArgs -> ChooseArgs -> ChooseArgs
$cmin :: ChooseArgs -> ChooseArgs -> ChooseArgs
min :: ChooseArgs -> ChooseArgs -> ChooseArgs
Ord, ReadPrec [ChooseArgs]
ReadPrec ChooseArgs
Int -> ReadS ChooseArgs
ReadS [ChooseArgs]
(Int -> ReadS ChooseArgs)
-> ReadS [ChooseArgs]
-> ReadPrec ChooseArgs
-> ReadPrec [ChooseArgs]
-> Read ChooseArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ChooseArgs
readsPrec :: Int -> ReadS ChooseArgs
$creadList :: ReadS [ChooseArgs]
readList :: ReadS [ChooseArgs]
$creadPrec :: ReadPrec ChooseArgs
readPrec :: ReadPrec ChooseArgs
$creadListPrec :: ReadPrec [ChooseArgs]
readListPrec :: ReadPrec [ChooseArgs]
Read, Int -> ChooseArgs -> ShowS
[ChooseArgs] -> ShowS
ChooseArgs -> String
(Int -> ChooseArgs -> ShowS)
-> (ChooseArgs -> String)
-> ([ChooseArgs] -> ShowS)
-> Show ChooseArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ChooseArgs -> ShowS
showsPrec :: Int -> ChooseArgs -> ShowS
$cshow :: ChooseArgs -> String
show :: ChooseArgs -> String
$cshowList :: [ChooseArgs] -> ShowS
showList :: [ChooseArgs] -> ShowS
Show)
_ChooseArgs :: Name
_ChooseArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ChooseArgs")
_ChooseArgs_function :: Name
_ChooseArgs_function = (String -> Name
Core.Name String
"function")
_ChooseArgs_predicateTraversal :: Name
_ChooseArgs_predicateTraversal = (String -> Name
Core.Name String
"predicateTraversal")
_ChooseArgs_traversal :: Name
_ChooseArgs_traversal = (String -> Name
Core.Name String
"traversal")
data PredicateTraversalArgument =
PredicateTraversalArgument {
PredicateTraversalArgument -> TraversalPredicate
predicateTraversalArgumentPredicate :: TraversalPredicate,
PredicateTraversalArgument -> NestedTraversal
predicateTraversalArgumentTraversal1 :: NestedTraversal,
PredicateTraversalArgument -> Maybe NestedTraversal
predicateTraversalArgumentTraversal2 :: (Maybe NestedTraversal)}
deriving (PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
(PredicateTraversalArgument -> PredicateTraversalArgument -> Bool)
-> (PredicateTraversalArgument
-> PredicateTraversalArgument -> Bool)
-> Eq PredicateTraversalArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
== :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
$c/= :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
/= :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
Eq, Eq PredicateTraversalArgument
Eq PredicateTraversalArgument =>
(PredicateTraversalArgument
-> PredicateTraversalArgument -> Ordering)
-> (PredicateTraversalArgument
-> PredicateTraversalArgument -> Bool)
-> (PredicateTraversalArgument
-> PredicateTraversalArgument -> Bool)
-> (PredicateTraversalArgument
-> PredicateTraversalArgument -> Bool)
-> (PredicateTraversalArgument
-> PredicateTraversalArgument -> Bool)
-> (PredicateTraversalArgument
-> PredicateTraversalArgument -> PredicateTraversalArgument)
-> (PredicateTraversalArgument
-> PredicateTraversalArgument -> PredicateTraversalArgument)
-> Ord PredicateTraversalArgument
PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
PredicateTraversalArgument
-> PredicateTraversalArgument -> Ordering
PredicateTraversalArgument
-> PredicateTraversalArgument -> PredicateTraversalArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: PredicateTraversalArgument
-> PredicateTraversalArgument -> Ordering
compare :: PredicateTraversalArgument
-> PredicateTraversalArgument -> Ordering
$c< :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
< :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
$c<= :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
<= :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
$c> :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
> :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
$c>= :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
>= :: PredicateTraversalArgument -> PredicateTraversalArgument -> Bool
$cmax :: PredicateTraversalArgument
-> PredicateTraversalArgument -> PredicateTraversalArgument
max :: PredicateTraversalArgument
-> PredicateTraversalArgument -> PredicateTraversalArgument
$cmin :: PredicateTraversalArgument
-> PredicateTraversalArgument -> PredicateTraversalArgument
min :: PredicateTraversalArgument
-> PredicateTraversalArgument -> PredicateTraversalArgument
Ord, ReadPrec [PredicateTraversalArgument]
ReadPrec PredicateTraversalArgument
Int -> ReadS PredicateTraversalArgument
ReadS [PredicateTraversalArgument]
(Int -> ReadS PredicateTraversalArgument)
-> ReadS [PredicateTraversalArgument]
-> ReadPrec PredicateTraversalArgument
-> ReadPrec [PredicateTraversalArgument]
-> Read PredicateTraversalArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS PredicateTraversalArgument
readsPrec :: Int -> ReadS PredicateTraversalArgument
$creadList :: ReadS [PredicateTraversalArgument]
readList :: ReadS [PredicateTraversalArgument]
$creadPrec :: ReadPrec PredicateTraversalArgument
readPrec :: ReadPrec PredicateTraversalArgument
$creadListPrec :: ReadPrec [PredicateTraversalArgument]
readListPrec :: ReadPrec [PredicateTraversalArgument]
Read, Int -> PredicateTraversalArgument -> ShowS
[PredicateTraversalArgument] -> ShowS
PredicateTraversalArgument -> String
(Int -> PredicateTraversalArgument -> ShowS)
-> (PredicateTraversalArgument -> String)
-> ([PredicateTraversalArgument] -> ShowS)
-> Show PredicateTraversalArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PredicateTraversalArgument -> ShowS
showsPrec :: Int -> PredicateTraversalArgument -> ShowS
$cshow :: PredicateTraversalArgument -> String
show :: PredicateTraversalArgument -> String
$cshowList :: [PredicateTraversalArgument] -> ShowS
showList :: [PredicateTraversalArgument] -> ShowS
Show)
_PredicateTraversalArgument :: Name
_PredicateTraversalArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.PredicateTraversalArgument")
_PredicateTraversalArgument_predicate :: Name
_PredicateTraversalArgument_predicate = (String -> Name
Core.Name String
"predicate")
_PredicateTraversalArgument_traversal1 :: Name
_PredicateTraversalArgument_traversal1 = (String -> Name
Core.Name String
"traversal1")
_PredicateTraversalArgument_traversal2 :: Name
_PredicateTraversalArgument_traversal2 = (String -> Name
Core.Name String
"traversal2")
data NestedTraversalArgument =
NestedTraversalArgument {
NestedTraversalArgument -> NestedTraversal
nestedTraversalArgumentTraversal1 :: NestedTraversal,
NestedTraversalArgument -> Maybe NestedTraversal
nestedTraversalArgumentTraversal2 :: (Maybe NestedTraversal),
NestedTraversalArgument -> Maybe NestedTraversal
nestedTraversalArgumentTraversal3 :: (Maybe NestedTraversal)}
deriving (NestedTraversalArgument -> NestedTraversalArgument -> Bool
(NestedTraversalArgument -> NestedTraversalArgument -> Bool)
-> (NestedTraversalArgument -> NestedTraversalArgument -> Bool)
-> Eq NestedTraversalArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
== :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
$c/= :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
/= :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
Eq, Eq NestedTraversalArgument
Eq NestedTraversalArgument =>
(NestedTraversalArgument -> NestedTraversalArgument -> Ordering)
-> (NestedTraversalArgument -> NestedTraversalArgument -> Bool)
-> (NestedTraversalArgument -> NestedTraversalArgument -> Bool)
-> (NestedTraversalArgument -> NestedTraversalArgument -> Bool)
-> (NestedTraversalArgument -> NestedTraversalArgument -> Bool)
-> (NestedTraversalArgument
-> NestedTraversalArgument -> NestedTraversalArgument)
-> (NestedTraversalArgument
-> NestedTraversalArgument -> NestedTraversalArgument)
-> Ord NestedTraversalArgument
NestedTraversalArgument -> NestedTraversalArgument -> Bool
NestedTraversalArgument -> NestedTraversalArgument -> Ordering
NestedTraversalArgument
-> NestedTraversalArgument -> NestedTraversalArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: NestedTraversalArgument -> NestedTraversalArgument -> Ordering
compare :: NestedTraversalArgument -> NestedTraversalArgument -> Ordering
$c< :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
< :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
$c<= :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
<= :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
$c> :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
> :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
$c>= :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
>= :: NestedTraversalArgument -> NestedTraversalArgument -> Bool
$cmax :: NestedTraversalArgument
-> NestedTraversalArgument -> NestedTraversalArgument
max :: NestedTraversalArgument
-> NestedTraversalArgument -> NestedTraversalArgument
$cmin :: NestedTraversalArgument
-> NestedTraversalArgument -> NestedTraversalArgument
min :: NestedTraversalArgument
-> NestedTraversalArgument -> NestedTraversalArgument
Ord, ReadPrec [NestedTraversalArgument]
ReadPrec NestedTraversalArgument
Int -> ReadS NestedTraversalArgument
ReadS [NestedTraversalArgument]
(Int -> ReadS NestedTraversalArgument)
-> ReadS [NestedTraversalArgument]
-> ReadPrec NestedTraversalArgument
-> ReadPrec [NestedTraversalArgument]
-> Read NestedTraversalArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS NestedTraversalArgument
readsPrec :: Int -> ReadS NestedTraversalArgument
$creadList :: ReadS [NestedTraversalArgument]
readList :: ReadS [NestedTraversalArgument]
$creadPrec :: ReadPrec NestedTraversalArgument
readPrec :: ReadPrec NestedTraversalArgument
$creadListPrec :: ReadPrec [NestedTraversalArgument]
readListPrec :: ReadPrec [NestedTraversalArgument]
Read, Int -> NestedTraversalArgument -> ShowS
[NestedTraversalArgument] -> ShowS
NestedTraversalArgument -> String
(Int -> NestedTraversalArgument -> ShowS)
-> (NestedTraversalArgument -> String)
-> ([NestedTraversalArgument] -> ShowS)
-> Show NestedTraversalArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> NestedTraversalArgument -> ShowS
showsPrec :: Int -> NestedTraversalArgument -> ShowS
$cshow :: NestedTraversalArgument -> String
show :: NestedTraversalArgument -> String
$cshowList :: [NestedTraversalArgument] -> ShowS
showList :: [NestedTraversalArgument] -> ShowS
Show)
_NestedTraversalArgument :: Name
_NestedTraversalArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.NestedTraversalArgument")
_NestedTraversalArgument_traversal1 :: Name
_NestedTraversalArgument_traversal1 = (String -> Name
Core.Name String
"traversal1")
_NestedTraversalArgument_traversal2 :: Name
_NestedTraversalArgument_traversal2 = (String -> Name
Core.Name String
"traversal2")
_NestedTraversalArgument_traversal3 :: Name
_NestedTraversalArgument_traversal3 = (String -> Name
Core.Name String
"traversal3")
data DedupArgs =
DedupArgsScopeString ScopeStringArgument |
DedupArgsString [StringNullableArgument]
deriving (DedupArgs -> DedupArgs -> Bool
(DedupArgs -> DedupArgs -> Bool)
-> (DedupArgs -> DedupArgs -> Bool) -> Eq DedupArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DedupArgs -> DedupArgs -> Bool
== :: DedupArgs -> DedupArgs -> Bool
$c/= :: DedupArgs -> DedupArgs -> Bool
/= :: DedupArgs -> DedupArgs -> Bool
Eq, Eq DedupArgs
Eq DedupArgs =>
(DedupArgs -> DedupArgs -> Ordering)
-> (DedupArgs -> DedupArgs -> Bool)
-> (DedupArgs -> DedupArgs -> Bool)
-> (DedupArgs -> DedupArgs -> Bool)
-> (DedupArgs -> DedupArgs -> Bool)
-> (DedupArgs -> DedupArgs -> DedupArgs)
-> (DedupArgs -> DedupArgs -> DedupArgs)
-> Ord DedupArgs
DedupArgs -> DedupArgs -> Bool
DedupArgs -> DedupArgs -> Ordering
DedupArgs -> DedupArgs -> DedupArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: DedupArgs -> DedupArgs -> Ordering
compare :: DedupArgs -> DedupArgs -> Ordering
$c< :: DedupArgs -> DedupArgs -> Bool
< :: DedupArgs -> DedupArgs -> Bool
$c<= :: DedupArgs -> DedupArgs -> Bool
<= :: DedupArgs -> DedupArgs -> Bool
$c> :: DedupArgs -> DedupArgs -> Bool
> :: DedupArgs -> DedupArgs -> Bool
$c>= :: DedupArgs -> DedupArgs -> Bool
>= :: DedupArgs -> DedupArgs -> Bool
$cmax :: DedupArgs -> DedupArgs -> DedupArgs
max :: DedupArgs -> DedupArgs -> DedupArgs
$cmin :: DedupArgs -> DedupArgs -> DedupArgs
min :: DedupArgs -> DedupArgs -> DedupArgs
Ord, ReadPrec [DedupArgs]
ReadPrec DedupArgs
Int -> ReadS DedupArgs
ReadS [DedupArgs]
(Int -> ReadS DedupArgs)
-> ReadS [DedupArgs]
-> ReadPrec DedupArgs
-> ReadPrec [DedupArgs]
-> Read DedupArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS DedupArgs
readsPrec :: Int -> ReadS DedupArgs
$creadList :: ReadS [DedupArgs]
readList :: ReadS [DedupArgs]
$creadPrec :: ReadPrec DedupArgs
readPrec :: ReadPrec DedupArgs
$creadListPrec :: ReadPrec [DedupArgs]
readListPrec :: ReadPrec [DedupArgs]
Read, Int -> DedupArgs -> ShowS
[DedupArgs] -> ShowS
DedupArgs -> String
(Int -> DedupArgs -> ShowS)
-> (DedupArgs -> String)
-> ([DedupArgs] -> ShowS)
-> Show DedupArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DedupArgs -> ShowS
showsPrec :: Int -> DedupArgs -> ShowS
$cshow :: DedupArgs -> String
show :: DedupArgs -> String
$cshowList :: [DedupArgs] -> ShowS
showList :: [DedupArgs] -> ShowS
Show)
_DedupArgs :: Name
_DedupArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.DedupArgs")
_DedupArgs_scopeString :: Name
_DedupArgs_scopeString = (String -> Name
Core.Name String
"scopeString")
_DedupArgs_string :: Name
_DedupArgs_string = (String -> Name
Core.Name String
"string")
data ScopeStringArgument =
ScopeStringArgument {
ScopeStringArgument -> TraversalScopeArgument
scopeStringArgumentScope :: TraversalScopeArgument,
ScopeStringArgument -> [StringNullableArgument]
scopeStringArgumentStrings :: [StringNullableArgument]}
deriving (ScopeStringArgument -> ScopeStringArgument -> Bool
(ScopeStringArgument -> ScopeStringArgument -> Bool)
-> (ScopeStringArgument -> ScopeStringArgument -> Bool)
-> Eq ScopeStringArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ScopeStringArgument -> ScopeStringArgument -> Bool
== :: ScopeStringArgument -> ScopeStringArgument -> Bool
$c/= :: ScopeStringArgument -> ScopeStringArgument -> Bool
/= :: ScopeStringArgument -> ScopeStringArgument -> Bool
Eq, Eq ScopeStringArgument
Eq ScopeStringArgument =>
(ScopeStringArgument -> ScopeStringArgument -> Ordering)
-> (ScopeStringArgument -> ScopeStringArgument -> Bool)
-> (ScopeStringArgument -> ScopeStringArgument -> Bool)
-> (ScopeStringArgument -> ScopeStringArgument -> Bool)
-> (ScopeStringArgument -> ScopeStringArgument -> Bool)
-> (ScopeStringArgument
-> ScopeStringArgument -> ScopeStringArgument)
-> (ScopeStringArgument
-> ScopeStringArgument -> ScopeStringArgument)
-> Ord ScopeStringArgument
ScopeStringArgument -> ScopeStringArgument -> Bool
ScopeStringArgument -> ScopeStringArgument -> Ordering
ScopeStringArgument -> ScopeStringArgument -> ScopeStringArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ScopeStringArgument -> ScopeStringArgument -> Ordering
compare :: ScopeStringArgument -> ScopeStringArgument -> Ordering
$c< :: ScopeStringArgument -> ScopeStringArgument -> Bool
< :: ScopeStringArgument -> ScopeStringArgument -> Bool
$c<= :: ScopeStringArgument -> ScopeStringArgument -> Bool
<= :: ScopeStringArgument -> ScopeStringArgument -> Bool
$c> :: ScopeStringArgument -> ScopeStringArgument -> Bool
> :: ScopeStringArgument -> ScopeStringArgument -> Bool
$c>= :: ScopeStringArgument -> ScopeStringArgument -> Bool
>= :: ScopeStringArgument -> ScopeStringArgument -> Bool
$cmax :: ScopeStringArgument -> ScopeStringArgument -> ScopeStringArgument
max :: ScopeStringArgument -> ScopeStringArgument -> ScopeStringArgument
$cmin :: ScopeStringArgument -> ScopeStringArgument -> ScopeStringArgument
min :: ScopeStringArgument -> ScopeStringArgument -> ScopeStringArgument
Ord, ReadPrec [ScopeStringArgument]
ReadPrec ScopeStringArgument
Int -> ReadS ScopeStringArgument
ReadS [ScopeStringArgument]
(Int -> ReadS ScopeStringArgument)
-> ReadS [ScopeStringArgument]
-> ReadPrec ScopeStringArgument
-> ReadPrec [ScopeStringArgument]
-> Read ScopeStringArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ScopeStringArgument
readsPrec :: Int -> ReadS ScopeStringArgument
$creadList :: ReadS [ScopeStringArgument]
readList :: ReadS [ScopeStringArgument]
$creadPrec :: ReadPrec ScopeStringArgument
readPrec :: ReadPrec ScopeStringArgument
$creadListPrec :: ReadPrec [ScopeStringArgument]
readListPrec :: ReadPrec [ScopeStringArgument]
Read, Int -> ScopeStringArgument -> ShowS
[ScopeStringArgument] -> ShowS
ScopeStringArgument -> String
(Int -> ScopeStringArgument -> ShowS)
-> (ScopeStringArgument -> String)
-> ([ScopeStringArgument] -> ShowS)
-> Show ScopeStringArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ScopeStringArgument -> ShowS
showsPrec :: Int -> ScopeStringArgument -> ShowS
$cshow :: ScopeStringArgument -> String
show :: ScopeStringArgument -> String
$cshowList :: [ScopeStringArgument] -> ShowS
showList :: [ScopeStringArgument] -> ShowS
Show)
_ScopeStringArgument :: Name
_ScopeStringArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ScopeStringArgument")
_ScopeStringArgument_scope :: Name
_ScopeStringArgument_scope = (String -> Name
Core.Name String
"scope")
_ScopeStringArgument_strings :: Name
_ScopeStringArgument_strings = (String -> Name
Core.Name String
"strings")
data PredicateOrTraversal =
PredicateOrTraversalPredicate TraversalPredicate |
PredicateOrTraversalTraversal NestedTraversal
deriving (PredicateOrTraversal -> PredicateOrTraversal -> Bool
(PredicateOrTraversal -> PredicateOrTraversal -> Bool)
-> (PredicateOrTraversal -> PredicateOrTraversal -> Bool)
-> Eq PredicateOrTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
== :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
$c/= :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
/= :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
Eq, Eq PredicateOrTraversal
Eq PredicateOrTraversal =>
(PredicateOrTraversal -> PredicateOrTraversal -> Ordering)
-> (PredicateOrTraversal -> PredicateOrTraversal -> Bool)
-> (PredicateOrTraversal -> PredicateOrTraversal -> Bool)
-> (PredicateOrTraversal -> PredicateOrTraversal -> Bool)
-> (PredicateOrTraversal -> PredicateOrTraversal -> Bool)
-> (PredicateOrTraversal
-> PredicateOrTraversal -> PredicateOrTraversal)
-> (PredicateOrTraversal
-> PredicateOrTraversal -> PredicateOrTraversal)
-> Ord PredicateOrTraversal
PredicateOrTraversal -> PredicateOrTraversal -> Bool
PredicateOrTraversal -> PredicateOrTraversal -> Ordering
PredicateOrTraversal
-> PredicateOrTraversal -> PredicateOrTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: PredicateOrTraversal -> PredicateOrTraversal -> Ordering
compare :: PredicateOrTraversal -> PredicateOrTraversal -> Ordering
$c< :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
< :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
$c<= :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
<= :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
$c> :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
> :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
$c>= :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
>= :: PredicateOrTraversal -> PredicateOrTraversal -> Bool
$cmax :: PredicateOrTraversal
-> PredicateOrTraversal -> PredicateOrTraversal
max :: PredicateOrTraversal
-> PredicateOrTraversal -> PredicateOrTraversal
$cmin :: PredicateOrTraversal
-> PredicateOrTraversal -> PredicateOrTraversal
min :: PredicateOrTraversal
-> PredicateOrTraversal -> PredicateOrTraversal
Ord, ReadPrec [PredicateOrTraversal]
ReadPrec PredicateOrTraversal
Int -> ReadS PredicateOrTraversal
ReadS [PredicateOrTraversal]
(Int -> ReadS PredicateOrTraversal)
-> ReadS [PredicateOrTraversal]
-> ReadPrec PredicateOrTraversal
-> ReadPrec [PredicateOrTraversal]
-> Read PredicateOrTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS PredicateOrTraversal
readsPrec :: Int -> ReadS PredicateOrTraversal
$creadList :: ReadS [PredicateOrTraversal]
readList :: ReadS [PredicateOrTraversal]
$creadPrec :: ReadPrec PredicateOrTraversal
readPrec :: ReadPrec PredicateOrTraversal
$creadListPrec :: ReadPrec [PredicateOrTraversal]
readListPrec :: ReadPrec [PredicateOrTraversal]
Read, Int -> PredicateOrTraversal -> ShowS
[PredicateOrTraversal] -> ShowS
PredicateOrTraversal -> String
(Int -> PredicateOrTraversal -> ShowS)
-> (PredicateOrTraversal -> String)
-> ([PredicateOrTraversal] -> ShowS)
-> Show PredicateOrTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PredicateOrTraversal -> ShowS
showsPrec :: Int -> PredicateOrTraversal -> ShowS
$cshow :: PredicateOrTraversal -> String
show :: PredicateOrTraversal -> String
$cshowList :: [PredicateOrTraversal] -> ShowS
showList :: [PredicateOrTraversal] -> ShowS
Show)
_PredicateOrTraversal :: Name
_PredicateOrTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.PredicateOrTraversal")
_PredicateOrTraversal_predicate :: Name
_PredicateOrTraversal_predicate = (String -> Name
Core.Name String
"predicate")
_PredicateOrTraversal_traversal :: Name
_PredicateOrTraversal_traversal = (String -> Name
Core.Name String
"traversal")
data GenericLiteralArgumentAndTraversalBiFunctionArgument =
GenericLiteralArgumentAndTraversalBiFunctionArgument {
GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgument
genericLiteralArgumentAndTraversalBiFunctionArgumentLiteral :: GenericLiteralArgument,
GenericLiteralArgumentAndTraversalBiFunctionArgument
-> TraversalBiFunctionArgument
genericLiteralArgumentAndTraversalBiFunctionArgumentBiFunction :: TraversalBiFunctionArgument}
deriving (GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
(GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool)
-> (GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool)
-> Eq GenericLiteralArgumentAndTraversalBiFunctionArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
== :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
$c/= :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
/= :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
Eq, Eq GenericLiteralArgumentAndTraversalBiFunctionArgument
Eq GenericLiteralArgumentAndTraversalBiFunctionArgument =>
(GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
-> Ordering)
-> (GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool)
-> (GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool)
-> (GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool)
-> (GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool)
-> (GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument)
-> (GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument)
-> Ord GenericLiteralArgumentAndTraversalBiFunctionArgument
GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Ordering
GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Ordering
compare :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Ordering
$c< :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
< :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
$c<= :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
<= :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
$c> :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
> :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
$c>= :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
>= :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> Bool
$cmax :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
max :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
$cmin :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
min :: GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
-> GenericLiteralArgumentAndTraversalBiFunctionArgument
Ord, ReadPrec [GenericLiteralArgumentAndTraversalBiFunctionArgument]
ReadPrec GenericLiteralArgumentAndTraversalBiFunctionArgument
Int -> ReadS GenericLiteralArgumentAndTraversalBiFunctionArgument
ReadS [GenericLiteralArgumentAndTraversalBiFunctionArgument]
(Int -> ReadS GenericLiteralArgumentAndTraversalBiFunctionArgument)
-> ReadS [GenericLiteralArgumentAndTraversalBiFunctionArgument]
-> ReadPrec GenericLiteralArgumentAndTraversalBiFunctionArgument
-> ReadPrec [GenericLiteralArgumentAndTraversalBiFunctionArgument]
-> Read GenericLiteralArgumentAndTraversalBiFunctionArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralArgumentAndTraversalBiFunctionArgument
readsPrec :: Int -> ReadS GenericLiteralArgumentAndTraversalBiFunctionArgument
$creadList :: ReadS [GenericLiteralArgumentAndTraversalBiFunctionArgument]
readList :: ReadS [GenericLiteralArgumentAndTraversalBiFunctionArgument]
$creadPrec :: ReadPrec GenericLiteralArgumentAndTraversalBiFunctionArgument
readPrec :: ReadPrec GenericLiteralArgumentAndTraversalBiFunctionArgument
$creadListPrec :: ReadPrec [GenericLiteralArgumentAndTraversalBiFunctionArgument]
readListPrec :: ReadPrec [GenericLiteralArgumentAndTraversalBiFunctionArgument]
Read, Int
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> ShowS
[GenericLiteralArgumentAndTraversalBiFunctionArgument] -> ShowS
GenericLiteralArgumentAndTraversalBiFunctionArgument -> String
(Int
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> ShowS)
-> (GenericLiteralArgumentAndTraversalBiFunctionArgument -> String)
-> ([GenericLiteralArgumentAndTraversalBiFunctionArgument]
-> ShowS)
-> Show GenericLiteralArgumentAndTraversalBiFunctionArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> ShowS
showsPrec :: Int
-> GenericLiteralArgumentAndTraversalBiFunctionArgument -> ShowS
$cshow :: GenericLiteralArgumentAndTraversalBiFunctionArgument -> String
show :: GenericLiteralArgumentAndTraversalBiFunctionArgument -> String
$cshowList :: [GenericLiteralArgumentAndTraversalBiFunctionArgument] -> ShowS
showList :: [GenericLiteralArgumentAndTraversalBiFunctionArgument] -> ShowS
Show)
_GenericLiteralArgumentAndTraversalBiFunctionArgument :: Name
_GenericLiteralArgumentAndTraversalBiFunctionArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralArgumentAndTraversalBiFunctionArgument")
_GenericLiteralArgumentAndTraversalBiFunctionArgument_literal :: Name
_GenericLiteralArgumentAndTraversalBiFunctionArgument_literal = (String -> Name
Core.Name String
"literal")
_GenericLiteralArgumentAndTraversalBiFunctionArgument_biFunction :: Name
_GenericLiteralArgumentAndTraversalBiFunctionArgument_biFunction = (String -> Name
Core.Name String
"biFunction")
data FromArgs =
FromArgsString StringArgument |
FromArgsVertex StructureVertexArgument |
FromArgsTraversal NestedTraversal
deriving (FromArgs -> FromArgs -> Bool
(FromArgs -> FromArgs -> Bool)
-> (FromArgs -> FromArgs -> Bool) -> Eq FromArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FromArgs -> FromArgs -> Bool
== :: FromArgs -> FromArgs -> Bool
$c/= :: FromArgs -> FromArgs -> Bool
/= :: FromArgs -> FromArgs -> Bool
Eq, Eq FromArgs
Eq FromArgs =>
(FromArgs -> FromArgs -> Ordering)
-> (FromArgs -> FromArgs -> Bool)
-> (FromArgs -> FromArgs -> Bool)
-> (FromArgs -> FromArgs -> Bool)
-> (FromArgs -> FromArgs -> Bool)
-> (FromArgs -> FromArgs -> FromArgs)
-> (FromArgs -> FromArgs -> FromArgs)
-> Ord FromArgs
FromArgs -> FromArgs -> Bool
FromArgs -> FromArgs -> Ordering
FromArgs -> FromArgs -> FromArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: FromArgs -> FromArgs -> Ordering
compare :: FromArgs -> FromArgs -> Ordering
$c< :: FromArgs -> FromArgs -> Bool
< :: FromArgs -> FromArgs -> Bool
$c<= :: FromArgs -> FromArgs -> Bool
<= :: FromArgs -> FromArgs -> Bool
$c> :: FromArgs -> FromArgs -> Bool
> :: FromArgs -> FromArgs -> Bool
$c>= :: FromArgs -> FromArgs -> Bool
>= :: FromArgs -> FromArgs -> Bool
$cmax :: FromArgs -> FromArgs -> FromArgs
max :: FromArgs -> FromArgs -> FromArgs
$cmin :: FromArgs -> FromArgs -> FromArgs
min :: FromArgs -> FromArgs -> FromArgs
Ord, ReadPrec [FromArgs]
ReadPrec FromArgs
Int -> ReadS FromArgs
ReadS [FromArgs]
(Int -> ReadS FromArgs)
-> ReadS [FromArgs]
-> ReadPrec FromArgs
-> ReadPrec [FromArgs]
-> Read FromArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS FromArgs
readsPrec :: Int -> ReadS FromArgs
$creadList :: ReadS [FromArgs]
readList :: ReadS [FromArgs]
$creadPrec :: ReadPrec FromArgs
readPrec :: ReadPrec FromArgs
$creadListPrec :: ReadPrec [FromArgs]
readListPrec :: ReadPrec [FromArgs]
Read, Int -> FromArgs -> ShowS
[FromArgs] -> ShowS
FromArgs -> String
(Int -> FromArgs -> ShowS)
-> (FromArgs -> String) -> ([FromArgs] -> ShowS) -> Show FromArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FromArgs -> ShowS
showsPrec :: Int -> FromArgs -> ShowS
$cshow :: FromArgs -> String
show :: FromArgs -> String
$cshowList :: [FromArgs] -> ShowS
showList :: [FromArgs] -> ShowS
Show)
_FromArgs :: Name
_FromArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.FromArgs")
_FromArgs_string :: Name
_FromArgs_string = (String -> Name
Core.Name String
"string")
_FromArgs_vertex :: Name
_FromArgs_vertex = (String -> Name
Core.Name String
"vertex")
_FromArgs_traversal :: Name
_FromArgs_traversal = (String -> Name
Core.Name String
"traversal")
data HasArgs =
HasArgsString HasStringArgumentAndOptionalStringLiteralVarargs |
HasArgsTraversalToken HasTraversalTokenArgs
deriving (HasArgs -> HasArgs -> Bool
(HasArgs -> HasArgs -> Bool)
-> (HasArgs -> HasArgs -> Bool) -> Eq HasArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: HasArgs -> HasArgs -> Bool
== :: HasArgs -> HasArgs -> Bool
$c/= :: HasArgs -> HasArgs -> Bool
/= :: HasArgs -> HasArgs -> Bool
Eq, Eq HasArgs
Eq HasArgs =>
(HasArgs -> HasArgs -> Ordering)
-> (HasArgs -> HasArgs -> Bool)
-> (HasArgs -> HasArgs -> Bool)
-> (HasArgs -> HasArgs -> Bool)
-> (HasArgs -> HasArgs -> Bool)
-> (HasArgs -> HasArgs -> HasArgs)
-> (HasArgs -> HasArgs -> HasArgs)
-> Ord HasArgs
HasArgs -> HasArgs -> Bool
HasArgs -> HasArgs -> Ordering
HasArgs -> HasArgs -> HasArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: HasArgs -> HasArgs -> Ordering
compare :: HasArgs -> HasArgs -> Ordering
$c< :: HasArgs -> HasArgs -> Bool
< :: HasArgs -> HasArgs -> Bool
$c<= :: HasArgs -> HasArgs -> Bool
<= :: HasArgs -> HasArgs -> Bool
$c> :: HasArgs -> HasArgs -> Bool
> :: HasArgs -> HasArgs -> Bool
$c>= :: HasArgs -> HasArgs -> Bool
>= :: HasArgs -> HasArgs -> Bool
$cmax :: HasArgs -> HasArgs -> HasArgs
max :: HasArgs -> HasArgs -> HasArgs
$cmin :: HasArgs -> HasArgs -> HasArgs
min :: HasArgs -> HasArgs -> HasArgs
Ord, ReadPrec [HasArgs]
ReadPrec HasArgs
Int -> ReadS HasArgs
ReadS [HasArgs]
(Int -> ReadS HasArgs)
-> ReadS [HasArgs]
-> ReadPrec HasArgs
-> ReadPrec [HasArgs]
-> Read HasArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS HasArgs
readsPrec :: Int -> ReadS HasArgs
$creadList :: ReadS [HasArgs]
readList :: ReadS [HasArgs]
$creadPrec :: ReadPrec HasArgs
readPrec :: ReadPrec HasArgs
$creadListPrec :: ReadPrec [HasArgs]
readListPrec :: ReadPrec [HasArgs]
Read, Int -> HasArgs -> ShowS
[HasArgs] -> ShowS
HasArgs -> String
(Int -> HasArgs -> ShowS)
-> (HasArgs -> String) -> ([HasArgs] -> ShowS) -> Show HasArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> HasArgs -> ShowS
showsPrec :: Int -> HasArgs -> ShowS
$cshow :: HasArgs -> String
show :: HasArgs -> String
$cshowList :: [HasArgs] -> ShowS
showList :: [HasArgs] -> ShowS
Show)
_HasArgs :: Name
_HasArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.HasArgs")
_HasArgs_string :: Name
_HasArgs_string = (String -> Name
Core.Name String
"string")
_HasArgs_traversalToken :: Name
_HasArgs_traversalToken = (String -> Name
Core.Name String
"traversalToken")
data HasStringArgumentAndOptionalStringLiteralVarargs =
HasStringArgumentAndOptionalStringLiteralVarargs {
HasStringArgumentAndOptionalStringLiteralVarargs
-> StringNullableArgument
hasStringArgumentAndOptionalStringLiteralVarargsString :: StringNullableArgument,
HasStringArgumentAndOptionalStringLiteralVarargs
-> Maybe HasStringArgumentAndOptionalStringLiteralVarargsRest
hasStringArgumentAndOptionalStringLiteralVarargsRest :: (Maybe HasStringArgumentAndOptionalStringLiteralVarargsRest)}
deriving (HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
(HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> (HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> Eq HasStringArgumentAndOptionalStringLiteralVarargs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
== :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
$c/= :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
/= :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
Eq, Eq HasStringArgumentAndOptionalStringLiteralVarargs
Eq HasStringArgumentAndOptionalStringLiteralVarargs =>
(HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Ordering)
-> (HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> (HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> (HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> (HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool)
-> (HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs)
-> (HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs)
-> Ord HasStringArgumentAndOptionalStringLiteralVarargs
HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Ordering
HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Ordering
compare :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Ordering
$c< :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
< :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
$c<= :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
<= :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
$c> :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
> :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
$c>= :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
>= :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs -> Bool
$cmax :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
max :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
$cmin :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
min :: HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
-> HasStringArgumentAndOptionalStringLiteralVarargs
Ord, ReadPrec [HasStringArgumentAndOptionalStringLiteralVarargs]
ReadPrec HasStringArgumentAndOptionalStringLiteralVarargs
Int -> ReadS HasStringArgumentAndOptionalStringLiteralVarargs
ReadS [HasStringArgumentAndOptionalStringLiteralVarargs]
(Int -> ReadS HasStringArgumentAndOptionalStringLiteralVarargs)
-> ReadS [HasStringArgumentAndOptionalStringLiteralVarargs]
-> ReadPrec HasStringArgumentAndOptionalStringLiteralVarargs
-> ReadPrec [HasStringArgumentAndOptionalStringLiteralVarargs]
-> Read HasStringArgumentAndOptionalStringLiteralVarargs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS HasStringArgumentAndOptionalStringLiteralVarargs
readsPrec :: Int -> ReadS HasStringArgumentAndOptionalStringLiteralVarargs
$creadList :: ReadS [HasStringArgumentAndOptionalStringLiteralVarargs]
readList :: ReadS [HasStringArgumentAndOptionalStringLiteralVarargs]
$creadPrec :: ReadPrec HasStringArgumentAndOptionalStringLiteralVarargs
readPrec :: ReadPrec HasStringArgumentAndOptionalStringLiteralVarargs
$creadListPrec :: ReadPrec [HasStringArgumentAndOptionalStringLiteralVarargs]
readListPrec :: ReadPrec [HasStringArgumentAndOptionalStringLiteralVarargs]
Read, Int -> HasStringArgumentAndOptionalStringLiteralVarargs -> ShowS
[HasStringArgumentAndOptionalStringLiteralVarargs] -> ShowS
HasStringArgumentAndOptionalStringLiteralVarargs -> String
(Int -> HasStringArgumentAndOptionalStringLiteralVarargs -> ShowS)
-> (HasStringArgumentAndOptionalStringLiteralVarargs -> String)
-> ([HasStringArgumentAndOptionalStringLiteralVarargs] -> ShowS)
-> Show HasStringArgumentAndOptionalStringLiteralVarargs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> HasStringArgumentAndOptionalStringLiteralVarargs -> ShowS
showsPrec :: Int -> HasStringArgumentAndOptionalStringLiteralVarargs -> ShowS
$cshow :: HasStringArgumentAndOptionalStringLiteralVarargs -> String
show :: HasStringArgumentAndOptionalStringLiteralVarargs -> String
$cshowList :: [HasStringArgumentAndOptionalStringLiteralVarargs] -> ShowS
showList :: [HasStringArgumentAndOptionalStringLiteralVarargs] -> ShowS
Show)
_HasStringArgumentAndOptionalStringLiteralVarargs :: Name
_HasStringArgumentAndOptionalStringLiteralVarargs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.HasStringArgumentAndOptionalStringLiteralVarargs")
_HasStringArgumentAndOptionalStringLiteralVarargs_string :: Name
_HasStringArgumentAndOptionalStringLiteralVarargs_string = (String -> Name
Core.Name String
"string")
_HasStringArgumentAndOptionalStringLiteralVarargs_rest :: Name
_HasStringArgumentAndOptionalStringLiteralVarargs_rest = (String -> Name
Core.Name String
"rest")
data HasStringArgumentAndOptionalStringLiteralVarargsRest =
HasStringArgumentAndOptionalStringLiteralVarargsRestObject GenericLiteralArgument |
HasStringArgumentAndOptionalStringLiteralVarargsRestPredicate TraversalPredicate |
HasStringArgumentAndOptionalStringLiteralVarargsRestStringObject StringNullableArgumentAndGenericLiteralArgument |
HasStringArgumentAndOptionalStringLiteralVarargsRestStringPredicate StringNullableArgumentAndTraversalPredicate |
HasStringArgumentAndOptionalStringLiteralVarargsRestTraversal NestedTraversal
deriving (HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
(HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool)
-> (HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool)
-> Eq HasStringArgumentAndOptionalStringLiteralVarargsRest
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
== :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
$c/= :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
/= :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
Eq, Eq HasStringArgumentAndOptionalStringLiteralVarargsRest
Eq HasStringArgumentAndOptionalStringLiteralVarargsRest =>
(HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
-> Ordering)
-> (HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool)
-> (HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool)
-> (HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool)
-> (HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool)
-> (HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest)
-> (HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest)
-> Ord HasStringArgumentAndOptionalStringLiteralVarargsRest
HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Ordering
HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Ordering
compare :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Ordering
$c< :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
< :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
$c<= :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
<= :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
$c> :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
> :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
$c>= :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
>= :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> Bool
$cmax :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
max :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
$cmin :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
min :: HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
-> HasStringArgumentAndOptionalStringLiteralVarargsRest
Ord, ReadPrec [HasStringArgumentAndOptionalStringLiteralVarargsRest]
ReadPrec HasStringArgumentAndOptionalStringLiteralVarargsRest
Int -> ReadS HasStringArgumentAndOptionalStringLiteralVarargsRest
ReadS [HasStringArgumentAndOptionalStringLiteralVarargsRest]
(Int -> ReadS HasStringArgumentAndOptionalStringLiteralVarargsRest)
-> ReadS [HasStringArgumentAndOptionalStringLiteralVarargsRest]
-> ReadPrec HasStringArgumentAndOptionalStringLiteralVarargsRest
-> ReadPrec [HasStringArgumentAndOptionalStringLiteralVarargsRest]
-> Read HasStringArgumentAndOptionalStringLiteralVarargsRest
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS HasStringArgumentAndOptionalStringLiteralVarargsRest
readsPrec :: Int -> ReadS HasStringArgumentAndOptionalStringLiteralVarargsRest
$creadList :: ReadS [HasStringArgumentAndOptionalStringLiteralVarargsRest]
readList :: ReadS [HasStringArgumentAndOptionalStringLiteralVarargsRest]
$creadPrec :: ReadPrec HasStringArgumentAndOptionalStringLiteralVarargsRest
readPrec :: ReadPrec HasStringArgumentAndOptionalStringLiteralVarargsRest
$creadListPrec :: ReadPrec [HasStringArgumentAndOptionalStringLiteralVarargsRest]
readListPrec :: ReadPrec [HasStringArgumentAndOptionalStringLiteralVarargsRest]
Read, Int
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> ShowS
[HasStringArgumentAndOptionalStringLiteralVarargsRest] -> ShowS
HasStringArgumentAndOptionalStringLiteralVarargsRest -> String
(Int
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> ShowS)
-> (HasStringArgumentAndOptionalStringLiteralVarargsRest -> String)
-> ([HasStringArgumentAndOptionalStringLiteralVarargsRest]
-> ShowS)
-> Show HasStringArgumentAndOptionalStringLiteralVarargsRest
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> ShowS
showsPrec :: Int
-> HasStringArgumentAndOptionalStringLiteralVarargsRest -> ShowS
$cshow :: HasStringArgumentAndOptionalStringLiteralVarargsRest -> String
show :: HasStringArgumentAndOptionalStringLiteralVarargsRest -> String
$cshowList :: [HasStringArgumentAndOptionalStringLiteralVarargsRest] -> ShowS
showList :: [HasStringArgumentAndOptionalStringLiteralVarargsRest] -> ShowS
Show)
_HasStringArgumentAndOptionalStringLiteralVarargsRest :: Name
_HasStringArgumentAndOptionalStringLiteralVarargsRest = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.HasStringArgumentAndOptionalStringLiteralVarargsRest")
_HasStringArgumentAndOptionalStringLiteralVarargsRest_object :: Name
_HasStringArgumentAndOptionalStringLiteralVarargsRest_object = (String -> Name
Core.Name String
"object")
_HasStringArgumentAndOptionalStringLiteralVarargsRest_predicate :: Name
_HasStringArgumentAndOptionalStringLiteralVarargsRest_predicate = (String -> Name
Core.Name String
"predicate")
_HasStringArgumentAndOptionalStringLiteralVarargsRest_stringObject :: Name
_HasStringArgumentAndOptionalStringLiteralVarargsRest_stringObject = (String -> Name
Core.Name String
"stringObject")
_HasStringArgumentAndOptionalStringLiteralVarargsRest_stringPredicate :: Name
_HasStringArgumentAndOptionalStringLiteralVarargsRest_stringPredicate = (String -> Name
Core.Name String
"stringPredicate")
_HasStringArgumentAndOptionalStringLiteralVarargsRest_traversal :: Name
_HasStringArgumentAndOptionalStringLiteralVarargsRest_traversal = (String -> Name
Core.Name String
"traversal")
data StringNullableArgumentAndGenericLiteralArgument =
StringNullableArgumentAndGenericLiteralArgument {
StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgument
stringNullableArgumentAndGenericLiteralArgumentString :: StringNullableArgument,
StringNullableArgumentAndGenericLiteralArgument
-> GenericLiteralArgument
stringNullableArgumentAndGenericLiteralArgumentLiteral :: GenericLiteralArgument}
deriving (StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
(StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool)
-> (StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool)
-> Eq StringNullableArgumentAndGenericLiteralArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
== :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
$c/= :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
/= :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
Eq, Eq StringNullableArgumentAndGenericLiteralArgument
Eq StringNullableArgumentAndGenericLiteralArgument =>
(StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Ordering)
-> (StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool)
-> (StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool)
-> (StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool)
-> (StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool)
-> (StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument)
-> (StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument)
-> Ord StringNullableArgumentAndGenericLiteralArgument
StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Ordering
StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Ordering
compare :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Ordering
$c< :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
< :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
$c<= :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
<= :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
$c> :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
> :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
$c>= :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
>= :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument -> Bool
$cmax :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
max :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
$cmin :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
min :: StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
-> StringNullableArgumentAndGenericLiteralArgument
Ord, ReadPrec [StringNullableArgumentAndGenericLiteralArgument]
ReadPrec StringNullableArgumentAndGenericLiteralArgument
Int -> ReadS StringNullableArgumentAndGenericLiteralArgument
ReadS [StringNullableArgumentAndGenericLiteralArgument]
(Int -> ReadS StringNullableArgumentAndGenericLiteralArgument)
-> ReadS [StringNullableArgumentAndGenericLiteralArgument]
-> ReadPrec StringNullableArgumentAndGenericLiteralArgument
-> ReadPrec [StringNullableArgumentAndGenericLiteralArgument]
-> Read StringNullableArgumentAndGenericLiteralArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StringNullableArgumentAndGenericLiteralArgument
readsPrec :: Int -> ReadS StringNullableArgumentAndGenericLiteralArgument
$creadList :: ReadS [StringNullableArgumentAndGenericLiteralArgument]
readList :: ReadS [StringNullableArgumentAndGenericLiteralArgument]
$creadPrec :: ReadPrec StringNullableArgumentAndGenericLiteralArgument
readPrec :: ReadPrec StringNullableArgumentAndGenericLiteralArgument
$creadListPrec :: ReadPrec [StringNullableArgumentAndGenericLiteralArgument]
readListPrec :: ReadPrec [StringNullableArgumentAndGenericLiteralArgument]
Read, Int -> StringNullableArgumentAndGenericLiteralArgument -> ShowS
[StringNullableArgumentAndGenericLiteralArgument] -> ShowS
StringNullableArgumentAndGenericLiteralArgument -> String
(Int -> StringNullableArgumentAndGenericLiteralArgument -> ShowS)
-> (StringNullableArgumentAndGenericLiteralArgument -> String)
-> ([StringNullableArgumentAndGenericLiteralArgument] -> ShowS)
-> Show StringNullableArgumentAndGenericLiteralArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StringNullableArgumentAndGenericLiteralArgument -> ShowS
showsPrec :: Int -> StringNullableArgumentAndGenericLiteralArgument -> ShowS
$cshow :: StringNullableArgumentAndGenericLiteralArgument -> String
show :: StringNullableArgumentAndGenericLiteralArgument -> String
$cshowList :: [StringNullableArgumentAndGenericLiteralArgument] -> ShowS
showList :: [StringNullableArgumentAndGenericLiteralArgument] -> ShowS
Show)
_StringNullableArgumentAndGenericLiteralArgument :: Name
_StringNullableArgumentAndGenericLiteralArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StringNullableArgumentAndGenericLiteralArgument")
_StringNullableArgumentAndGenericLiteralArgument_string :: Name
_StringNullableArgumentAndGenericLiteralArgument_string = (String -> Name
Core.Name String
"string")
_StringNullableArgumentAndGenericLiteralArgument_literal :: Name
_StringNullableArgumentAndGenericLiteralArgument_literal = (String -> Name
Core.Name String
"literal")
data StringNullableArgumentAndTraversalPredicate =
StringNullableArgumentAndTraversalPredicate {
StringNullableArgumentAndTraversalPredicate
-> StringNullableArgument
stringNullableArgumentAndTraversalPredicateString :: StringNullableArgument,
StringNullableArgumentAndTraversalPredicate -> TraversalPredicate
stringNullableArgumentAndTraversalPredicatePredicate :: TraversalPredicate}
deriving (StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
(StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool)
-> (StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool)
-> Eq StringNullableArgumentAndTraversalPredicate
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
== :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
$c/= :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
/= :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
Eq, Eq StringNullableArgumentAndTraversalPredicate
Eq StringNullableArgumentAndTraversalPredicate =>
(StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Ordering)
-> (StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool)
-> (StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool)
-> (StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool)
-> (StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool)
-> (StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate)
-> (StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate)
-> Ord StringNullableArgumentAndTraversalPredicate
StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Ordering
StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Ordering
compare :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Ordering
$c< :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
< :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
$c<= :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
<= :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
$c> :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
> :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
$c>= :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
>= :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate -> Bool
$cmax :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
max :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
$cmin :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
min :: StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
-> StringNullableArgumentAndTraversalPredicate
Ord, ReadPrec [StringNullableArgumentAndTraversalPredicate]
ReadPrec StringNullableArgumentAndTraversalPredicate
Int -> ReadS StringNullableArgumentAndTraversalPredicate
ReadS [StringNullableArgumentAndTraversalPredicate]
(Int -> ReadS StringNullableArgumentAndTraversalPredicate)
-> ReadS [StringNullableArgumentAndTraversalPredicate]
-> ReadPrec StringNullableArgumentAndTraversalPredicate
-> ReadPrec [StringNullableArgumentAndTraversalPredicate]
-> Read StringNullableArgumentAndTraversalPredicate
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StringNullableArgumentAndTraversalPredicate
readsPrec :: Int -> ReadS StringNullableArgumentAndTraversalPredicate
$creadList :: ReadS [StringNullableArgumentAndTraversalPredicate]
readList :: ReadS [StringNullableArgumentAndTraversalPredicate]
$creadPrec :: ReadPrec StringNullableArgumentAndTraversalPredicate
readPrec :: ReadPrec StringNullableArgumentAndTraversalPredicate
$creadListPrec :: ReadPrec [StringNullableArgumentAndTraversalPredicate]
readListPrec :: ReadPrec [StringNullableArgumentAndTraversalPredicate]
Read, Int -> StringNullableArgumentAndTraversalPredicate -> ShowS
[StringNullableArgumentAndTraversalPredicate] -> ShowS
StringNullableArgumentAndTraversalPredicate -> String
(Int -> StringNullableArgumentAndTraversalPredicate -> ShowS)
-> (StringNullableArgumentAndTraversalPredicate -> String)
-> ([StringNullableArgumentAndTraversalPredicate] -> ShowS)
-> Show StringNullableArgumentAndTraversalPredicate
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StringNullableArgumentAndTraversalPredicate -> ShowS
showsPrec :: Int -> StringNullableArgumentAndTraversalPredicate -> ShowS
$cshow :: StringNullableArgumentAndTraversalPredicate -> String
show :: StringNullableArgumentAndTraversalPredicate -> String
$cshowList :: [StringNullableArgumentAndTraversalPredicate] -> ShowS
showList :: [StringNullableArgumentAndTraversalPredicate] -> ShowS
Show)
_StringNullableArgumentAndTraversalPredicate :: Name
_StringNullableArgumentAndTraversalPredicate = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StringNullableArgumentAndTraversalPredicate")
_StringNullableArgumentAndTraversalPredicate_string :: Name
_StringNullableArgumentAndTraversalPredicate_string = (String -> Name
Core.Name String
"string")
_StringNullableArgumentAndTraversalPredicate_predicate :: Name
_StringNullableArgumentAndTraversalPredicate_predicate = (String -> Name
Core.Name String
"predicate")
data HasTraversalTokenArgs =
HasTraversalTokenArgs {
HasTraversalTokenArgs -> TraversalTokenArgument
hasTraversalTokenArgsTraversalToken :: TraversalTokenArgument,
HasTraversalTokenArgs -> HasTraversalTokenArgsRest
hasTraversalTokenArgsRest :: HasTraversalTokenArgsRest}
deriving (HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
(HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool)
-> (HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool)
-> Eq HasTraversalTokenArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
== :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
$c/= :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
/= :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
Eq, Eq HasTraversalTokenArgs
Eq HasTraversalTokenArgs =>
(HasTraversalTokenArgs -> HasTraversalTokenArgs -> Ordering)
-> (HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool)
-> (HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool)
-> (HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool)
-> (HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool)
-> (HasTraversalTokenArgs
-> HasTraversalTokenArgs -> HasTraversalTokenArgs)
-> (HasTraversalTokenArgs
-> HasTraversalTokenArgs -> HasTraversalTokenArgs)
-> Ord HasTraversalTokenArgs
HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
HasTraversalTokenArgs -> HasTraversalTokenArgs -> Ordering
HasTraversalTokenArgs
-> HasTraversalTokenArgs -> HasTraversalTokenArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Ordering
compare :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Ordering
$c< :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
< :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
$c<= :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
<= :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
$c> :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
> :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
$c>= :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
>= :: HasTraversalTokenArgs -> HasTraversalTokenArgs -> Bool
$cmax :: HasTraversalTokenArgs
-> HasTraversalTokenArgs -> HasTraversalTokenArgs
max :: HasTraversalTokenArgs
-> HasTraversalTokenArgs -> HasTraversalTokenArgs
$cmin :: HasTraversalTokenArgs
-> HasTraversalTokenArgs -> HasTraversalTokenArgs
min :: HasTraversalTokenArgs
-> HasTraversalTokenArgs -> HasTraversalTokenArgs
Ord, ReadPrec [HasTraversalTokenArgs]
ReadPrec HasTraversalTokenArgs
Int -> ReadS HasTraversalTokenArgs
ReadS [HasTraversalTokenArgs]
(Int -> ReadS HasTraversalTokenArgs)
-> ReadS [HasTraversalTokenArgs]
-> ReadPrec HasTraversalTokenArgs
-> ReadPrec [HasTraversalTokenArgs]
-> Read HasTraversalTokenArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS HasTraversalTokenArgs
readsPrec :: Int -> ReadS HasTraversalTokenArgs
$creadList :: ReadS [HasTraversalTokenArgs]
readList :: ReadS [HasTraversalTokenArgs]
$creadPrec :: ReadPrec HasTraversalTokenArgs
readPrec :: ReadPrec HasTraversalTokenArgs
$creadListPrec :: ReadPrec [HasTraversalTokenArgs]
readListPrec :: ReadPrec [HasTraversalTokenArgs]
Read, Int -> HasTraversalTokenArgs -> ShowS
[HasTraversalTokenArgs] -> ShowS
HasTraversalTokenArgs -> String
(Int -> HasTraversalTokenArgs -> ShowS)
-> (HasTraversalTokenArgs -> String)
-> ([HasTraversalTokenArgs] -> ShowS)
-> Show HasTraversalTokenArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> HasTraversalTokenArgs -> ShowS
showsPrec :: Int -> HasTraversalTokenArgs -> ShowS
$cshow :: HasTraversalTokenArgs -> String
show :: HasTraversalTokenArgs -> String
$cshowList :: [HasTraversalTokenArgs] -> ShowS
showList :: [HasTraversalTokenArgs] -> ShowS
Show)
_HasTraversalTokenArgs :: Name
_HasTraversalTokenArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.HasTraversalTokenArgs")
_HasTraversalTokenArgs_traversalToken :: Name
_HasTraversalTokenArgs_traversalToken = (String -> Name
Core.Name String
"traversalToken")
_HasTraversalTokenArgs_rest :: Name
_HasTraversalTokenArgs_rest = (String -> Name
Core.Name String
"rest")
data HasTraversalTokenArgsRest =
HasTraversalTokenArgsRestLiteral GenericLiteralArgument |
HasTraversalTokenArgsRestPredicate TraversalPredicate |
HasTraversalTokenArgsRestTraversal NestedTraversal
deriving (HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
(HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool)
-> (HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool)
-> Eq HasTraversalTokenArgsRest
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
== :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
$c/= :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
/= :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
Eq, Eq HasTraversalTokenArgsRest
Eq HasTraversalTokenArgsRest =>
(HasTraversalTokenArgsRest
-> HasTraversalTokenArgsRest -> Ordering)
-> (HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool)
-> (HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool)
-> (HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool)
-> (HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool)
-> (HasTraversalTokenArgsRest
-> HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest)
-> (HasTraversalTokenArgsRest
-> HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest)
-> Ord HasTraversalTokenArgsRest
HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Ordering
HasTraversalTokenArgsRest
-> HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Ordering
compare :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Ordering
$c< :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
< :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
$c<= :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
<= :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
$c> :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
> :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
$c>= :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
>= :: HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest -> Bool
$cmax :: HasTraversalTokenArgsRest
-> HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest
max :: HasTraversalTokenArgsRest
-> HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest
$cmin :: HasTraversalTokenArgsRest
-> HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest
min :: HasTraversalTokenArgsRest
-> HasTraversalTokenArgsRest -> HasTraversalTokenArgsRest
Ord, ReadPrec [HasTraversalTokenArgsRest]
ReadPrec HasTraversalTokenArgsRest
Int -> ReadS HasTraversalTokenArgsRest
ReadS [HasTraversalTokenArgsRest]
(Int -> ReadS HasTraversalTokenArgsRest)
-> ReadS [HasTraversalTokenArgsRest]
-> ReadPrec HasTraversalTokenArgsRest
-> ReadPrec [HasTraversalTokenArgsRest]
-> Read HasTraversalTokenArgsRest
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS HasTraversalTokenArgsRest
readsPrec :: Int -> ReadS HasTraversalTokenArgsRest
$creadList :: ReadS [HasTraversalTokenArgsRest]
readList :: ReadS [HasTraversalTokenArgsRest]
$creadPrec :: ReadPrec HasTraversalTokenArgsRest
readPrec :: ReadPrec HasTraversalTokenArgsRest
$creadListPrec :: ReadPrec [HasTraversalTokenArgsRest]
readListPrec :: ReadPrec [HasTraversalTokenArgsRest]
Read, Int -> HasTraversalTokenArgsRest -> ShowS
[HasTraversalTokenArgsRest] -> ShowS
HasTraversalTokenArgsRest -> String
(Int -> HasTraversalTokenArgsRest -> ShowS)
-> (HasTraversalTokenArgsRest -> String)
-> ([HasTraversalTokenArgsRest] -> ShowS)
-> Show HasTraversalTokenArgsRest
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> HasTraversalTokenArgsRest -> ShowS
showsPrec :: Int -> HasTraversalTokenArgsRest -> ShowS
$cshow :: HasTraversalTokenArgsRest -> String
show :: HasTraversalTokenArgsRest -> String
$cshowList :: [HasTraversalTokenArgsRest] -> ShowS
showList :: [HasTraversalTokenArgsRest] -> ShowS
Show)
_HasTraversalTokenArgsRest :: Name
_HasTraversalTokenArgsRest = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.HasTraversalTokenArgsRest")
_HasTraversalTokenArgsRest_literal :: Name
_HasTraversalTokenArgsRest_literal = (String -> Name
Core.Name String
"literal")
_HasTraversalTokenArgsRest_predicate :: Name
_HasTraversalTokenArgsRest_predicate = (String -> Name
Core.Name String
"predicate")
_HasTraversalTokenArgsRest_traversal :: Name
_HasTraversalTokenArgsRest_traversal = (String -> Name
Core.Name String
"traversal")
data GenericLiteralArgumentAndTraversalPredicate =
GenericLiteralArgumentAndTraversalPredicateLiteral GenericLiteralArgument |
GenericLiteralArgumentAndTraversalPredicatePredicate TraversalPredicate
deriving (GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
(GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool)
-> (GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool)
-> Eq GenericLiteralArgumentAndTraversalPredicate
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
== :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
$c/= :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
/= :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
Eq, Eq GenericLiteralArgumentAndTraversalPredicate
Eq GenericLiteralArgumentAndTraversalPredicate =>
(GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Ordering)
-> (GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool)
-> (GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool)
-> (GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool)
-> (GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool)
-> (GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate)
-> (GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate)
-> Ord GenericLiteralArgumentAndTraversalPredicate
GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Ordering
GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Ordering
compare :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Ordering
$c< :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
< :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
$c<= :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
<= :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
$c> :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
> :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
$c>= :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
>= :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate -> Bool
$cmax :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
max :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
$cmin :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
min :: GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
-> GenericLiteralArgumentAndTraversalPredicate
Ord, ReadPrec [GenericLiteralArgumentAndTraversalPredicate]
ReadPrec GenericLiteralArgumentAndTraversalPredicate
Int -> ReadS GenericLiteralArgumentAndTraversalPredicate
ReadS [GenericLiteralArgumentAndTraversalPredicate]
(Int -> ReadS GenericLiteralArgumentAndTraversalPredicate)
-> ReadS [GenericLiteralArgumentAndTraversalPredicate]
-> ReadPrec GenericLiteralArgumentAndTraversalPredicate
-> ReadPrec [GenericLiteralArgumentAndTraversalPredicate]
-> Read GenericLiteralArgumentAndTraversalPredicate
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralArgumentAndTraversalPredicate
readsPrec :: Int -> ReadS GenericLiteralArgumentAndTraversalPredicate
$creadList :: ReadS [GenericLiteralArgumentAndTraversalPredicate]
readList :: ReadS [GenericLiteralArgumentAndTraversalPredicate]
$creadPrec :: ReadPrec GenericLiteralArgumentAndTraversalPredicate
readPrec :: ReadPrec GenericLiteralArgumentAndTraversalPredicate
$creadListPrec :: ReadPrec [GenericLiteralArgumentAndTraversalPredicate]
readListPrec :: ReadPrec [GenericLiteralArgumentAndTraversalPredicate]
Read, Int -> GenericLiteralArgumentAndTraversalPredicate -> ShowS
[GenericLiteralArgumentAndTraversalPredicate] -> ShowS
GenericLiteralArgumentAndTraversalPredicate -> String
(Int -> GenericLiteralArgumentAndTraversalPredicate -> ShowS)
-> (GenericLiteralArgumentAndTraversalPredicate -> String)
-> ([GenericLiteralArgumentAndTraversalPredicate] -> ShowS)
-> Show GenericLiteralArgumentAndTraversalPredicate
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralArgumentAndTraversalPredicate -> ShowS
showsPrec :: Int -> GenericLiteralArgumentAndTraversalPredicate -> ShowS
$cshow :: GenericLiteralArgumentAndTraversalPredicate -> String
show :: GenericLiteralArgumentAndTraversalPredicate -> String
$cshowList :: [GenericLiteralArgumentAndTraversalPredicate] -> ShowS
showList :: [GenericLiteralArgumentAndTraversalPredicate] -> ShowS
Show)
_GenericLiteralArgumentAndTraversalPredicate :: Name
_GenericLiteralArgumentAndTraversalPredicate = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralArgumentAndTraversalPredicate")
_GenericLiteralArgumentAndTraversalPredicate_literal :: Name
_GenericLiteralArgumentAndTraversalPredicate_literal = (String -> Name
Core.Name String
"literal")
_GenericLiteralArgumentAndTraversalPredicate_predicate :: Name
_GenericLiteralArgumentAndTraversalPredicate_predicate = (String -> Name
Core.Name String
"predicate")
data TraversalPredicateOrStringLiteralVarargs =
TraversalPredicateOrStringLiteralVarargsPredicate TraversalPredicate |
TraversalPredicateOrStringLiteralVarargsString [StringNullableArgument]
deriving (TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
(TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool)
-> (TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool)
-> Eq TraversalPredicateOrStringLiteralVarargs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
== :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
$c/= :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
/= :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
Eq, Eq TraversalPredicateOrStringLiteralVarargs
Eq TraversalPredicateOrStringLiteralVarargs =>
(TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Ordering)
-> (TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool)
-> (TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool)
-> (TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool)
-> (TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool)
-> (TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs)
-> (TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs)
-> Ord TraversalPredicateOrStringLiteralVarargs
TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Ordering
TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Ordering
compare :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Ordering
$c< :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
< :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
$c<= :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
<= :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
$c> :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
> :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
$c>= :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
>= :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs -> Bool
$cmax :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
max :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
$cmin :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
min :: TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
-> TraversalPredicateOrStringLiteralVarargs
Ord, ReadPrec [TraversalPredicateOrStringLiteralVarargs]
ReadPrec TraversalPredicateOrStringLiteralVarargs
Int -> ReadS TraversalPredicateOrStringLiteralVarargs
ReadS [TraversalPredicateOrStringLiteralVarargs]
(Int -> ReadS TraversalPredicateOrStringLiteralVarargs)
-> ReadS [TraversalPredicateOrStringLiteralVarargs]
-> ReadPrec TraversalPredicateOrStringLiteralVarargs
-> ReadPrec [TraversalPredicateOrStringLiteralVarargs]
-> Read TraversalPredicateOrStringLiteralVarargs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalPredicateOrStringLiteralVarargs
readsPrec :: Int -> ReadS TraversalPredicateOrStringLiteralVarargs
$creadList :: ReadS [TraversalPredicateOrStringLiteralVarargs]
readList :: ReadS [TraversalPredicateOrStringLiteralVarargs]
$creadPrec :: ReadPrec TraversalPredicateOrStringLiteralVarargs
readPrec :: ReadPrec TraversalPredicateOrStringLiteralVarargs
$creadListPrec :: ReadPrec [TraversalPredicateOrStringLiteralVarargs]
readListPrec :: ReadPrec [TraversalPredicateOrStringLiteralVarargs]
Read, Int -> TraversalPredicateOrStringLiteralVarargs -> ShowS
[TraversalPredicateOrStringLiteralVarargs] -> ShowS
TraversalPredicateOrStringLiteralVarargs -> String
(Int -> TraversalPredicateOrStringLiteralVarargs -> ShowS)
-> (TraversalPredicateOrStringLiteralVarargs -> String)
-> ([TraversalPredicateOrStringLiteralVarargs] -> ShowS)
-> Show TraversalPredicateOrStringLiteralVarargs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalPredicateOrStringLiteralVarargs -> ShowS
showsPrec :: Int -> TraversalPredicateOrStringLiteralVarargs -> ShowS
$cshow :: TraversalPredicateOrStringLiteralVarargs -> String
show :: TraversalPredicateOrStringLiteralVarargs -> String
$cshowList :: [TraversalPredicateOrStringLiteralVarargs] -> ShowS
showList :: [TraversalPredicateOrStringLiteralVarargs] -> ShowS
Show)
_TraversalPredicateOrStringLiteralVarargs :: Name
_TraversalPredicateOrStringLiteralVarargs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalPredicateOrStringLiteralVarargs")
_TraversalPredicateOrStringLiteralVarargs_predicate :: Name
_TraversalPredicateOrStringLiteralVarargs_predicate = (String -> Name
Core.Name String
"predicate")
_TraversalPredicateOrStringLiteralVarargs_string :: Name
_TraversalPredicateOrStringLiteralVarargs_string = (String -> Name
Core.Name String
"string")
data TraversalPredicateOrGenericLiteralArgument =
TraversalPredicateOrGenericLiteralArgumentPredicate TraversalPredicate |
TraversalPredicateOrGenericLiteralArgumentLiteral [GenericLiteralArgument]
deriving (TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
(TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool)
-> (TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool)
-> Eq TraversalPredicateOrGenericLiteralArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
== :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
$c/= :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
/= :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
Eq, Eq TraversalPredicateOrGenericLiteralArgument
Eq TraversalPredicateOrGenericLiteralArgument =>
(TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Ordering)
-> (TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool)
-> (TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool)
-> (TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool)
-> (TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool)
-> (TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument)
-> (TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument)
-> Ord TraversalPredicateOrGenericLiteralArgument
TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Ordering
TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Ordering
compare :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Ordering
$c< :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
< :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
$c<= :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
<= :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
$c> :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
> :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
$c>= :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
>= :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument -> Bool
$cmax :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
max :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
$cmin :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
min :: TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
-> TraversalPredicateOrGenericLiteralArgument
Ord, ReadPrec [TraversalPredicateOrGenericLiteralArgument]
ReadPrec TraversalPredicateOrGenericLiteralArgument
Int -> ReadS TraversalPredicateOrGenericLiteralArgument
ReadS [TraversalPredicateOrGenericLiteralArgument]
(Int -> ReadS TraversalPredicateOrGenericLiteralArgument)
-> ReadS [TraversalPredicateOrGenericLiteralArgument]
-> ReadPrec TraversalPredicateOrGenericLiteralArgument
-> ReadPrec [TraversalPredicateOrGenericLiteralArgument]
-> Read TraversalPredicateOrGenericLiteralArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalPredicateOrGenericLiteralArgument
readsPrec :: Int -> ReadS TraversalPredicateOrGenericLiteralArgument
$creadList :: ReadS [TraversalPredicateOrGenericLiteralArgument]
readList :: ReadS [TraversalPredicateOrGenericLiteralArgument]
$creadPrec :: ReadPrec TraversalPredicateOrGenericLiteralArgument
readPrec :: ReadPrec TraversalPredicateOrGenericLiteralArgument
$creadListPrec :: ReadPrec [TraversalPredicateOrGenericLiteralArgument]
readListPrec :: ReadPrec [TraversalPredicateOrGenericLiteralArgument]
Read, Int -> TraversalPredicateOrGenericLiteralArgument -> ShowS
[TraversalPredicateOrGenericLiteralArgument] -> ShowS
TraversalPredicateOrGenericLiteralArgument -> String
(Int -> TraversalPredicateOrGenericLiteralArgument -> ShowS)
-> (TraversalPredicateOrGenericLiteralArgument -> String)
-> ([TraversalPredicateOrGenericLiteralArgument] -> ShowS)
-> Show TraversalPredicateOrGenericLiteralArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalPredicateOrGenericLiteralArgument -> ShowS
showsPrec :: Int -> TraversalPredicateOrGenericLiteralArgument -> ShowS
$cshow :: TraversalPredicateOrGenericLiteralArgument -> String
show :: TraversalPredicateOrGenericLiteralArgument -> String
$cshowList :: [TraversalPredicateOrGenericLiteralArgument] -> ShowS
showList :: [TraversalPredicateOrGenericLiteralArgument] -> ShowS
Show)
_TraversalPredicateOrGenericLiteralArgument :: Name
_TraversalPredicateOrGenericLiteralArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalPredicateOrGenericLiteralArgument")
_TraversalPredicateOrGenericLiteralArgument_predicate :: Name
_TraversalPredicateOrGenericLiteralArgument_predicate = (String -> Name
Core.Name String
"predicate")
_TraversalPredicateOrGenericLiteralArgument_literal :: Name
_TraversalPredicateOrGenericLiteralArgument_literal = (String -> Name
Core.Name String
"literal")
data OptionArgs =
OptionArgsPredicateTraversal TraversalPredicateAndNestedTraversal |
OptionArgsMergeMap TraversalMergeArgumentAndGenericLiteralMapNullableArgument |
OptionArgsMergeTraversal TraversalMergeArgumentAndNestedTraversal |
OptionArgsObjectTraversal GenericLiteralArgumentAndNestedTraversal |
OptionArgsTraversal NestedTraversal
deriving (OptionArgs -> OptionArgs -> Bool
(OptionArgs -> OptionArgs -> Bool)
-> (OptionArgs -> OptionArgs -> Bool) -> Eq OptionArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OptionArgs -> OptionArgs -> Bool
== :: OptionArgs -> OptionArgs -> Bool
$c/= :: OptionArgs -> OptionArgs -> Bool
/= :: OptionArgs -> OptionArgs -> Bool
Eq, Eq OptionArgs
Eq OptionArgs =>
(OptionArgs -> OptionArgs -> Ordering)
-> (OptionArgs -> OptionArgs -> Bool)
-> (OptionArgs -> OptionArgs -> Bool)
-> (OptionArgs -> OptionArgs -> Bool)
-> (OptionArgs -> OptionArgs -> Bool)
-> (OptionArgs -> OptionArgs -> OptionArgs)
-> (OptionArgs -> OptionArgs -> OptionArgs)
-> Ord OptionArgs
OptionArgs -> OptionArgs -> Bool
OptionArgs -> OptionArgs -> Ordering
OptionArgs -> OptionArgs -> OptionArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: OptionArgs -> OptionArgs -> Ordering
compare :: OptionArgs -> OptionArgs -> Ordering
$c< :: OptionArgs -> OptionArgs -> Bool
< :: OptionArgs -> OptionArgs -> Bool
$c<= :: OptionArgs -> OptionArgs -> Bool
<= :: OptionArgs -> OptionArgs -> Bool
$c> :: OptionArgs -> OptionArgs -> Bool
> :: OptionArgs -> OptionArgs -> Bool
$c>= :: OptionArgs -> OptionArgs -> Bool
>= :: OptionArgs -> OptionArgs -> Bool
$cmax :: OptionArgs -> OptionArgs -> OptionArgs
max :: OptionArgs -> OptionArgs -> OptionArgs
$cmin :: OptionArgs -> OptionArgs -> OptionArgs
min :: OptionArgs -> OptionArgs -> OptionArgs
Ord, ReadPrec [OptionArgs]
ReadPrec OptionArgs
Int -> ReadS OptionArgs
ReadS [OptionArgs]
(Int -> ReadS OptionArgs)
-> ReadS [OptionArgs]
-> ReadPrec OptionArgs
-> ReadPrec [OptionArgs]
-> Read OptionArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS OptionArgs
readsPrec :: Int -> ReadS OptionArgs
$creadList :: ReadS [OptionArgs]
readList :: ReadS [OptionArgs]
$creadPrec :: ReadPrec OptionArgs
readPrec :: ReadPrec OptionArgs
$creadListPrec :: ReadPrec [OptionArgs]
readListPrec :: ReadPrec [OptionArgs]
Read, Int -> OptionArgs -> ShowS
[OptionArgs] -> ShowS
OptionArgs -> String
(Int -> OptionArgs -> ShowS)
-> (OptionArgs -> String)
-> ([OptionArgs] -> ShowS)
-> Show OptionArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OptionArgs -> ShowS
showsPrec :: Int -> OptionArgs -> ShowS
$cshow :: OptionArgs -> String
show :: OptionArgs -> String
$cshowList :: [OptionArgs] -> ShowS
showList :: [OptionArgs] -> ShowS
Show)
_OptionArgs :: Name
_OptionArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.OptionArgs")
_OptionArgs_predicateTraversal :: Name
_OptionArgs_predicateTraversal = (String -> Name
Core.Name String
"predicateTraversal")
_OptionArgs_mergeMap :: Name
_OptionArgs_mergeMap = (String -> Name
Core.Name String
"mergeMap")
_OptionArgs_mergeTraversal :: Name
_OptionArgs_mergeTraversal = (String -> Name
Core.Name String
"mergeTraversal")
_OptionArgs_objectTraversal :: Name
_OptionArgs_objectTraversal = (String -> Name
Core.Name String
"objectTraversal")
_OptionArgs_traversal :: Name
_OptionArgs_traversal = (String -> Name
Core.Name String
"traversal")
data TraversalPredicateAndNestedTraversal =
TraversalPredicateAndNestedTraversal {
TraversalPredicateAndNestedTraversal -> TraversalPredicate
traversalPredicateAndNestedTraversalPredicate :: TraversalPredicate,
TraversalPredicateAndNestedTraversal -> NestedTraversal
traversalPredicateAndNestedTraversalTraversal :: NestedTraversal}
deriving (TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
(TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool)
-> (TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool)
-> Eq TraversalPredicateAndNestedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
== :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
$c/= :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
/= :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
Eq, Eq TraversalPredicateAndNestedTraversal
Eq TraversalPredicateAndNestedTraversal =>
(TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Ordering)
-> (TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool)
-> (TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool)
-> (TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool)
-> (TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool)
-> (TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal)
-> (TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal)
-> Ord TraversalPredicateAndNestedTraversal
TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Ordering
TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Ordering
compare :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Ordering
$c< :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
< :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
$c<= :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
<= :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
$c> :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
> :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
$c>= :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
>= :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal -> Bool
$cmax :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
max :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
$cmin :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
min :: TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
-> TraversalPredicateAndNestedTraversal
Ord, ReadPrec [TraversalPredicateAndNestedTraversal]
ReadPrec TraversalPredicateAndNestedTraversal
Int -> ReadS TraversalPredicateAndNestedTraversal
ReadS [TraversalPredicateAndNestedTraversal]
(Int -> ReadS TraversalPredicateAndNestedTraversal)
-> ReadS [TraversalPredicateAndNestedTraversal]
-> ReadPrec TraversalPredicateAndNestedTraversal
-> ReadPrec [TraversalPredicateAndNestedTraversal]
-> Read TraversalPredicateAndNestedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalPredicateAndNestedTraversal
readsPrec :: Int -> ReadS TraversalPredicateAndNestedTraversal
$creadList :: ReadS [TraversalPredicateAndNestedTraversal]
readList :: ReadS [TraversalPredicateAndNestedTraversal]
$creadPrec :: ReadPrec TraversalPredicateAndNestedTraversal
readPrec :: ReadPrec TraversalPredicateAndNestedTraversal
$creadListPrec :: ReadPrec [TraversalPredicateAndNestedTraversal]
readListPrec :: ReadPrec [TraversalPredicateAndNestedTraversal]
Read, Int -> TraversalPredicateAndNestedTraversal -> ShowS
[TraversalPredicateAndNestedTraversal] -> ShowS
TraversalPredicateAndNestedTraversal -> String
(Int -> TraversalPredicateAndNestedTraversal -> ShowS)
-> (TraversalPredicateAndNestedTraversal -> String)
-> ([TraversalPredicateAndNestedTraversal] -> ShowS)
-> Show TraversalPredicateAndNestedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalPredicateAndNestedTraversal -> ShowS
showsPrec :: Int -> TraversalPredicateAndNestedTraversal -> ShowS
$cshow :: TraversalPredicateAndNestedTraversal -> String
show :: TraversalPredicateAndNestedTraversal -> String
$cshowList :: [TraversalPredicateAndNestedTraversal] -> ShowS
showList :: [TraversalPredicateAndNestedTraversal] -> ShowS
Show)
_TraversalPredicateAndNestedTraversal :: Name
_TraversalPredicateAndNestedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalPredicateAndNestedTraversal")
_TraversalPredicateAndNestedTraversal_predicate :: Name
_TraversalPredicateAndNestedTraversal_predicate = (String -> Name
Core.Name String
"predicate")
_TraversalPredicateAndNestedTraversal_traversal :: Name
_TraversalPredicateAndNestedTraversal_traversal = (String -> Name
Core.Name String
"traversal")
data TraversalMergeArgumentAndGenericLiteralMapNullableArgument =
TraversalMergeArgumentAndGenericLiteralMapNullableArgument {
TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgument
traversalMergeArgumentAndGenericLiteralMapNullableArgumentMerge :: TraversalMergeArgument,
TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
traversalMergeArgumentAndGenericLiteralMapNullableArgumentMap :: GenericLiteralMapNullableArgument,
TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Maybe TraversalCardinality
traversalMergeArgumentAndGenericLiteralMapNullableArgumentCardinality :: (Maybe TraversalCardinality)}
deriving (TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
(TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool)
-> (TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool)
-> Eq TraversalMergeArgumentAndGenericLiteralMapNullableArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
== :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
$c/= :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
/= :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
Eq, Eq TraversalMergeArgumentAndGenericLiteralMapNullableArgument
Eq TraversalMergeArgumentAndGenericLiteralMapNullableArgument =>
(TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Ordering)
-> (TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool)
-> (TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool)
-> (TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool)
-> (TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool)
-> (TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument)
-> (TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument)
-> Ord TraversalMergeArgumentAndGenericLiteralMapNullableArgument
TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Ordering
TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Ordering
compare :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Ordering
$c< :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
< :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
$c<= :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
<= :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
$c> :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
> :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
$c>= :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
>= :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> Bool
$cmax :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
max :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
$cmin :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
min :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
Ord, ReadPrec
[TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
ReadPrec TraversalMergeArgumentAndGenericLiteralMapNullableArgument
Int
-> ReadS TraversalMergeArgumentAndGenericLiteralMapNullableArgument
ReadS [TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
(Int
-> ReadS
TraversalMergeArgumentAndGenericLiteralMapNullableArgument)
-> ReadS
[TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
-> ReadPrec
TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> ReadPrec
[TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
-> Read TraversalMergeArgumentAndGenericLiteralMapNullableArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS TraversalMergeArgumentAndGenericLiteralMapNullableArgument
readsPrec :: Int
-> ReadS TraversalMergeArgumentAndGenericLiteralMapNullableArgument
$creadList :: ReadS [TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
readList :: ReadS [TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
$creadPrec :: ReadPrec TraversalMergeArgumentAndGenericLiteralMapNullableArgument
readPrec :: ReadPrec TraversalMergeArgumentAndGenericLiteralMapNullableArgument
$creadListPrec :: ReadPrec
[TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
readListPrec :: ReadPrec
[TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
Read, Int
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> ShowS
[TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
-> ShowS
TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> String
(Int
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> ShowS)
-> (TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> String)
-> ([TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
-> ShowS)
-> Show TraversalMergeArgumentAndGenericLiteralMapNullableArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> ShowS
showsPrec :: Int
-> TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> ShowS
$cshow :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> String
show :: TraversalMergeArgumentAndGenericLiteralMapNullableArgument
-> String
$cshowList :: [TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
-> ShowS
showList :: [TraversalMergeArgumentAndGenericLiteralMapNullableArgument]
-> ShowS
Show)
_TraversalMergeArgumentAndGenericLiteralMapNullableArgument :: Name
_TraversalMergeArgumentAndGenericLiteralMapNullableArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalMergeArgumentAndGenericLiteralMapNullableArgument")
_TraversalMergeArgumentAndGenericLiteralMapNullableArgument_merge :: Name
_TraversalMergeArgumentAndGenericLiteralMapNullableArgument_merge = (String -> Name
Core.Name String
"merge")
_TraversalMergeArgumentAndGenericLiteralMapNullableArgument_map :: Name
_TraversalMergeArgumentAndGenericLiteralMapNullableArgument_map = (String -> Name
Core.Name String
"map")
_TraversalMergeArgumentAndGenericLiteralMapNullableArgument_cardinality :: Name
_TraversalMergeArgumentAndGenericLiteralMapNullableArgument_cardinality = (String -> Name
Core.Name String
"cardinality")
data TraversalMergeArgumentAndNestedTraversal =
TraversalMergeArgumentAndNestedTraversal {
TraversalMergeArgumentAndNestedTraversal -> TraversalMergeArgument
traversalMergeArgumentAndNestedTraversalMerge :: TraversalMergeArgument,
TraversalMergeArgumentAndNestedTraversal -> NestedTraversal
traversalMergeArgumentAndNestedTraversalTraversal :: NestedTraversal}
deriving (TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
(TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool)
-> (TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool)
-> Eq TraversalMergeArgumentAndNestedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
== :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
$c/= :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
/= :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
Eq, Eq TraversalMergeArgumentAndNestedTraversal
Eq TraversalMergeArgumentAndNestedTraversal =>
(TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Ordering)
-> (TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool)
-> (TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool)
-> (TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool)
-> (TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool)
-> (TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal)
-> (TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal)
-> Ord TraversalMergeArgumentAndNestedTraversal
TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Ordering
TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Ordering
compare :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Ordering
$c< :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
< :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
$c<= :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
<= :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
$c> :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
> :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
$c>= :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
>= :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal -> Bool
$cmax :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
max :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
$cmin :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
min :: TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
-> TraversalMergeArgumentAndNestedTraversal
Ord, ReadPrec [TraversalMergeArgumentAndNestedTraversal]
ReadPrec TraversalMergeArgumentAndNestedTraversal
Int -> ReadS TraversalMergeArgumentAndNestedTraversal
ReadS [TraversalMergeArgumentAndNestedTraversal]
(Int -> ReadS TraversalMergeArgumentAndNestedTraversal)
-> ReadS [TraversalMergeArgumentAndNestedTraversal]
-> ReadPrec TraversalMergeArgumentAndNestedTraversal
-> ReadPrec [TraversalMergeArgumentAndNestedTraversal]
-> Read TraversalMergeArgumentAndNestedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalMergeArgumentAndNestedTraversal
readsPrec :: Int -> ReadS TraversalMergeArgumentAndNestedTraversal
$creadList :: ReadS [TraversalMergeArgumentAndNestedTraversal]
readList :: ReadS [TraversalMergeArgumentAndNestedTraversal]
$creadPrec :: ReadPrec TraversalMergeArgumentAndNestedTraversal
readPrec :: ReadPrec TraversalMergeArgumentAndNestedTraversal
$creadListPrec :: ReadPrec [TraversalMergeArgumentAndNestedTraversal]
readListPrec :: ReadPrec [TraversalMergeArgumentAndNestedTraversal]
Read, Int -> TraversalMergeArgumentAndNestedTraversal -> ShowS
[TraversalMergeArgumentAndNestedTraversal] -> ShowS
TraversalMergeArgumentAndNestedTraversal -> String
(Int -> TraversalMergeArgumentAndNestedTraversal -> ShowS)
-> (TraversalMergeArgumentAndNestedTraversal -> String)
-> ([TraversalMergeArgumentAndNestedTraversal] -> ShowS)
-> Show TraversalMergeArgumentAndNestedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalMergeArgumentAndNestedTraversal -> ShowS
showsPrec :: Int -> TraversalMergeArgumentAndNestedTraversal -> ShowS
$cshow :: TraversalMergeArgumentAndNestedTraversal -> String
show :: TraversalMergeArgumentAndNestedTraversal -> String
$cshowList :: [TraversalMergeArgumentAndNestedTraversal] -> ShowS
showList :: [TraversalMergeArgumentAndNestedTraversal] -> ShowS
Show)
_TraversalMergeArgumentAndNestedTraversal :: Name
_TraversalMergeArgumentAndNestedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalMergeArgumentAndNestedTraversal")
_TraversalMergeArgumentAndNestedTraversal_merge :: Name
_TraversalMergeArgumentAndNestedTraversal_merge = (String -> Name
Core.Name String
"merge")
_TraversalMergeArgumentAndNestedTraversal_traversal :: Name
_TraversalMergeArgumentAndNestedTraversal_traversal = (String -> Name
Core.Name String
"traversal")
data GenericLiteralArgumentAndNestedTraversal =
GenericLiteralArgumentAndNestedTraversal {
GenericLiteralArgumentAndNestedTraversal -> GenericLiteralArgument
genericLiteralArgumentAndNestedTraversalObject :: GenericLiteralArgument,
GenericLiteralArgumentAndNestedTraversal -> NestedTraversal
genericLiteralArgumentAndNestedTraversalTraversal :: NestedTraversal}
deriving (GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
(GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool)
-> (GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool)
-> Eq GenericLiteralArgumentAndNestedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
== :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
$c/= :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
/= :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
Eq, Eq GenericLiteralArgumentAndNestedTraversal
Eq GenericLiteralArgumentAndNestedTraversal =>
(GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Ordering)
-> (GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool)
-> (GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool)
-> (GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool)
-> (GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool)
-> (GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal)
-> (GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal)
-> Ord GenericLiteralArgumentAndNestedTraversal
GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Ordering
GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Ordering
compare :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Ordering
$c< :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
< :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
$c<= :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
<= :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
$c> :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
> :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
$c>= :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
>= :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal -> Bool
$cmax :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
max :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
$cmin :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
min :: GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
-> GenericLiteralArgumentAndNestedTraversal
Ord, ReadPrec [GenericLiteralArgumentAndNestedTraversal]
ReadPrec GenericLiteralArgumentAndNestedTraversal
Int -> ReadS GenericLiteralArgumentAndNestedTraversal
ReadS [GenericLiteralArgumentAndNestedTraversal]
(Int -> ReadS GenericLiteralArgumentAndNestedTraversal)
-> ReadS [GenericLiteralArgumentAndNestedTraversal]
-> ReadPrec GenericLiteralArgumentAndNestedTraversal
-> ReadPrec [GenericLiteralArgumentAndNestedTraversal]
-> Read GenericLiteralArgumentAndNestedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralArgumentAndNestedTraversal
readsPrec :: Int -> ReadS GenericLiteralArgumentAndNestedTraversal
$creadList :: ReadS [GenericLiteralArgumentAndNestedTraversal]
readList :: ReadS [GenericLiteralArgumentAndNestedTraversal]
$creadPrec :: ReadPrec GenericLiteralArgumentAndNestedTraversal
readPrec :: ReadPrec GenericLiteralArgumentAndNestedTraversal
$creadListPrec :: ReadPrec [GenericLiteralArgumentAndNestedTraversal]
readListPrec :: ReadPrec [GenericLiteralArgumentAndNestedTraversal]
Read, Int -> GenericLiteralArgumentAndNestedTraversal -> ShowS
[GenericLiteralArgumentAndNestedTraversal] -> ShowS
GenericLiteralArgumentAndNestedTraversal -> String
(Int -> GenericLiteralArgumentAndNestedTraversal -> ShowS)
-> (GenericLiteralArgumentAndNestedTraversal -> String)
-> ([GenericLiteralArgumentAndNestedTraversal] -> ShowS)
-> Show GenericLiteralArgumentAndNestedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralArgumentAndNestedTraversal -> ShowS
showsPrec :: Int -> GenericLiteralArgumentAndNestedTraversal -> ShowS
$cshow :: GenericLiteralArgumentAndNestedTraversal -> String
show :: GenericLiteralArgumentAndNestedTraversal -> String
$cshowList :: [GenericLiteralArgumentAndNestedTraversal] -> ShowS
showList :: [GenericLiteralArgumentAndNestedTraversal] -> ShowS
Show)
_GenericLiteralArgumentAndNestedTraversal :: Name
_GenericLiteralArgumentAndNestedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralArgumentAndNestedTraversal")
_GenericLiteralArgumentAndNestedTraversal_object :: Name
_GenericLiteralArgumentAndNestedTraversal_object = (String -> Name
Core.Name String
"object")
_GenericLiteralArgumentAndNestedTraversal_traversal :: Name
_GenericLiteralArgumentAndNestedTraversal_traversal = (String -> Name
Core.Name String
"traversal")
data PropertyArgs =
PropertyArgsCardinalityObjects TraversalCardinalityArgumentAndObjects |
PropertyArgsObjects [GenericLiteralArgument] |
PropertyArgsObject GenericLiteralMapNullableArgument |
PropertyArgsCardinalityObject GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
deriving (PropertyArgs -> PropertyArgs -> Bool
(PropertyArgs -> PropertyArgs -> Bool)
-> (PropertyArgs -> PropertyArgs -> Bool) -> Eq PropertyArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PropertyArgs -> PropertyArgs -> Bool
== :: PropertyArgs -> PropertyArgs -> Bool
$c/= :: PropertyArgs -> PropertyArgs -> Bool
/= :: PropertyArgs -> PropertyArgs -> Bool
Eq, Eq PropertyArgs
Eq PropertyArgs =>
(PropertyArgs -> PropertyArgs -> Ordering)
-> (PropertyArgs -> PropertyArgs -> Bool)
-> (PropertyArgs -> PropertyArgs -> Bool)
-> (PropertyArgs -> PropertyArgs -> Bool)
-> (PropertyArgs -> PropertyArgs -> Bool)
-> (PropertyArgs -> PropertyArgs -> PropertyArgs)
-> (PropertyArgs -> PropertyArgs -> PropertyArgs)
-> Ord PropertyArgs
PropertyArgs -> PropertyArgs -> Bool
PropertyArgs -> PropertyArgs -> Ordering
PropertyArgs -> PropertyArgs -> PropertyArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: PropertyArgs -> PropertyArgs -> Ordering
compare :: PropertyArgs -> PropertyArgs -> Ordering
$c< :: PropertyArgs -> PropertyArgs -> Bool
< :: PropertyArgs -> PropertyArgs -> Bool
$c<= :: PropertyArgs -> PropertyArgs -> Bool
<= :: PropertyArgs -> PropertyArgs -> Bool
$c> :: PropertyArgs -> PropertyArgs -> Bool
> :: PropertyArgs -> PropertyArgs -> Bool
$c>= :: PropertyArgs -> PropertyArgs -> Bool
>= :: PropertyArgs -> PropertyArgs -> Bool
$cmax :: PropertyArgs -> PropertyArgs -> PropertyArgs
max :: PropertyArgs -> PropertyArgs -> PropertyArgs
$cmin :: PropertyArgs -> PropertyArgs -> PropertyArgs
min :: PropertyArgs -> PropertyArgs -> PropertyArgs
Ord, ReadPrec [PropertyArgs]
ReadPrec PropertyArgs
Int -> ReadS PropertyArgs
ReadS [PropertyArgs]
(Int -> ReadS PropertyArgs)
-> ReadS [PropertyArgs]
-> ReadPrec PropertyArgs
-> ReadPrec [PropertyArgs]
-> Read PropertyArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS PropertyArgs
readsPrec :: Int -> ReadS PropertyArgs
$creadList :: ReadS [PropertyArgs]
readList :: ReadS [PropertyArgs]
$creadPrec :: ReadPrec PropertyArgs
readPrec :: ReadPrec PropertyArgs
$creadListPrec :: ReadPrec [PropertyArgs]
readListPrec :: ReadPrec [PropertyArgs]
Read, Int -> PropertyArgs -> ShowS
[PropertyArgs] -> ShowS
PropertyArgs -> String
(Int -> PropertyArgs -> ShowS)
-> (PropertyArgs -> String)
-> ([PropertyArgs] -> ShowS)
-> Show PropertyArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PropertyArgs -> ShowS
showsPrec :: Int -> PropertyArgs -> ShowS
$cshow :: PropertyArgs -> String
show :: PropertyArgs -> String
$cshowList :: [PropertyArgs] -> ShowS
showList :: [PropertyArgs] -> ShowS
Show)
_PropertyArgs :: Name
_PropertyArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.PropertyArgs")
_PropertyArgs_cardinalityObjects :: Name
_PropertyArgs_cardinalityObjects = (String -> Name
Core.Name String
"cardinalityObjects")
_PropertyArgs_objects :: Name
_PropertyArgs_objects = (String -> Name
Core.Name String
"objects")
_PropertyArgs_object :: Name
_PropertyArgs_object = (String -> Name
Core.Name String
"object")
_PropertyArgs_cardinalityObject :: Name
_PropertyArgs_cardinalityObject = (String -> Name
Core.Name String
"cardinalityObject")
data TraversalCardinalityArgumentAndObjects =
TraversalCardinalityArgumentAndObjects {
TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgument
traversalCardinalityArgumentAndObjectsCardinality :: TraversalCardinalityArgument,
TraversalCardinalityArgumentAndObjects -> [GenericLiteralArgument]
traversalCardinalityArgumentAndObjectsObjects :: [GenericLiteralArgument]}
deriving (TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
(TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool)
-> (TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool)
-> Eq TraversalCardinalityArgumentAndObjects
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
== :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
$c/= :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
/= :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
Eq, Eq TraversalCardinalityArgumentAndObjects
Eq TraversalCardinalityArgumentAndObjects =>
(TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Ordering)
-> (TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool)
-> (TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool)
-> (TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool)
-> (TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool)
-> (TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects)
-> (TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects)
-> Ord TraversalCardinalityArgumentAndObjects
TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Ordering
TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Ordering
compare :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Ordering
$c< :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
< :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
$c<= :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
<= :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
$c> :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
> :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
$c>= :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
>= :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects -> Bool
$cmax :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
max :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
$cmin :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
min :: TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
-> TraversalCardinalityArgumentAndObjects
Ord, ReadPrec [TraversalCardinalityArgumentAndObjects]
ReadPrec TraversalCardinalityArgumentAndObjects
Int -> ReadS TraversalCardinalityArgumentAndObjects
ReadS [TraversalCardinalityArgumentAndObjects]
(Int -> ReadS TraversalCardinalityArgumentAndObjects)
-> ReadS [TraversalCardinalityArgumentAndObjects]
-> ReadPrec TraversalCardinalityArgumentAndObjects
-> ReadPrec [TraversalCardinalityArgumentAndObjects]
-> Read TraversalCardinalityArgumentAndObjects
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalCardinalityArgumentAndObjects
readsPrec :: Int -> ReadS TraversalCardinalityArgumentAndObjects
$creadList :: ReadS [TraversalCardinalityArgumentAndObjects]
readList :: ReadS [TraversalCardinalityArgumentAndObjects]
$creadPrec :: ReadPrec TraversalCardinalityArgumentAndObjects
readPrec :: ReadPrec TraversalCardinalityArgumentAndObjects
$creadListPrec :: ReadPrec [TraversalCardinalityArgumentAndObjects]
readListPrec :: ReadPrec [TraversalCardinalityArgumentAndObjects]
Read, Int -> TraversalCardinalityArgumentAndObjects -> ShowS
[TraversalCardinalityArgumentAndObjects] -> ShowS
TraversalCardinalityArgumentAndObjects -> String
(Int -> TraversalCardinalityArgumentAndObjects -> ShowS)
-> (TraversalCardinalityArgumentAndObjects -> String)
-> ([TraversalCardinalityArgumentAndObjects] -> ShowS)
-> Show TraversalCardinalityArgumentAndObjects
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalCardinalityArgumentAndObjects -> ShowS
showsPrec :: Int -> TraversalCardinalityArgumentAndObjects -> ShowS
$cshow :: TraversalCardinalityArgumentAndObjects -> String
show :: TraversalCardinalityArgumentAndObjects -> String
$cshowList :: [TraversalCardinalityArgumentAndObjects] -> ShowS
showList :: [TraversalCardinalityArgumentAndObjects] -> ShowS
Show)
_TraversalCardinalityArgumentAndObjects :: Name
_TraversalCardinalityArgumentAndObjects = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalCardinalityArgumentAndObjects")
_TraversalCardinalityArgumentAndObjects_cardinality :: Name
_TraversalCardinalityArgumentAndObjects_cardinality = (String -> Name
Core.Name String
"cardinality")
_TraversalCardinalityArgumentAndObjects_objects :: Name
_TraversalCardinalityArgumentAndObjects_objects = (String -> Name
Core.Name String
"objects")
data GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument =
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument {
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> TraversalCardinalityArgument
genericLiteralMapNullableArgumentAndTraversalCardinalityArgumentCardinality :: TraversalCardinalityArgument,
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgument
genericLiteralMapNullableArgumentAndTraversalCardinalityArgumentObject :: GenericLiteralMapNullableArgument}
deriving (GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
(GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool)
-> (GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool)
-> Eq
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
== :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
$c/= :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
/= :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
Eq, Eq GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
Eq
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument =>
(GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Ordering)
-> (GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool)
-> (GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool)
-> (GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool)
-> (GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool)
-> (GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument)
-> (GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument)
-> Ord
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Ordering
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Ordering
compare :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Ordering
$c< :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
< :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
$c<= :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
<= :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
$c> :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
> :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
$c>= :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
>= :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> Bool
$cmax :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
max :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
$cmin :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
min :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
Ord, ReadPrec
[GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
ReadPrec
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
Int
-> ReadS
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
ReadS
[GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
(Int
-> ReadS
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument)
-> ReadS
[GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
-> ReadPrec
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> ReadPrec
[GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
-> Read
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
readsPrec :: Int
-> ReadS
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
$creadList :: ReadS
[GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
readList :: ReadS
[GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
$creadPrec :: ReadPrec
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
readPrec :: ReadPrec
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
$creadListPrec :: ReadPrec
[GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
readListPrec :: ReadPrec
[GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
Read, Int
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> ShowS
[GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
-> ShowS
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> String
(Int
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> ShowS)
-> (GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> String)
-> ([GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
-> ShowS)
-> Show
GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> ShowS
showsPrec :: Int
-> GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> ShowS
$cshow :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> String
show :: GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument
-> String
$cshowList :: [GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
-> ShowS
showList :: [GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument]
-> ShowS
Show)
_GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument :: Name
_GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument")
_GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument_cardinality :: Name
_GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument_cardinality = (String -> Name
Core.Name String
"cardinality")
_GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument_object :: Name
_GenericLiteralMapNullableArgumentAndTraversalCardinalityArgument_object = (String -> Name
Core.Name String
"object")
data RangeArgs =
RangeArgs {
RangeArgs -> Maybe TraversalScopeArgument
rangeArgsScope :: (Maybe TraversalScopeArgument),
RangeArgs -> IntegerArgument
rangeArgsMin :: IntegerArgument,
RangeArgs -> IntegerArgument
rangeArgsMax :: IntegerArgument}
deriving (RangeArgs -> RangeArgs -> Bool
(RangeArgs -> RangeArgs -> Bool)
-> (RangeArgs -> RangeArgs -> Bool) -> Eq RangeArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: RangeArgs -> RangeArgs -> Bool
== :: RangeArgs -> RangeArgs -> Bool
$c/= :: RangeArgs -> RangeArgs -> Bool
/= :: RangeArgs -> RangeArgs -> Bool
Eq, Eq RangeArgs
Eq RangeArgs =>
(RangeArgs -> RangeArgs -> Ordering)
-> (RangeArgs -> RangeArgs -> Bool)
-> (RangeArgs -> RangeArgs -> Bool)
-> (RangeArgs -> RangeArgs -> Bool)
-> (RangeArgs -> RangeArgs -> Bool)
-> (RangeArgs -> RangeArgs -> RangeArgs)
-> (RangeArgs -> RangeArgs -> RangeArgs)
-> Ord RangeArgs
RangeArgs -> RangeArgs -> Bool
RangeArgs -> RangeArgs -> Ordering
RangeArgs -> RangeArgs -> RangeArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: RangeArgs -> RangeArgs -> Ordering
compare :: RangeArgs -> RangeArgs -> Ordering
$c< :: RangeArgs -> RangeArgs -> Bool
< :: RangeArgs -> RangeArgs -> Bool
$c<= :: RangeArgs -> RangeArgs -> Bool
<= :: RangeArgs -> RangeArgs -> Bool
$c> :: RangeArgs -> RangeArgs -> Bool
> :: RangeArgs -> RangeArgs -> Bool
$c>= :: RangeArgs -> RangeArgs -> Bool
>= :: RangeArgs -> RangeArgs -> Bool
$cmax :: RangeArgs -> RangeArgs -> RangeArgs
max :: RangeArgs -> RangeArgs -> RangeArgs
$cmin :: RangeArgs -> RangeArgs -> RangeArgs
min :: RangeArgs -> RangeArgs -> RangeArgs
Ord, ReadPrec [RangeArgs]
ReadPrec RangeArgs
Int -> ReadS RangeArgs
ReadS [RangeArgs]
(Int -> ReadS RangeArgs)
-> ReadS [RangeArgs]
-> ReadPrec RangeArgs
-> ReadPrec [RangeArgs]
-> Read RangeArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS RangeArgs
readsPrec :: Int -> ReadS RangeArgs
$creadList :: ReadS [RangeArgs]
readList :: ReadS [RangeArgs]
$creadPrec :: ReadPrec RangeArgs
readPrec :: ReadPrec RangeArgs
$creadListPrec :: ReadPrec [RangeArgs]
readListPrec :: ReadPrec [RangeArgs]
Read, Int -> RangeArgs -> ShowS
[RangeArgs] -> ShowS
RangeArgs -> String
(Int -> RangeArgs -> ShowS)
-> (RangeArgs -> String)
-> ([RangeArgs] -> ShowS)
-> Show RangeArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> RangeArgs -> ShowS
showsPrec :: Int -> RangeArgs -> ShowS
$cshow :: RangeArgs -> String
show :: RangeArgs -> String
$cshowList :: [RangeArgs] -> ShowS
showList :: [RangeArgs] -> ShowS
Show)
_RangeArgs :: Name
_RangeArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.RangeArgs")
_RangeArgs_scope :: Name
_RangeArgs_scope = (String -> Name
Core.Name String
"scope")
_RangeArgs_min :: Name
_RangeArgs_min = (String -> Name
Core.Name String
"min")
_RangeArgs_max :: Name
_RangeArgs_max = (String -> Name
Core.Name String
"max")
data OptionalStringArgumentAndNestedTraversal =
OptionalStringArgumentAndNestedTraversal {
OptionalStringArgumentAndNestedTraversal -> Maybe StringArgument
optionalStringArgumentAndNestedTraversalString :: (Maybe StringArgument),
OptionalStringArgumentAndNestedTraversal -> NestedTraversal
optionalStringArgumentAndNestedTraversalTraversal :: NestedTraversal}
deriving (OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
(OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool)
-> (OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool)
-> Eq OptionalStringArgumentAndNestedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
== :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
$c/= :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
/= :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
Eq, Eq OptionalStringArgumentAndNestedTraversal
Eq OptionalStringArgumentAndNestedTraversal =>
(OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Ordering)
-> (OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool)
-> (OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool)
-> (OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool)
-> (OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool)
-> (OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal)
-> (OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal)
-> Ord OptionalStringArgumentAndNestedTraversal
OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Ordering
OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Ordering
compare :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Ordering
$c< :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
< :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
$c<= :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
<= :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
$c> :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
> :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
$c>= :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
>= :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal -> Bool
$cmax :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
max :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
$cmin :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
min :: OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
-> OptionalStringArgumentAndNestedTraversal
Ord, ReadPrec [OptionalStringArgumentAndNestedTraversal]
ReadPrec OptionalStringArgumentAndNestedTraversal
Int -> ReadS OptionalStringArgumentAndNestedTraversal
ReadS [OptionalStringArgumentAndNestedTraversal]
(Int -> ReadS OptionalStringArgumentAndNestedTraversal)
-> ReadS [OptionalStringArgumentAndNestedTraversal]
-> ReadPrec OptionalStringArgumentAndNestedTraversal
-> ReadPrec [OptionalStringArgumentAndNestedTraversal]
-> Read OptionalStringArgumentAndNestedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS OptionalStringArgumentAndNestedTraversal
readsPrec :: Int -> ReadS OptionalStringArgumentAndNestedTraversal
$creadList :: ReadS [OptionalStringArgumentAndNestedTraversal]
readList :: ReadS [OptionalStringArgumentAndNestedTraversal]
$creadPrec :: ReadPrec OptionalStringArgumentAndNestedTraversal
readPrec :: ReadPrec OptionalStringArgumentAndNestedTraversal
$creadListPrec :: ReadPrec [OptionalStringArgumentAndNestedTraversal]
readListPrec :: ReadPrec [OptionalStringArgumentAndNestedTraversal]
Read, Int -> OptionalStringArgumentAndNestedTraversal -> ShowS
[OptionalStringArgumentAndNestedTraversal] -> ShowS
OptionalStringArgumentAndNestedTraversal -> String
(Int -> OptionalStringArgumentAndNestedTraversal -> ShowS)
-> (OptionalStringArgumentAndNestedTraversal -> String)
-> ([OptionalStringArgumentAndNestedTraversal] -> ShowS)
-> Show OptionalStringArgumentAndNestedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OptionalStringArgumentAndNestedTraversal -> ShowS
showsPrec :: Int -> OptionalStringArgumentAndNestedTraversal -> ShowS
$cshow :: OptionalStringArgumentAndNestedTraversal -> String
show :: OptionalStringArgumentAndNestedTraversal -> String
$cshowList :: [OptionalStringArgumentAndNestedTraversal] -> ShowS
showList :: [OptionalStringArgumentAndNestedTraversal] -> ShowS
Show)
_OptionalStringArgumentAndNestedTraversal :: Name
_OptionalStringArgumentAndNestedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.OptionalStringArgumentAndNestedTraversal")
_OptionalStringArgumentAndNestedTraversal_string :: Name
_OptionalStringArgumentAndNestedTraversal_string = (String -> Name
Core.Name String
"string")
_OptionalStringArgumentAndNestedTraversal_traversal :: Name
_OptionalStringArgumentAndNestedTraversal_traversal = (String -> Name
Core.Name String
"traversal")
data SelectArgs =
SelectArgsColumn TraversalColumnArgument |
SelectArgsPopStrings PopStringsArgument |
SelectArgsPopTraversal TraversalPopArgumentAndNestedTraversal |
SelectArgsStrings [StringArgument] |
SelectArgsTraversal NestedTraversal
deriving (SelectArgs -> SelectArgs -> Bool
(SelectArgs -> SelectArgs -> Bool)
-> (SelectArgs -> SelectArgs -> Bool) -> Eq SelectArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SelectArgs -> SelectArgs -> Bool
== :: SelectArgs -> SelectArgs -> Bool
$c/= :: SelectArgs -> SelectArgs -> Bool
/= :: SelectArgs -> SelectArgs -> Bool
Eq, Eq SelectArgs
Eq SelectArgs =>
(SelectArgs -> SelectArgs -> Ordering)
-> (SelectArgs -> SelectArgs -> Bool)
-> (SelectArgs -> SelectArgs -> Bool)
-> (SelectArgs -> SelectArgs -> Bool)
-> (SelectArgs -> SelectArgs -> Bool)
-> (SelectArgs -> SelectArgs -> SelectArgs)
-> (SelectArgs -> SelectArgs -> SelectArgs)
-> Ord SelectArgs
SelectArgs -> SelectArgs -> Bool
SelectArgs -> SelectArgs -> Ordering
SelectArgs -> SelectArgs -> SelectArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: SelectArgs -> SelectArgs -> Ordering
compare :: SelectArgs -> SelectArgs -> Ordering
$c< :: SelectArgs -> SelectArgs -> Bool
< :: SelectArgs -> SelectArgs -> Bool
$c<= :: SelectArgs -> SelectArgs -> Bool
<= :: SelectArgs -> SelectArgs -> Bool
$c> :: SelectArgs -> SelectArgs -> Bool
> :: SelectArgs -> SelectArgs -> Bool
$c>= :: SelectArgs -> SelectArgs -> Bool
>= :: SelectArgs -> SelectArgs -> Bool
$cmax :: SelectArgs -> SelectArgs -> SelectArgs
max :: SelectArgs -> SelectArgs -> SelectArgs
$cmin :: SelectArgs -> SelectArgs -> SelectArgs
min :: SelectArgs -> SelectArgs -> SelectArgs
Ord, ReadPrec [SelectArgs]
ReadPrec SelectArgs
Int -> ReadS SelectArgs
ReadS [SelectArgs]
(Int -> ReadS SelectArgs)
-> ReadS [SelectArgs]
-> ReadPrec SelectArgs
-> ReadPrec [SelectArgs]
-> Read SelectArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS SelectArgs
readsPrec :: Int -> ReadS SelectArgs
$creadList :: ReadS [SelectArgs]
readList :: ReadS [SelectArgs]
$creadPrec :: ReadPrec SelectArgs
readPrec :: ReadPrec SelectArgs
$creadListPrec :: ReadPrec [SelectArgs]
readListPrec :: ReadPrec [SelectArgs]
Read, Int -> SelectArgs -> ShowS
[SelectArgs] -> ShowS
SelectArgs -> String
(Int -> SelectArgs -> ShowS)
-> (SelectArgs -> String)
-> ([SelectArgs] -> ShowS)
-> Show SelectArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SelectArgs -> ShowS
showsPrec :: Int -> SelectArgs -> ShowS
$cshow :: SelectArgs -> String
show :: SelectArgs -> String
$cshowList :: [SelectArgs] -> ShowS
showList :: [SelectArgs] -> ShowS
Show)
_SelectArgs :: Name
_SelectArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.SelectArgs")
_SelectArgs_column :: Name
_SelectArgs_column = (String -> Name
Core.Name String
"column")
_SelectArgs_popStrings :: Name
_SelectArgs_popStrings = (String -> Name
Core.Name String
"popStrings")
_SelectArgs_popTraversal :: Name
_SelectArgs_popTraversal = (String -> Name
Core.Name String
"popTraversal")
_SelectArgs_strings :: Name
_SelectArgs_strings = (String -> Name
Core.Name String
"strings")
_SelectArgs_traversal :: Name
_SelectArgs_traversal = (String -> Name
Core.Name String
"traversal")
data PopStringsArgument =
PopStringsArgument {
PopStringsArgument -> TraversalPopArgument
popStringsArgumentPop :: TraversalPopArgument,
PopStringsArgument -> [StringArgument]
popStringsArgumentString :: [StringArgument]}
deriving (PopStringsArgument -> PopStringsArgument -> Bool
(PopStringsArgument -> PopStringsArgument -> Bool)
-> (PopStringsArgument -> PopStringsArgument -> Bool)
-> Eq PopStringsArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PopStringsArgument -> PopStringsArgument -> Bool
== :: PopStringsArgument -> PopStringsArgument -> Bool
$c/= :: PopStringsArgument -> PopStringsArgument -> Bool
/= :: PopStringsArgument -> PopStringsArgument -> Bool
Eq, Eq PopStringsArgument
Eq PopStringsArgument =>
(PopStringsArgument -> PopStringsArgument -> Ordering)
-> (PopStringsArgument -> PopStringsArgument -> Bool)
-> (PopStringsArgument -> PopStringsArgument -> Bool)
-> (PopStringsArgument -> PopStringsArgument -> Bool)
-> (PopStringsArgument -> PopStringsArgument -> Bool)
-> (PopStringsArgument -> PopStringsArgument -> PopStringsArgument)
-> (PopStringsArgument -> PopStringsArgument -> PopStringsArgument)
-> Ord PopStringsArgument
PopStringsArgument -> PopStringsArgument -> Bool
PopStringsArgument -> PopStringsArgument -> Ordering
PopStringsArgument -> PopStringsArgument -> PopStringsArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: PopStringsArgument -> PopStringsArgument -> Ordering
compare :: PopStringsArgument -> PopStringsArgument -> Ordering
$c< :: PopStringsArgument -> PopStringsArgument -> Bool
< :: PopStringsArgument -> PopStringsArgument -> Bool
$c<= :: PopStringsArgument -> PopStringsArgument -> Bool
<= :: PopStringsArgument -> PopStringsArgument -> Bool
$c> :: PopStringsArgument -> PopStringsArgument -> Bool
> :: PopStringsArgument -> PopStringsArgument -> Bool
$c>= :: PopStringsArgument -> PopStringsArgument -> Bool
>= :: PopStringsArgument -> PopStringsArgument -> Bool
$cmax :: PopStringsArgument -> PopStringsArgument -> PopStringsArgument
max :: PopStringsArgument -> PopStringsArgument -> PopStringsArgument
$cmin :: PopStringsArgument -> PopStringsArgument -> PopStringsArgument
min :: PopStringsArgument -> PopStringsArgument -> PopStringsArgument
Ord, ReadPrec [PopStringsArgument]
ReadPrec PopStringsArgument
Int -> ReadS PopStringsArgument
ReadS [PopStringsArgument]
(Int -> ReadS PopStringsArgument)
-> ReadS [PopStringsArgument]
-> ReadPrec PopStringsArgument
-> ReadPrec [PopStringsArgument]
-> Read PopStringsArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS PopStringsArgument
readsPrec :: Int -> ReadS PopStringsArgument
$creadList :: ReadS [PopStringsArgument]
readList :: ReadS [PopStringsArgument]
$creadPrec :: ReadPrec PopStringsArgument
readPrec :: ReadPrec PopStringsArgument
$creadListPrec :: ReadPrec [PopStringsArgument]
readListPrec :: ReadPrec [PopStringsArgument]
Read, Int -> PopStringsArgument -> ShowS
[PopStringsArgument] -> ShowS
PopStringsArgument -> String
(Int -> PopStringsArgument -> ShowS)
-> (PopStringsArgument -> String)
-> ([PopStringsArgument] -> ShowS)
-> Show PopStringsArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PopStringsArgument -> ShowS
showsPrec :: Int -> PopStringsArgument -> ShowS
$cshow :: PopStringsArgument -> String
show :: PopStringsArgument -> String
$cshowList :: [PopStringsArgument] -> ShowS
showList :: [PopStringsArgument] -> ShowS
Show)
_PopStringsArgument :: Name
_PopStringsArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.PopStringsArgument")
_PopStringsArgument_pop :: Name
_PopStringsArgument_pop = (String -> Name
Core.Name String
"pop")
_PopStringsArgument_string :: Name
_PopStringsArgument_string = (String -> Name
Core.Name String
"string")
data TraversalPopArgumentAndNestedTraversal =
TraversalPopArgumentAndNestedTraversal {
TraversalPopArgumentAndNestedTraversal -> TraversalPopArgument
traversalPopArgumentAndNestedTraversalPop :: TraversalPopArgument,
TraversalPopArgumentAndNestedTraversal -> NestedTraversal
traversalPopArgumentAndNestedTraversalTraversal :: NestedTraversal}
deriving (TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
(TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool)
-> (TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool)
-> Eq TraversalPopArgumentAndNestedTraversal
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
== :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
$c/= :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
/= :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
Eq, Eq TraversalPopArgumentAndNestedTraversal
Eq TraversalPopArgumentAndNestedTraversal =>
(TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Ordering)
-> (TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool)
-> (TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool)
-> (TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool)
-> (TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool)
-> (TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal)
-> (TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal)
-> Ord TraversalPopArgumentAndNestedTraversal
TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Ordering
TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Ordering
compare :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Ordering
$c< :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
< :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
$c<= :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
<= :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
$c> :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
> :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
$c>= :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
>= :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal -> Bool
$cmax :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
max :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
$cmin :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
min :: TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
-> TraversalPopArgumentAndNestedTraversal
Ord, ReadPrec [TraversalPopArgumentAndNestedTraversal]
ReadPrec TraversalPopArgumentAndNestedTraversal
Int -> ReadS TraversalPopArgumentAndNestedTraversal
ReadS [TraversalPopArgumentAndNestedTraversal]
(Int -> ReadS TraversalPopArgumentAndNestedTraversal)
-> ReadS [TraversalPopArgumentAndNestedTraversal]
-> ReadPrec TraversalPopArgumentAndNestedTraversal
-> ReadPrec [TraversalPopArgumentAndNestedTraversal]
-> Read TraversalPopArgumentAndNestedTraversal
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalPopArgumentAndNestedTraversal
readsPrec :: Int -> ReadS TraversalPopArgumentAndNestedTraversal
$creadList :: ReadS [TraversalPopArgumentAndNestedTraversal]
readList :: ReadS [TraversalPopArgumentAndNestedTraversal]
$creadPrec :: ReadPrec TraversalPopArgumentAndNestedTraversal
readPrec :: ReadPrec TraversalPopArgumentAndNestedTraversal
$creadListPrec :: ReadPrec [TraversalPopArgumentAndNestedTraversal]
readListPrec :: ReadPrec [TraversalPopArgumentAndNestedTraversal]
Read, Int -> TraversalPopArgumentAndNestedTraversal -> ShowS
[TraversalPopArgumentAndNestedTraversal] -> ShowS
TraversalPopArgumentAndNestedTraversal -> String
(Int -> TraversalPopArgumentAndNestedTraversal -> ShowS)
-> (TraversalPopArgumentAndNestedTraversal -> String)
-> ([TraversalPopArgumentAndNestedTraversal] -> ShowS)
-> Show TraversalPopArgumentAndNestedTraversal
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalPopArgumentAndNestedTraversal -> ShowS
showsPrec :: Int -> TraversalPopArgumentAndNestedTraversal -> ShowS
$cshow :: TraversalPopArgumentAndNestedTraversal -> String
show :: TraversalPopArgumentAndNestedTraversal -> String
$cshowList :: [TraversalPopArgumentAndNestedTraversal] -> ShowS
showList :: [TraversalPopArgumentAndNestedTraversal] -> ShowS
Show)
_TraversalPopArgumentAndNestedTraversal :: Name
_TraversalPopArgumentAndNestedTraversal = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalPopArgumentAndNestedTraversal")
_TraversalPopArgumentAndNestedTraversal_pop :: Name
_TraversalPopArgumentAndNestedTraversal_pop = (String -> Name
Core.Name String
"pop")
_TraversalPopArgumentAndNestedTraversal_traversal :: Name
_TraversalPopArgumentAndNestedTraversal_traversal = (String -> Name
Core.Name String
"traversal")
data OptionalTraversalScopeArgumentAndIntegerArgument =
OptionalTraversalScopeArgumentAndIntegerArgument {
OptionalTraversalScopeArgumentAndIntegerArgument
-> Maybe TraversalScopeArgument
optionalTraversalScopeArgumentAndIntegerArgumentScope :: (Maybe TraversalScopeArgument),
OptionalTraversalScopeArgumentAndIntegerArgument -> IntegerArgument
optionalTraversalScopeArgumentAndIntegerArgumentLong :: IntegerArgument}
deriving (OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
(OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool)
-> (OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool)
-> Eq OptionalTraversalScopeArgumentAndIntegerArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
== :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
$c/= :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
/= :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
Eq, Eq OptionalTraversalScopeArgumentAndIntegerArgument
Eq OptionalTraversalScopeArgumentAndIntegerArgument =>
(OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Ordering)
-> (OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool)
-> (OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool)
-> (OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool)
-> (OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool)
-> (OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument)
-> (OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument)
-> Ord OptionalTraversalScopeArgumentAndIntegerArgument
OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Ordering
OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Ordering
compare :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Ordering
$c< :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
< :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
$c<= :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
<= :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
$c> :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
> :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
$c>= :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
>= :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument -> Bool
$cmax :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
max :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
$cmin :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
min :: OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
-> OptionalTraversalScopeArgumentAndIntegerArgument
Ord, ReadPrec [OptionalTraversalScopeArgumentAndIntegerArgument]
ReadPrec OptionalTraversalScopeArgumentAndIntegerArgument
Int -> ReadS OptionalTraversalScopeArgumentAndIntegerArgument
ReadS [OptionalTraversalScopeArgumentAndIntegerArgument]
(Int -> ReadS OptionalTraversalScopeArgumentAndIntegerArgument)
-> ReadS [OptionalTraversalScopeArgumentAndIntegerArgument]
-> ReadPrec OptionalTraversalScopeArgumentAndIntegerArgument
-> ReadPrec [OptionalTraversalScopeArgumentAndIntegerArgument]
-> Read OptionalTraversalScopeArgumentAndIntegerArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS OptionalTraversalScopeArgumentAndIntegerArgument
readsPrec :: Int -> ReadS OptionalTraversalScopeArgumentAndIntegerArgument
$creadList :: ReadS [OptionalTraversalScopeArgumentAndIntegerArgument]
readList :: ReadS [OptionalTraversalScopeArgumentAndIntegerArgument]
$creadPrec :: ReadPrec OptionalTraversalScopeArgumentAndIntegerArgument
readPrec :: ReadPrec OptionalTraversalScopeArgumentAndIntegerArgument
$creadListPrec :: ReadPrec [OptionalTraversalScopeArgumentAndIntegerArgument]
readListPrec :: ReadPrec [OptionalTraversalScopeArgumentAndIntegerArgument]
Read, Int -> OptionalTraversalScopeArgumentAndIntegerArgument -> ShowS
[OptionalTraversalScopeArgumentAndIntegerArgument] -> ShowS
OptionalTraversalScopeArgumentAndIntegerArgument -> String
(Int -> OptionalTraversalScopeArgumentAndIntegerArgument -> ShowS)
-> (OptionalTraversalScopeArgumentAndIntegerArgument -> String)
-> ([OptionalTraversalScopeArgumentAndIntegerArgument] -> ShowS)
-> Show OptionalTraversalScopeArgumentAndIntegerArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OptionalTraversalScopeArgumentAndIntegerArgument -> ShowS
showsPrec :: Int -> OptionalTraversalScopeArgumentAndIntegerArgument -> ShowS
$cshow :: OptionalTraversalScopeArgumentAndIntegerArgument -> String
show :: OptionalTraversalScopeArgumentAndIntegerArgument -> String
$cshowList :: [OptionalTraversalScopeArgumentAndIntegerArgument] -> ShowS
showList :: [OptionalTraversalScopeArgumentAndIntegerArgument] -> ShowS
Show)
_OptionalTraversalScopeArgumentAndIntegerArgument :: Name
_OptionalTraversalScopeArgumentAndIntegerArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.OptionalTraversalScopeArgumentAndIntegerArgument")
_OptionalTraversalScopeArgumentAndIntegerArgument_scope :: Name
_OptionalTraversalScopeArgumentAndIntegerArgument_scope = (String -> Name
Core.Name String
"scope")
_OptionalTraversalScopeArgumentAndIntegerArgument_long :: Name
_OptionalTraversalScopeArgumentAndIntegerArgument_long = (String -> Name
Core.Name String
"long")
data TailArgs =
TailArgs {
TailArgs -> Maybe TraversalScopeArgument
tailArgsScope :: (Maybe TraversalScopeArgument),
TailArgs -> Maybe IntegerArgument
tailArgsInteger :: (Maybe IntegerArgument)}
deriving (TailArgs -> TailArgs -> Bool
(TailArgs -> TailArgs -> Bool)
-> (TailArgs -> TailArgs -> Bool) -> Eq TailArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TailArgs -> TailArgs -> Bool
== :: TailArgs -> TailArgs -> Bool
$c/= :: TailArgs -> TailArgs -> Bool
/= :: TailArgs -> TailArgs -> Bool
Eq, Eq TailArgs
Eq TailArgs =>
(TailArgs -> TailArgs -> Ordering)
-> (TailArgs -> TailArgs -> Bool)
-> (TailArgs -> TailArgs -> Bool)
-> (TailArgs -> TailArgs -> Bool)
-> (TailArgs -> TailArgs -> Bool)
-> (TailArgs -> TailArgs -> TailArgs)
-> (TailArgs -> TailArgs -> TailArgs)
-> Ord TailArgs
TailArgs -> TailArgs -> Bool
TailArgs -> TailArgs -> Ordering
TailArgs -> TailArgs -> TailArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TailArgs -> TailArgs -> Ordering
compare :: TailArgs -> TailArgs -> Ordering
$c< :: TailArgs -> TailArgs -> Bool
< :: TailArgs -> TailArgs -> Bool
$c<= :: TailArgs -> TailArgs -> Bool
<= :: TailArgs -> TailArgs -> Bool
$c> :: TailArgs -> TailArgs -> Bool
> :: TailArgs -> TailArgs -> Bool
$c>= :: TailArgs -> TailArgs -> Bool
>= :: TailArgs -> TailArgs -> Bool
$cmax :: TailArgs -> TailArgs -> TailArgs
max :: TailArgs -> TailArgs -> TailArgs
$cmin :: TailArgs -> TailArgs -> TailArgs
min :: TailArgs -> TailArgs -> TailArgs
Ord, ReadPrec [TailArgs]
ReadPrec TailArgs
Int -> ReadS TailArgs
ReadS [TailArgs]
(Int -> ReadS TailArgs)
-> ReadS [TailArgs]
-> ReadPrec TailArgs
-> ReadPrec [TailArgs]
-> Read TailArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TailArgs
readsPrec :: Int -> ReadS TailArgs
$creadList :: ReadS [TailArgs]
readList :: ReadS [TailArgs]
$creadPrec :: ReadPrec TailArgs
readPrec :: ReadPrec TailArgs
$creadListPrec :: ReadPrec [TailArgs]
readListPrec :: ReadPrec [TailArgs]
Read, Int -> TailArgs -> ShowS
[TailArgs] -> ShowS
TailArgs -> String
(Int -> TailArgs -> ShowS)
-> (TailArgs -> String) -> ([TailArgs] -> ShowS) -> Show TailArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TailArgs -> ShowS
showsPrec :: Int -> TailArgs -> ShowS
$cshow :: TailArgs -> String
show :: TailArgs -> String
$cshowList :: [TailArgs] -> ShowS
showList :: [TailArgs] -> ShowS
Show)
_TailArgs :: Name
_TailArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TailArgs")
_TailArgs_scope :: Name
_TailArgs_scope = (String -> Name
Core.Name String
"scope")
_TailArgs_integer :: Name
_TailArgs_integer = (String -> Name
Core.Name String
"integer")
data ToArgs =
ToArgsDirection DirectionAndVarargs |
ToArgsString StringArgument |
ToArgsVertex StructureVertexArgument |
ToArgsTraversal NestedTraversal
deriving (ToArgs -> ToArgs -> Bool
(ToArgs -> ToArgs -> Bool)
-> (ToArgs -> ToArgs -> Bool) -> Eq ToArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ToArgs -> ToArgs -> Bool
== :: ToArgs -> ToArgs -> Bool
$c/= :: ToArgs -> ToArgs -> Bool
/= :: ToArgs -> ToArgs -> Bool
Eq, Eq ToArgs
Eq ToArgs =>
(ToArgs -> ToArgs -> Ordering)
-> (ToArgs -> ToArgs -> Bool)
-> (ToArgs -> ToArgs -> Bool)
-> (ToArgs -> ToArgs -> Bool)
-> (ToArgs -> ToArgs -> Bool)
-> (ToArgs -> ToArgs -> ToArgs)
-> (ToArgs -> ToArgs -> ToArgs)
-> Ord ToArgs
ToArgs -> ToArgs -> Bool
ToArgs -> ToArgs -> Ordering
ToArgs -> ToArgs -> ToArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ToArgs -> ToArgs -> Ordering
compare :: ToArgs -> ToArgs -> Ordering
$c< :: ToArgs -> ToArgs -> Bool
< :: ToArgs -> ToArgs -> Bool
$c<= :: ToArgs -> ToArgs -> Bool
<= :: ToArgs -> ToArgs -> Bool
$c> :: ToArgs -> ToArgs -> Bool
> :: ToArgs -> ToArgs -> Bool
$c>= :: ToArgs -> ToArgs -> Bool
>= :: ToArgs -> ToArgs -> Bool
$cmax :: ToArgs -> ToArgs -> ToArgs
max :: ToArgs -> ToArgs -> ToArgs
$cmin :: ToArgs -> ToArgs -> ToArgs
min :: ToArgs -> ToArgs -> ToArgs
Ord, ReadPrec [ToArgs]
ReadPrec ToArgs
Int -> ReadS ToArgs
ReadS [ToArgs]
(Int -> ReadS ToArgs)
-> ReadS [ToArgs]
-> ReadPrec ToArgs
-> ReadPrec [ToArgs]
-> Read ToArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ToArgs
readsPrec :: Int -> ReadS ToArgs
$creadList :: ReadS [ToArgs]
readList :: ReadS [ToArgs]
$creadPrec :: ReadPrec ToArgs
readPrec :: ReadPrec ToArgs
$creadListPrec :: ReadPrec [ToArgs]
readListPrec :: ReadPrec [ToArgs]
Read, Int -> ToArgs -> ShowS
[ToArgs] -> ShowS
ToArgs -> String
(Int -> ToArgs -> ShowS)
-> (ToArgs -> String) -> ([ToArgs] -> ShowS) -> Show ToArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ToArgs -> ShowS
showsPrec :: Int -> ToArgs -> ShowS
$cshow :: ToArgs -> String
show :: ToArgs -> String
$cshowList :: [ToArgs] -> ShowS
showList :: [ToArgs] -> ShowS
Show)
_ToArgs :: Name
_ToArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ToArgs")
_ToArgs_direction :: Name
_ToArgs_direction = (String -> Name
Core.Name String
"direction")
_ToArgs_string :: Name
_ToArgs_string = (String -> Name
Core.Name String
"string")
_ToArgs_vertex :: Name
_ToArgs_vertex = (String -> Name
Core.Name String
"vertex")
_ToArgs_traversal :: Name
_ToArgs_traversal = (String -> Name
Core.Name String
"traversal")
data DirectionAndVarargs =
DirectionAndVarargs {
DirectionAndVarargs -> TraversalDirectionArgument
directionAndVarargsDirection :: TraversalDirectionArgument,
DirectionAndVarargs -> [StringNullableArgument]
directionAndVarargsVarargs :: [StringNullableArgument]}
deriving (DirectionAndVarargs -> DirectionAndVarargs -> Bool
(DirectionAndVarargs -> DirectionAndVarargs -> Bool)
-> (DirectionAndVarargs -> DirectionAndVarargs -> Bool)
-> Eq DirectionAndVarargs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
== :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
$c/= :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
/= :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
Eq, Eq DirectionAndVarargs
Eq DirectionAndVarargs =>
(DirectionAndVarargs -> DirectionAndVarargs -> Ordering)
-> (DirectionAndVarargs -> DirectionAndVarargs -> Bool)
-> (DirectionAndVarargs -> DirectionAndVarargs -> Bool)
-> (DirectionAndVarargs -> DirectionAndVarargs -> Bool)
-> (DirectionAndVarargs -> DirectionAndVarargs -> Bool)
-> (DirectionAndVarargs
-> DirectionAndVarargs -> DirectionAndVarargs)
-> (DirectionAndVarargs
-> DirectionAndVarargs -> DirectionAndVarargs)
-> Ord DirectionAndVarargs
DirectionAndVarargs -> DirectionAndVarargs -> Bool
DirectionAndVarargs -> DirectionAndVarargs -> Ordering
DirectionAndVarargs -> DirectionAndVarargs -> DirectionAndVarargs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: DirectionAndVarargs -> DirectionAndVarargs -> Ordering
compare :: DirectionAndVarargs -> DirectionAndVarargs -> Ordering
$c< :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
< :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
$c<= :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
<= :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
$c> :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
> :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
$c>= :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
>= :: DirectionAndVarargs -> DirectionAndVarargs -> Bool
$cmax :: DirectionAndVarargs -> DirectionAndVarargs -> DirectionAndVarargs
max :: DirectionAndVarargs -> DirectionAndVarargs -> DirectionAndVarargs
$cmin :: DirectionAndVarargs -> DirectionAndVarargs -> DirectionAndVarargs
min :: DirectionAndVarargs -> DirectionAndVarargs -> DirectionAndVarargs
Ord, ReadPrec [DirectionAndVarargs]
ReadPrec DirectionAndVarargs
Int -> ReadS DirectionAndVarargs
ReadS [DirectionAndVarargs]
(Int -> ReadS DirectionAndVarargs)
-> ReadS [DirectionAndVarargs]
-> ReadPrec DirectionAndVarargs
-> ReadPrec [DirectionAndVarargs]
-> Read DirectionAndVarargs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS DirectionAndVarargs
readsPrec :: Int -> ReadS DirectionAndVarargs
$creadList :: ReadS [DirectionAndVarargs]
readList :: ReadS [DirectionAndVarargs]
$creadPrec :: ReadPrec DirectionAndVarargs
readPrec :: ReadPrec DirectionAndVarargs
$creadListPrec :: ReadPrec [DirectionAndVarargs]
readListPrec :: ReadPrec [DirectionAndVarargs]
Read, Int -> DirectionAndVarargs -> ShowS
[DirectionAndVarargs] -> ShowS
DirectionAndVarargs -> String
(Int -> DirectionAndVarargs -> ShowS)
-> (DirectionAndVarargs -> String)
-> ([DirectionAndVarargs] -> ShowS)
-> Show DirectionAndVarargs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DirectionAndVarargs -> ShowS
showsPrec :: Int -> DirectionAndVarargs -> ShowS
$cshow :: DirectionAndVarargs -> String
show :: DirectionAndVarargs -> String
$cshowList :: [DirectionAndVarargs] -> ShowS
showList :: [DirectionAndVarargs] -> ShowS
Show)
_DirectionAndVarargs :: Name
_DirectionAndVarargs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.DirectionAndVarargs")
_DirectionAndVarargs_direction :: Name
_DirectionAndVarargs_direction = (String -> Name
Core.Name String
"direction")
_DirectionAndVarargs_varargs :: Name
_DirectionAndVarargs_varargs = (String -> Name
Core.Name String
"varargs")
data ValueMapArgs =
ValueMapArgsString [StringNullableArgument] |
ValueMapArgsBoolean ValueMapBooleanArgs
deriving (ValueMapArgs -> ValueMapArgs -> Bool
(ValueMapArgs -> ValueMapArgs -> Bool)
-> (ValueMapArgs -> ValueMapArgs -> Bool) -> Eq ValueMapArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ValueMapArgs -> ValueMapArgs -> Bool
== :: ValueMapArgs -> ValueMapArgs -> Bool
$c/= :: ValueMapArgs -> ValueMapArgs -> Bool
/= :: ValueMapArgs -> ValueMapArgs -> Bool
Eq, Eq ValueMapArgs
Eq ValueMapArgs =>
(ValueMapArgs -> ValueMapArgs -> Ordering)
-> (ValueMapArgs -> ValueMapArgs -> Bool)
-> (ValueMapArgs -> ValueMapArgs -> Bool)
-> (ValueMapArgs -> ValueMapArgs -> Bool)
-> (ValueMapArgs -> ValueMapArgs -> Bool)
-> (ValueMapArgs -> ValueMapArgs -> ValueMapArgs)
-> (ValueMapArgs -> ValueMapArgs -> ValueMapArgs)
-> Ord ValueMapArgs
ValueMapArgs -> ValueMapArgs -> Bool
ValueMapArgs -> ValueMapArgs -> Ordering
ValueMapArgs -> ValueMapArgs -> ValueMapArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ValueMapArgs -> ValueMapArgs -> Ordering
compare :: ValueMapArgs -> ValueMapArgs -> Ordering
$c< :: ValueMapArgs -> ValueMapArgs -> Bool
< :: ValueMapArgs -> ValueMapArgs -> Bool
$c<= :: ValueMapArgs -> ValueMapArgs -> Bool
<= :: ValueMapArgs -> ValueMapArgs -> Bool
$c> :: ValueMapArgs -> ValueMapArgs -> Bool
> :: ValueMapArgs -> ValueMapArgs -> Bool
$c>= :: ValueMapArgs -> ValueMapArgs -> Bool
>= :: ValueMapArgs -> ValueMapArgs -> Bool
$cmax :: ValueMapArgs -> ValueMapArgs -> ValueMapArgs
max :: ValueMapArgs -> ValueMapArgs -> ValueMapArgs
$cmin :: ValueMapArgs -> ValueMapArgs -> ValueMapArgs
min :: ValueMapArgs -> ValueMapArgs -> ValueMapArgs
Ord, ReadPrec [ValueMapArgs]
ReadPrec ValueMapArgs
Int -> ReadS ValueMapArgs
ReadS [ValueMapArgs]
(Int -> ReadS ValueMapArgs)
-> ReadS [ValueMapArgs]
-> ReadPrec ValueMapArgs
-> ReadPrec [ValueMapArgs]
-> Read ValueMapArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ValueMapArgs
readsPrec :: Int -> ReadS ValueMapArgs
$creadList :: ReadS [ValueMapArgs]
readList :: ReadS [ValueMapArgs]
$creadPrec :: ReadPrec ValueMapArgs
readPrec :: ReadPrec ValueMapArgs
$creadListPrec :: ReadPrec [ValueMapArgs]
readListPrec :: ReadPrec [ValueMapArgs]
Read, Int -> ValueMapArgs -> ShowS
[ValueMapArgs] -> ShowS
ValueMapArgs -> String
(Int -> ValueMapArgs -> ShowS)
-> (ValueMapArgs -> String)
-> ([ValueMapArgs] -> ShowS)
-> Show ValueMapArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ValueMapArgs -> ShowS
showsPrec :: Int -> ValueMapArgs -> ShowS
$cshow :: ValueMapArgs -> String
show :: ValueMapArgs -> String
$cshowList :: [ValueMapArgs] -> ShowS
showList :: [ValueMapArgs] -> ShowS
Show)
_ValueMapArgs :: Name
_ValueMapArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ValueMapArgs")
_ValueMapArgs_string :: Name
_ValueMapArgs_string = (String -> Name
Core.Name String
"string")
_ValueMapArgs_boolean :: Name
_ValueMapArgs_boolean = (String -> Name
Core.Name String
"boolean")
data ValueMapBooleanArgs =
ValueMapBooleanArgs {
ValueMapBooleanArgs -> BooleanArgument
valueMapBooleanArgsValue :: BooleanArgument,
ValueMapBooleanArgs -> Maybe [StringNullableArgument]
valueMapBooleanArgsKeys :: (Maybe [StringNullableArgument])}
deriving (ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
(ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool)
-> (ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool)
-> Eq ValueMapBooleanArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
== :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
$c/= :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
/= :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
Eq, Eq ValueMapBooleanArgs
Eq ValueMapBooleanArgs =>
(ValueMapBooleanArgs -> ValueMapBooleanArgs -> Ordering)
-> (ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool)
-> (ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool)
-> (ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool)
-> (ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool)
-> (ValueMapBooleanArgs
-> ValueMapBooleanArgs -> ValueMapBooleanArgs)
-> (ValueMapBooleanArgs
-> ValueMapBooleanArgs -> ValueMapBooleanArgs)
-> Ord ValueMapBooleanArgs
ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
ValueMapBooleanArgs -> ValueMapBooleanArgs -> Ordering
ValueMapBooleanArgs -> ValueMapBooleanArgs -> ValueMapBooleanArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Ordering
compare :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Ordering
$c< :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
< :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
$c<= :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
<= :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
$c> :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
> :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
$c>= :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
>= :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> Bool
$cmax :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> ValueMapBooleanArgs
max :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> ValueMapBooleanArgs
$cmin :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> ValueMapBooleanArgs
min :: ValueMapBooleanArgs -> ValueMapBooleanArgs -> ValueMapBooleanArgs
Ord, ReadPrec [ValueMapBooleanArgs]
ReadPrec ValueMapBooleanArgs
Int -> ReadS ValueMapBooleanArgs
ReadS [ValueMapBooleanArgs]
(Int -> ReadS ValueMapBooleanArgs)
-> ReadS [ValueMapBooleanArgs]
-> ReadPrec ValueMapBooleanArgs
-> ReadPrec [ValueMapBooleanArgs]
-> Read ValueMapBooleanArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ValueMapBooleanArgs
readsPrec :: Int -> ReadS ValueMapBooleanArgs
$creadList :: ReadS [ValueMapBooleanArgs]
readList :: ReadS [ValueMapBooleanArgs]
$creadPrec :: ReadPrec ValueMapBooleanArgs
readPrec :: ReadPrec ValueMapBooleanArgs
$creadListPrec :: ReadPrec [ValueMapBooleanArgs]
readListPrec :: ReadPrec [ValueMapBooleanArgs]
Read, Int -> ValueMapBooleanArgs -> ShowS
[ValueMapBooleanArgs] -> ShowS
ValueMapBooleanArgs -> String
(Int -> ValueMapBooleanArgs -> ShowS)
-> (ValueMapBooleanArgs -> String)
-> ([ValueMapBooleanArgs] -> ShowS)
-> Show ValueMapBooleanArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ValueMapBooleanArgs -> ShowS
showsPrec :: Int -> ValueMapBooleanArgs -> ShowS
$cshow :: ValueMapBooleanArgs -> String
show :: ValueMapBooleanArgs -> String
$cshowList :: [ValueMapBooleanArgs] -> ShowS
showList :: [ValueMapBooleanArgs] -> ShowS
Show)
_ValueMapBooleanArgs :: Name
_ValueMapBooleanArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ValueMapBooleanArgs")
_ValueMapBooleanArgs_value :: Name
_ValueMapBooleanArgs_value = (String -> Name
Core.Name String
"value")
_ValueMapBooleanArgs_keys :: Name
_ValueMapBooleanArgs_keys = (String -> Name
Core.Name String
"keys")
data WhereArgs =
WhereArgsPredicate WhereWithPredicateArgs |
WhereArgsString StringArgument |
WhereArgsTraversal NestedTraversal
deriving (WhereArgs -> WhereArgs -> Bool
(WhereArgs -> WhereArgs -> Bool)
-> (WhereArgs -> WhereArgs -> Bool) -> Eq WhereArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: WhereArgs -> WhereArgs -> Bool
== :: WhereArgs -> WhereArgs -> Bool
$c/= :: WhereArgs -> WhereArgs -> Bool
/= :: WhereArgs -> WhereArgs -> Bool
Eq, Eq WhereArgs
Eq WhereArgs =>
(WhereArgs -> WhereArgs -> Ordering)
-> (WhereArgs -> WhereArgs -> Bool)
-> (WhereArgs -> WhereArgs -> Bool)
-> (WhereArgs -> WhereArgs -> Bool)
-> (WhereArgs -> WhereArgs -> Bool)
-> (WhereArgs -> WhereArgs -> WhereArgs)
-> (WhereArgs -> WhereArgs -> WhereArgs)
-> Ord WhereArgs
WhereArgs -> WhereArgs -> Bool
WhereArgs -> WhereArgs -> Ordering
WhereArgs -> WhereArgs -> WhereArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: WhereArgs -> WhereArgs -> Ordering
compare :: WhereArgs -> WhereArgs -> Ordering
$c< :: WhereArgs -> WhereArgs -> Bool
< :: WhereArgs -> WhereArgs -> Bool
$c<= :: WhereArgs -> WhereArgs -> Bool
<= :: WhereArgs -> WhereArgs -> Bool
$c> :: WhereArgs -> WhereArgs -> Bool
> :: WhereArgs -> WhereArgs -> Bool
$c>= :: WhereArgs -> WhereArgs -> Bool
>= :: WhereArgs -> WhereArgs -> Bool
$cmax :: WhereArgs -> WhereArgs -> WhereArgs
max :: WhereArgs -> WhereArgs -> WhereArgs
$cmin :: WhereArgs -> WhereArgs -> WhereArgs
min :: WhereArgs -> WhereArgs -> WhereArgs
Ord, ReadPrec [WhereArgs]
ReadPrec WhereArgs
Int -> ReadS WhereArgs
ReadS [WhereArgs]
(Int -> ReadS WhereArgs)
-> ReadS [WhereArgs]
-> ReadPrec WhereArgs
-> ReadPrec [WhereArgs]
-> Read WhereArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS WhereArgs
readsPrec :: Int -> ReadS WhereArgs
$creadList :: ReadS [WhereArgs]
readList :: ReadS [WhereArgs]
$creadPrec :: ReadPrec WhereArgs
readPrec :: ReadPrec WhereArgs
$creadListPrec :: ReadPrec [WhereArgs]
readListPrec :: ReadPrec [WhereArgs]
Read, Int -> WhereArgs -> ShowS
[WhereArgs] -> ShowS
WhereArgs -> String
(Int -> WhereArgs -> ShowS)
-> (WhereArgs -> String)
-> ([WhereArgs] -> ShowS)
-> Show WhereArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> WhereArgs -> ShowS
showsPrec :: Int -> WhereArgs -> ShowS
$cshow :: WhereArgs -> String
show :: WhereArgs -> String
$cshowList :: [WhereArgs] -> ShowS
showList :: [WhereArgs] -> ShowS
Show)
_WhereArgs :: Name
_WhereArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.WhereArgs")
_WhereArgs_predicate :: Name
_WhereArgs_predicate = (String -> Name
Core.Name String
"predicate")
_WhereArgs_string :: Name
_WhereArgs_string = (String -> Name
Core.Name String
"string")
_WhereArgs_traversal :: Name
_WhereArgs_traversal = (String -> Name
Core.Name String
"traversal")
data WhereWithPredicateArgs =
WhereWithPredicateArgs {
WhereWithPredicateArgs -> Maybe StringArgument
whereWithPredicateArgsLeftArg :: (Maybe StringArgument),
WhereWithPredicateArgs -> TraversalPredicate
whereWithPredicateArgsPredicate :: TraversalPredicate}
deriving (WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
(WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool)
-> (WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool)
-> Eq WhereWithPredicateArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
== :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
$c/= :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
/= :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
Eq, Eq WhereWithPredicateArgs
Eq WhereWithPredicateArgs =>
(WhereWithPredicateArgs -> WhereWithPredicateArgs -> Ordering)
-> (WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool)
-> (WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool)
-> (WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool)
-> (WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool)
-> (WhereWithPredicateArgs
-> WhereWithPredicateArgs -> WhereWithPredicateArgs)
-> (WhereWithPredicateArgs
-> WhereWithPredicateArgs -> WhereWithPredicateArgs)
-> Ord WhereWithPredicateArgs
WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
WhereWithPredicateArgs -> WhereWithPredicateArgs -> Ordering
WhereWithPredicateArgs
-> WhereWithPredicateArgs -> WhereWithPredicateArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Ordering
compare :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Ordering
$c< :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
< :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
$c<= :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
<= :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
$c> :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
> :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
$c>= :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
>= :: WhereWithPredicateArgs -> WhereWithPredicateArgs -> Bool
$cmax :: WhereWithPredicateArgs
-> WhereWithPredicateArgs -> WhereWithPredicateArgs
max :: WhereWithPredicateArgs
-> WhereWithPredicateArgs -> WhereWithPredicateArgs
$cmin :: WhereWithPredicateArgs
-> WhereWithPredicateArgs -> WhereWithPredicateArgs
min :: WhereWithPredicateArgs
-> WhereWithPredicateArgs -> WhereWithPredicateArgs
Ord, ReadPrec [WhereWithPredicateArgs]
ReadPrec WhereWithPredicateArgs
Int -> ReadS WhereWithPredicateArgs
ReadS [WhereWithPredicateArgs]
(Int -> ReadS WhereWithPredicateArgs)
-> ReadS [WhereWithPredicateArgs]
-> ReadPrec WhereWithPredicateArgs
-> ReadPrec [WhereWithPredicateArgs]
-> Read WhereWithPredicateArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS WhereWithPredicateArgs
readsPrec :: Int -> ReadS WhereWithPredicateArgs
$creadList :: ReadS [WhereWithPredicateArgs]
readList :: ReadS [WhereWithPredicateArgs]
$creadPrec :: ReadPrec WhereWithPredicateArgs
readPrec :: ReadPrec WhereWithPredicateArgs
$creadListPrec :: ReadPrec [WhereWithPredicateArgs]
readListPrec :: ReadPrec [WhereWithPredicateArgs]
Read, Int -> WhereWithPredicateArgs -> ShowS
[WhereWithPredicateArgs] -> ShowS
WhereWithPredicateArgs -> String
(Int -> WhereWithPredicateArgs -> ShowS)
-> (WhereWithPredicateArgs -> String)
-> ([WhereWithPredicateArgs] -> ShowS)
-> Show WhereWithPredicateArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> WhereWithPredicateArgs -> ShowS
showsPrec :: Int -> WhereWithPredicateArgs -> ShowS
$cshow :: WhereWithPredicateArgs -> String
show :: WhereWithPredicateArgs -> String
$cshowList :: [WhereWithPredicateArgs] -> ShowS
showList :: [WhereWithPredicateArgs] -> ShowS
Show)
_WhereWithPredicateArgs :: Name
_WhereWithPredicateArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.WhereWithPredicateArgs")
_WhereWithPredicateArgs_leftArg :: Name
_WhereWithPredicateArgs_leftArg = (String -> Name
Core.Name String
"leftArg")
_WhereWithPredicateArgs_predicate :: Name
_WhereWithPredicateArgs_predicate = (String -> Name
Core.Name String
"predicate")
data WithArgs =
WithArgs {
WithArgs -> WithArgsKeys
withArgsKeys :: WithArgsKeys,
WithArgs -> Maybe WithArgsValues
withArgsValues :: (Maybe WithArgsValues)}
deriving (WithArgs -> WithArgs -> Bool
(WithArgs -> WithArgs -> Bool)
-> (WithArgs -> WithArgs -> Bool) -> Eq WithArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: WithArgs -> WithArgs -> Bool
== :: WithArgs -> WithArgs -> Bool
$c/= :: WithArgs -> WithArgs -> Bool
/= :: WithArgs -> WithArgs -> Bool
Eq, Eq WithArgs
Eq WithArgs =>
(WithArgs -> WithArgs -> Ordering)
-> (WithArgs -> WithArgs -> Bool)
-> (WithArgs -> WithArgs -> Bool)
-> (WithArgs -> WithArgs -> Bool)
-> (WithArgs -> WithArgs -> Bool)
-> (WithArgs -> WithArgs -> WithArgs)
-> (WithArgs -> WithArgs -> WithArgs)
-> Ord WithArgs
WithArgs -> WithArgs -> Bool
WithArgs -> WithArgs -> Ordering
WithArgs -> WithArgs -> WithArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: WithArgs -> WithArgs -> Ordering
compare :: WithArgs -> WithArgs -> Ordering
$c< :: WithArgs -> WithArgs -> Bool
< :: WithArgs -> WithArgs -> Bool
$c<= :: WithArgs -> WithArgs -> Bool
<= :: WithArgs -> WithArgs -> Bool
$c> :: WithArgs -> WithArgs -> Bool
> :: WithArgs -> WithArgs -> Bool
$c>= :: WithArgs -> WithArgs -> Bool
>= :: WithArgs -> WithArgs -> Bool
$cmax :: WithArgs -> WithArgs -> WithArgs
max :: WithArgs -> WithArgs -> WithArgs
$cmin :: WithArgs -> WithArgs -> WithArgs
min :: WithArgs -> WithArgs -> WithArgs
Ord, ReadPrec [WithArgs]
ReadPrec WithArgs
Int -> ReadS WithArgs
ReadS [WithArgs]
(Int -> ReadS WithArgs)
-> ReadS [WithArgs]
-> ReadPrec WithArgs
-> ReadPrec [WithArgs]
-> Read WithArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS WithArgs
readsPrec :: Int -> ReadS WithArgs
$creadList :: ReadS [WithArgs]
readList :: ReadS [WithArgs]
$creadPrec :: ReadPrec WithArgs
readPrec :: ReadPrec WithArgs
$creadListPrec :: ReadPrec [WithArgs]
readListPrec :: ReadPrec [WithArgs]
Read, Int -> WithArgs -> ShowS
[WithArgs] -> ShowS
WithArgs -> String
(Int -> WithArgs -> ShowS)
-> (WithArgs -> String) -> ([WithArgs] -> ShowS) -> Show WithArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> WithArgs -> ShowS
showsPrec :: Int -> WithArgs -> ShowS
$cshow :: WithArgs -> String
show :: WithArgs -> String
$cshowList :: [WithArgs] -> ShowS
showList :: [WithArgs] -> ShowS
Show)
_WithArgs :: Name
_WithArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.WithArgs")
_WithArgs_keys :: Name
_WithArgs_keys = (String -> Name
Core.Name String
"keys")
_WithArgs_values :: Name
_WithArgs_values = (String -> Name
Core.Name String
"values")
data WithArgsKeys =
WithArgsKeysWithOption WithOptionKeys |
WithArgsKeysString StringArgument
deriving (WithArgsKeys -> WithArgsKeys -> Bool
(WithArgsKeys -> WithArgsKeys -> Bool)
-> (WithArgsKeys -> WithArgsKeys -> Bool) -> Eq WithArgsKeys
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: WithArgsKeys -> WithArgsKeys -> Bool
== :: WithArgsKeys -> WithArgsKeys -> Bool
$c/= :: WithArgsKeys -> WithArgsKeys -> Bool
/= :: WithArgsKeys -> WithArgsKeys -> Bool
Eq, Eq WithArgsKeys
Eq WithArgsKeys =>
(WithArgsKeys -> WithArgsKeys -> Ordering)
-> (WithArgsKeys -> WithArgsKeys -> Bool)
-> (WithArgsKeys -> WithArgsKeys -> Bool)
-> (WithArgsKeys -> WithArgsKeys -> Bool)
-> (WithArgsKeys -> WithArgsKeys -> Bool)
-> (WithArgsKeys -> WithArgsKeys -> WithArgsKeys)
-> (WithArgsKeys -> WithArgsKeys -> WithArgsKeys)
-> Ord WithArgsKeys
WithArgsKeys -> WithArgsKeys -> Bool
WithArgsKeys -> WithArgsKeys -> Ordering
WithArgsKeys -> WithArgsKeys -> WithArgsKeys
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: WithArgsKeys -> WithArgsKeys -> Ordering
compare :: WithArgsKeys -> WithArgsKeys -> Ordering
$c< :: WithArgsKeys -> WithArgsKeys -> Bool
< :: WithArgsKeys -> WithArgsKeys -> Bool
$c<= :: WithArgsKeys -> WithArgsKeys -> Bool
<= :: WithArgsKeys -> WithArgsKeys -> Bool
$c> :: WithArgsKeys -> WithArgsKeys -> Bool
> :: WithArgsKeys -> WithArgsKeys -> Bool
$c>= :: WithArgsKeys -> WithArgsKeys -> Bool
>= :: WithArgsKeys -> WithArgsKeys -> Bool
$cmax :: WithArgsKeys -> WithArgsKeys -> WithArgsKeys
max :: WithArgsKeys -> WithArgsKeys -> WithArgsKeys
$cmin :: WithArgsKeys -> WithArgsKeys -> WithArgsKeys
min :: WithArgsKeys -> WithArgsKeys -> WithArgsKeys
Ord, ReadPrec [WithArgsKeys]
ReadPrec WithArgsKeys
Int -> ReadS WithArgsKeys
ReadS [WithArgsKeys]
(Int -> ReadS WithArgsKeys)
-> ReadS [WithArgsKeys]
-> ReadPrec WithArgsKeys
-> ReadPrec [WithArgsKeys]
-> Read WithArgsKeys
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS WithArgsKeys
readsPrec :: Int -> ReadS WithArgsKeys
$creadList :: ReadS [WithArgsKeys]
readList :: ReadS [WithArgsKeys]
$creadPrec :: ReadPrec WithArgsKeys
readPrec :: ReadPrec WithArgsKeys
$creadListPrec :: ReadPrec [WithArgsKeys]
readListPrec :: ReadPrec [WithArgsKeys]
Read, Int -> WithArgsKeys -> ShowS
[WithArgsKeys] -> ShowS
WithArgsKeys -> String
(Int -> WithArgsKeys -> ShowS)
-> (WithArgsKeys -> String)
-> ([WithArgsKeys] -> ShowS)
-> Show WithArgsKeys
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> WithArgsKeys -> ShowS
showsPrec :: Int -> WithArgsKeys -> ShowS
$cshow :: WithArgsKeys -> String
show :: WithArgsKeys -> String
$cshowList :: [WithArgsKeys] -> ShowS
showList :: [WithArgsKeys] -> ShowS
Show)
_WithArgsKeys :: Name
_WithArgsKeys = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.WithArgsKeys")
_WithArgsKeys_withOption :: Name
_WithArgsKeys_withOption = (String -> Name
Core.Name String
"withOption")
_WithArgsKeys_string :: Name
_WithArgsKeys_string = (String -> Name
Core.Name String
"string")
data WithArgsValues =
WithArgsValuesWithOptions WithOptionsValues |
WithArgsValuesIo IoOptionsValues |
WithArgsValuesObject GenericLiteralArgument
deriving (WithArgsValues -> WithArgsValues -> Bool
(WithArgsValues -> WithArgsValues -> Bool)
-> (WithArgsValues -> WithArgsValues -> Bool) -> Eq WithArgsValues
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: WithArgsValues -> WithArgsValues -> Bool
== :: WithArgsValues -> WithArgsValues -> Bool
$c/= :: WithArgsValues -> WithArgsValues -> Bool
/= :: WithArgsValues -> WithArgsValues -> Bool
Eq, Eq WithArgsValues
Eq WithArgsValues =>
(WithArgsValues -> WithArgsValues -> Ordering)
-> (WithArgsValues -> WithArgsValues -> Bool)
-> (WithArgsValues -> WithArgsValues -> Bool)
-> (WithArgsValues -> WithArgsValues -> Bool)
-> (WithArgsValues -> WithArgsValues -> Bool)
-> (WithArgsValues -> WithArgsValues -> WithArgsValues)
-> (WithArgsValues -> WithArgsValues -> WithArgsValues)
-> Ord WithArgsValues
WithArgsValues -> WithArgsValues -> Bool
WithArgsValues -> WithArgsValues -> Ordering
WithArgsValues -> WithArgsValues -> WithArgsValues
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: WithArgsValues -> WithArgsValues -> Ordering
compare :: WithArgsValues -> WithArgsValues -> Ordering
$c< :: WithArgsValues -> WithArgsValues -> Bool
< :: WithArgsValues -> WithArgsValues -> Bool
$c<= :: WithArgsValues -> WithArgsValues -> Bool
<= :: WithArgsValues -> WithArgsValues -> Bool
$c> :: WithArgsValues -> WithArgsValues -> Bool
> :: WithArgsValues -> WithArgsValues -> Bool
$c>= :: WithArgsValues -> WithArgsValues -> Bool
>= :: WithArgsValues -> WithArgsValues -> Bool
$cmax :: WithArgsValues -> WithArgsValues -> WithArgsValues
max :: WithArgsValues -> WithArgsValues -> WithArgsValues
$cmin :: WithArgsValues -> WithArgsValues -> WithArgsValues
min :: WithArgsValues -> WithArgsValues -> WithArgsValues
Ord, ReadPrec [WithArgsValues]
ReadPrec WithArgsValues
Int -> ReadS WithArgsValues
ReadS [WithArgsValues]
(Int -> ReadS WithArgsValues)
-> ReadS [WithArgsValues]
-> ReadPrec WithArgsValues
-> ReadPrec [WithArgsValues]
-> Read WithArgsValues
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS WithArgsValues
readsPrec :: Int -> ReadS WithArgsValues
$creadList :: ReadS [WithArgsValues]
readList :: ReadS [WithArgsValues]
$creadPrec :: ReadPrec WithArgsValues
readPrec :: ReadPrec WithArgsValues
$creadListPrec :: ReadPrec [WithArgsValues]
readListPrec :: ReadPrec [WithArgsValues]
Read, Int -> WithArgsValues -> ShowS
[WithArgsValues] -> ShowS
WithArgsValues -> String
(Int -> WithArgsValues -> ShowS)
-> (WithArgsValues -> String)
-> ([WithArgsValues] -> ShowS)
-> Show WithArgsValues
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> WithArgsValues -> ShowS
showsPrec :: Int -> WithArgsValues -> ShowS
$cshow :: WithArgsValues -> String
show :: WithArgsValues -> String
$cshowList :: [WithArgsValues] -> ShowS
showList :: [WithArgsValues] -> ShowS
Show)
_WithArgsValues :: Name
_WithArgsValues = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.WithArgsValues")
_WithArgsValues_withOptions :: Name
_WithArgsValues_withOptions = (String -> Name
Core.Name String
"withOptions")
_WithArgsValues_io :: Name
_WithArgsValues_io = (String -> Name
Core.Name String
"io")
_WithArgsValues_object :: Name
_WithArgsValues_object = (String -> Name
Core.Name String
"object")
data ConcatArgs =
ConcatArgsTraversal [NestedTraversal] |
ConcatArgsString [StringNullableArgument]
deriving (ConcatArgs -> ConcatArgs -> Bool
(ConcatArgs -> ConcatArgs -> Bool)
-> (ConcatArgs -> ConcatArgs -> Bool) -> Eq ConcatArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ConcatArgs -> ConcatArgs -> Bool
== :: ConcatArgs -> ConcatArgs -> Bool
$c/= :: ConcatArgs -> ConcatArgs -> Bool
/= :: ConcatArgs -> ConcatArgs -> Bool
Eq, Eq ConcatArgs
Eq ConcatArgs =>
(ConcatArgs -> ConcatArgs -> Ordering)
-> (ConcatArgs -> ConcatArgs -> Bool)
-> (ConcatArgs -> ConcatArgs -> Bool)
-> (ConcatArgs -> ConcatArgs -> Bool)
-> (ConcatArgs -> ConcatArgs -> Bool)
-> (ConcatArgs -> ConcatArgs -> ConcatArgs)
-> (ConcatArgs -> ConcatArgs -> ConcatArgs)
-> Ord ConcatArgs
ConcatArgs -> ConcatArgs -> Bool
ConcatArgs -> ConcatArgs -> Ordering
ConcatArgs -> ConcatArgs -> ConcatArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ConcatArgs -> ConcatArgs -> Ordering
compare :: ConcatArgs -> ConcatArgs -> Ordering
$c< :: ConcatArgs -> ConcatArgs -> Bool
< :: ConcatArgs -> ConcatArgs -> Bool
$c<= :: ConcatArgs -> ConcatArgs -> Bool
<= :: ConcatArgs -> ConcatArgs -> Bool
$c> :: ConcatArgs -> ConcatArgs -> Bool
> :: ConcatArgs -> ConcatArgs -> Bool
$c>= :: ConcatArgs -> ConcatArgs -> Bool
>= :: ConcatArgs -> ConcatArgs -> Bool
$cmax :: ConcatArgs -> ConcatArgs -> ConcatArgs
max :: ConcatArgs -> ConcatArgs -> ConcatArgs
$cmin :: ConcatArgs -> ConcatArgs -> ConcatArgs
min :: ConcatArgs -> ConcatArgs -> ConcatArgs
Ord, ReadPrec [ConcatArgs]
ReadPrec ConcatArgs
Int -> ReadS ConcatArgs
ReadS [ConcatArgs]
(Int -> ReadS ConcatArgs)
-> ReadS [ConcatArgs]
-> ReadPrec ConcatArgs
-> ReadPrec [ConcatArgs]
-> Read ConcatArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ConcatArgs
readsPrec :: Int -> ReadS ConcatArgs
$creadList :: ReadS [ConcatArgs]
readList :: ReadS [ConcatArgs]
$creadPrec :: ReadPrec ConcatArgs
readPrec :: ReadPrec ConcatArgs
$creadListPrec :: ReadPrec [ConcatArgs]
readListPrec :: ReadPrec [ConcatArgs]
Read, Int -> ConcatArgs -> ShowS
[ConcatArgs] -> ShowS
ConcatArgs -> String
(Int -> ConcatArgs -> ShowS)
-> (ConcatArgs -> String)
-> ([ConcatArgs] -> ShowS)
-> Show ConcatArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ConcatArgs -> ShowS
showsPrec :: Int -> ConcatArgs -> ShowS
$cshow :: ConcatArgs -> String
show :: ConcatArgs -> String
$cshowList :: [ConcatArgs] -> ShowS
showList :: [ConcatArgs] -> ShowS
Show)
_ConcatArgs :: Name
_ConcatArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ConcatArgs")
_ConcatArgs_traversal :: Name
_ConcatArgs_traversal = (String -> Name
Core.Name String
"traversal")
_ConcatArgs_string :: Name
_ConcatArgs_string = (String -> Name
Core.Name String
"string")
data ReplaceArgs =
ReplaceArgs {
ReplaceArgs -> Maybe TraversalScopeArgument
replaceArgsScope :: (Maybe TraversalScopeArgument),
ReplaceArgs -> StringNullableArgument
replaceArgsFrom :: StringNullableArgument,
ReplaceArgs -> StringNullableArgument
replaceArgsTo :: StringNullableArgument}
deriving (ReplaceArgs -> ReplaceArgs -> Bool
(ReplaceArgs -> ReplaceArgs -> Bool)
-> (ReplaceArgs -> ReplaceArgs -> Bool) -> Eq ReplaceArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ReplaceArgs -> ReplaceArgs -> Bool
== :: ReplaceArgs -> ReplaceArgs -> Bool
$c/= :: ReplaceArgs -> ReplaceArgs -> Bool
/= :: ReplaceArgs -> ReplaceArgs -> Bool
Eq, Eq ReplaceArgs
Eq ReplaceArgs =>
(ReplaceArgs -> ReplaceArgs -> Ordering)
-> (ReplaceArgs -> ReplaceArgs -> Bool)
-> (ReplaceArgs -> ReplaceArgs -> Bool)
-> (ReplaceArgs -> ReplaceArgs -> Bool)
-> (ReplaceArgs -> ReplaceArgs -> Bool)
-> (ReplaceArgs -> ReplaceArgs -> ReplaceArgs)
-> (ReplaceArgs -> ReplaceArgs -> ReplaceArgs)
-> Ord ReplaceArgs
ReplaceArgs -> ReplaceArgs -> Bool
ReplaceArgs -> ReplaceArgs -> Ordering
ReplaceArgs -> ReplaceArgs -> ReplaceArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ReplaceArgs -> ReplaceArgs -> Ordering
compare :: ReplaceArgs -> ReplaceArgs -> Ordering
$c< :: ReplaceArgs -> ReplaceArgs -> Bool
< :: ReplaceArgs -> ReplaceArgs -> Bool
$c<= :: ReplaceArgs -> ReplaceArgs -> Bool
<= :: ReplaceArgs -> ReplaceArgs -> Bool
$c> :: ReplaceArgs -> ReplaceArgs -> Bool
> :: ReplaceArgs -> ReplaceArgs -> Bool
$c>= :: ReplaceArgs -> ReplaceArgs -> Bool
>= :: ReplaceArgs -> ReplaceArgs -> Bool
$cmax :: ReplaceArgs -> ReplaceArgs -> ReplaceArgs
max :: ReplaceArgs -> ReplaceArgs -> ReplaceArgs
$cmin :: ReplaceArgs -> ReplaceArgs -> ReplaceArgs
min :: ReplaceArgs -> ReplaceArgs -> ReplaceArgs
Ord, ReadPrec [ReplaceArgs]
ReadPrec ReplaceArgs
Int -> ReadS ReplaceArgs
ReadS [ReplaceArgs]
(Int -> ReadS ReplaceArgs)
-> ReadS [ReplaceArgs]
-> ReadPrec ReplaceArgs
-> ReadPrec [ReplaceArgs]
-> Read ReplaceArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ReplaceArgs
readsPrec :: Int -> ReadS ReplaceArgs
$creadList :: ReadS [ReplaceArgs]
readList :: ReadS [ReplaceArgs]
$creadPrec :: ReadPrec ReplaceArgs
readPrec :: ReadPrec ReplaceArgs
$creadListPrec :: ReadPrec [ReplaceArgs]
readListPrec :: ReadPrec [ReplaceArgs]
Read, Int -> ReplaceArgs -> ShowS
[ReplaceArgs] -> ShowS
ReplaceArgs -> String
(Int -> ReplaceArgs -> ShowS)
-> (ReplaceArgs -> String)
-> ([ReplaceArgs] -> ShowS)
-> Show ReplaceArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ReplaceArgs -> ShowS
showsPrec :: Int -> ReplaceArgs -> ShowS
$cshow :: ReplaceArgs -> String
show :: ReplaceArgs -> String
$cshowList :: [ReplaceArgs] -> ShowS
showList :: [ReplaceArgs] -> ShowS
Show)
_ReplaceArgs :: Name
_ReplaceArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ReplaceArgs")
_ReplaceArgs_scope :: Name
_ReplaceArgs_scope = (String -> Name
Core.Name String
"scope")
_ReplaceArgs_from :: Name
_ReplaceArgs_from = (String -> Name
Core.Name String
"from")
_ReplaceArgs_to :: Name
_ReplaceArgs_to = (String -> Name
Core.Name String
"to")
data SplitArgs =
SplitArgs {
SplitArgs -> Maybe TraversalScopeArgument
splitArgsScope :: (Maybe TraversalScopeArgument),
SplitArgs -> StringNullableArgument
splitArgsDelimiter :: StringNullableArgument}
deriving (SplitArgs -> SplitArgs -> Bool
(SplitArgs -> SplitArgs -> Bool)
-> (SplitArgs -> SplitArgs -> Bool) -> Eq SplitArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SplitArgs -> SplitArgs -> Bool
== :: SplitArgs -> SplitArgs -> Bool
$c/= :: SplitArgs -> SplitArgs -> Bool
/= :: SplitArgs -> SplitArgs -> Bool
Eq, Eq SplitArgs
Eq SplitArgs =>
(SplitArgs -> SplitArgs -> Ordering)
-> (SplitArgs -> SplitArgs -> Bool)
-> (SplitArgs -> SplitArgs -> Bool)
-> (SplitArgs -> SplitArgs -> Bool)
-> (SplitArgs -> SplitArgs -> Bool)
-> (SplitArgs -> SplitArgs -> SplitArgs)
-> (SplitArgs -> SplitArgs -> SplitArgs)
-> Ord SplitArgs
SplitArgs -> SplitArgs -> Bool
SplitArgs -> SplitArgs -> Ordering
SplitArgs -> SplitArgs -> SplitArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: SplitArgs -> SplitArgs -> Ordering
compare :: SplitArgs -> SplitArgs -> Ordering
$c< :: SplitArgs -> SplitArgs -> Bool
< :: SplitArgs -> SplitArgs -> Bool
$c<= :: SplitArgs -> SplitArgs -> Bool
<= :: SplitArgs -> SplitArgs -> Bool
$c> :: SplitArgs -> SplitArgs -> Bool
> :: SplitArgs -> SplitArgs -> Bool
$c>= :: SplitArgs -> SplitArgs -> Bool
>= :: SplitArgs -> SplitArgs -> Bool
$cmax :: SplitArgs -> SplitArgs -> SplitArgs
max :: SplitArgs -> SplitArgs -> SplitArgs
$cmin :: SplitArgs -> SplitArgs -> SplitArgs
min :: SplitArgs -> SplitArgs -> SplitArgs
Ord, ReadPrec [SplitArgs]
ReadPrec SplitArgs
Int -> ReadS SplitArgs
ReadS [SplitArgs]
(Int -> ReadS SplitArgs)
-> ReadS [SplitArgs]
-> ReadPrec SplitArgs
-> ReadPrec [SplitArgs]
-> Read SplitArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS SplitArgs
readsPrec :: Int -> ReadS SplitArgs
$creadList :: ReadS [SplitArgs]
readList :: ReadS [SplitArgs]
$creadPrec :: ReadPrec SplitArgs
readPrec :: ReadPrec SplitArgs
$creadListPrec :: ReadPrec [SplitArgs]
readListPrec :: ReadPrec [SplitArgs]
Read, Int -> SplitArgs -> ShowS
[SplitArgs] -> ShowS
SplitArgs -> String
(Int -> SplitArgs -> ShowS)
-> (SplitArgs -> String)
-> ([SplitArgs] -> ShowS)
-> Show SplitArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SplitArgs -> ShowS
showsPrec :: Int -> SplitArgs -> ShowS
$cshow :: SplitArgs -> String
show :: SplitArgs -> String
$cshowList :: [SplitArgs] -> ShowS
showList :: [SplitArgs] -> ShowS
Show)
_SplitArgs :: Name
_SplitArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.SplitArgs")
_SplitArgs_scope :: Name
_SplitArgs_scope = (String -> Name
Core.Name String
"scope")
_SplitArgs_delimiter :: Name
_SplitArgs_delimiter = (String -> Name
Core.Name String
"delimiter")
data SubstringArgs =
SubstringArgs {
SubstringArgs -> Maybe TraversalScopeArgument
substringArgsScope :: (Maybe TraversalScopeArgument),
SubstringArgs -> IntegerArgument
substringArgsStart :: IntegerArgument,
SubstringArgs -> Maybe IntegerArgument
substringArgsEnd :: (Maybe IntegerArgument)}
deriving (SubstringArgs -> SubstringArgs -> Bool
(SubstringArgs -> SubstringArgs -> Bool)
-> (SubstringArgs -> SubstringArgs -> Bool) -> Eq SubstringArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SubstringArgs -> SubstringArgs -> Bool
== :: SubstringArgs -> SubstringArgs -> Bool
$c/= :: SubstringArgs -> SubstringArgs -> Bool
/= :: SubstringArgs -> SubstringArgs -> Bool
Eq, Eq SubstringArgs
Eq SubstringArgs =>
(SubstringArgs -> SubstringArgs -> Ordering)
-> (SubstringArgs -> SubstringArgs -> Bool)
-> (SubstringArgs -> SubstringArgs -> Bool)
-> (SubstringArgs -> SubstringArgs -> Bool)
-> (SubstringArgs -> SubstringArgs -> Bool)
-> (SubstringArgs -> SubstringArgs -> SubstringArgs)
-> (SubstringArgs -> SubstringArgs -> SubstringArgs)
-> Ord SubstringArgs
SubstringArgs -> SubstringArgs -> Bool
SubstringArgs -> SubstringArgs -> Ordering
SubstringArgs -> SubstringArgs -> SubstringArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: SubstringArgs -> SubstringArgs -> Ordering
compare :: SubstringArgs -> SubstringArgs -> Ordering
$c< :: SubstringArgs -> SubstringArgs -> Bool
< :: SubstringArgs -> SubstringArgs -> Bool
$c<= :: SubstringArgs -> SubstringArgs -> Bool
<= :: SubstringArgs -> SubstringArgs -> Bool
$c> :: SubstringArgs -> SubstringArgs -> Bool
> :: SubstringArgs -> SubstringArgs -> Bool
$c>= :: SubstringArgs -> SubstringArgs -> Bool
>= :: SubstringArgs -> SubstringArgs -> Bool
$cmax :: SubstringArgs -> SubstringArgs -> SubstringArgs
max :: SubstringArgs -> SubstringArgs -> SubstringArgs
$cmin :: SubstringArgs -> SubstringArgs -> SubstringArgs
min :: SubstringArgs -> SubstringArgs -> SubstringArgs
Ord, ReadPrec [SubstringArgs]
ReadPrec SubstringArgs
Int -> ReadS SubstringArgs
ReadS [SubstringArgs]
(Int -> ReadS SubstringArgs)
-> ReadS [SubstringArgs]
-> ReadPrec SubstringArgs
-> ReadPrec [SubstringArgs]
-> Read SubstringArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS SubstringArgs
readsPrec :: Int -> ReadS SubstringArgs
$creadList :: ReadS [SubstringArgs]
readList :: ReadS [SubstringArgs]
$creadPrec :: ReadPrec SubstringArgs
readPrec :: ReadPrec SubstringArgs
$creadListPrec :: ReadPrec [SubstringArgs]
readListPrec :: ReadPrec [SubstringArgs]
Read, Int -> SubstringArgs -> ShowS
[SubstringArgs] -> ShowS
SubstringArgs -> String
(Int -> SubstringArgs -> ShowS)
-> (SubstringArgs -> String)
-> ([SubstringArgs] -> ShowS)
-> Show SubstringArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SubstringArgs -> ShowS
showsPrec :: Int -> SubstringArgs -> ShowS
$cshow :: SubstringArgs -> String
show :: SubstringArgs -> String
$cshowList :: [SubstringArgs] -> ShowS
showList :: [SubstringArgs] -> ShowS
Show)
_SubstringArgs :: Name
_SubstringArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.SubstringArgs")
_SubstringArgs_scope :: Name
_SubstringArgs_scope = (String -> Name
Core.Name String
"scope")
_SubstringArgs_start :: Name
_SubstringArgs_start = (String -> Name
Core.Name String
"start")
_SubstringArgs_end :: Name
_SubstringArgs_end = (String -> Name
Core.Name String
"end")
data DateAddArgs =
DateAddArgs {
DateAddArgs -> TraversalDTArgument
dateAddArgsUnit :: TraversalDTArgument,
DateAddArgs -> IntegerArgument
dateAddArgsDuration :: IntegerArgument}
deriving (DateAddArgs -> DateAddArgs -> Bool
(DateAddArgs -> DateAddArgs -> Bool)
-> (DateAddArgs -> DateAddArgs -> Bool) -> Eq DateAddArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DateAddArgs -> DateAddArgs -> Bool
== :: DateAddArgs -> DateAddArgs -> Bool
$c/= :: DateAddArgs -> DateAddArgs -> Bool
/= :: DateAddArgs -> DateAddArgs -> Bool
Eq, Eq DateAddArgs
Eq DateAddArgs =>
(DateAddArgs -> DateAddArgs -> Ordering)
-> (DateAddArgs -> DateAddArgs -> Bool)
-> (DateAddArgs -> DateAddArgs -> Bool)
-> (DateAddArgs -> DateAddArgs -> Bool)
-> (DateAddArgs -> DateAddArgs -> Bool)
-> (DateAddArgs -> DateAddArgs -> DateAddArgs)
-> (DateAddArgs -> DateAddArgs -> DateAddArgs)
-> Ord DateAddArgs
DateAddArgs -> DateAddArgs -> Bool
DateAddArgs -> DateAddArgs -> Ordering
DateAddArgs -> DateAddArgs -> DateAddArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: DateAddArgs -> DateAddArgs -> Ordering
compare :: DateAddArgs -> DateAddArgs -> Ordering
$c< :: DateAddArgs -> DateAddArgs -> Bool
< :: DateAddArgs -> DateAddArgs -> Bool
$c<= :: DateAddArgs -> DateAddArgs -> Bool
<= :: DateAddArgs -> DateAddArgs -> Bool
$c> :: DateAddArgs -> DateAddArgs -> Bool
> :: DateAddArgs -> DateAddArgs -> Bool
$c>= :: DateAddArgs -> DateAddArgs -> Bool
>= :: DateAddArgs -> DateAddArgs -> Bool
$cmax :: DateAddArgs -> DateAddArgs -> DateAddArgs
max :: DateAddArgs -> DateAddArgs -> DateAddArgs
$cmin :: DateAddArgs -> DateAddArgs -> DateAddArgs
min :: DateAddArgs -> DateAddArgs -> DateAddArgs
Ord, ReadPrec [DateAddArgs]
ReadPrec DateAddArgs
Int -> ReadS DateAddArgs
ReadS [DateAddArgs]
(Int -> ReadS DateAddArgs)
-> ReadS [DateAddArgs]
-> ReadPrec DateAddArgs
-> ReadPrec [DateAddArgs]
-> Read DateAddArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS DateAddArgs
readsPrec :: Int -> ReadS DateAddArgs
$creadList :: ReadS [DateAddArgs]
readList :: ReadS [DateAddArgs]
$creadPrec :: ReadPrec DateAddArgs
readPrec :: ReadPrec DateAddArgs
$creadListPrec :: ReadPrec [DateAddArgs]
readListPrec :: ReadPrec [DateAddArgs]
Read, Int -> DateAddArgs -> ShowS
[DateAddArgs] -> ShowS
DateAddArgs -> String
(Int -> DateAddArgs -> ShowS)
-> (DateAddArgs -> String)
-> ([DateAddArgs] -> ShowS)
-> Show DateAddArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DateAddArgs -> ShowS
showsPrec :: Int -> DateAddArgs -> ShowS
$cshow :: DateAddArgs -> String
show :: DateAddArgs -> String
$cshowList :: [DateAddArgs] -> ShowS
showList :: [DateAddArgs] -> ShowS
Show)
_DateAddArgs :: Name
_DateAddArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.DateAddArgs")
_DateAddArgs_unit :: Name
_DateAddArgs_unit = (String -> Name
Core.Name String
"unit")
_DateAddArgs_duration :: Name
_DateAddArgs_duration = (String -> Name
Core.Name String
"duration")
data DateDiffArgs =
DateDiffArgsTraversal NestedTraversal |
DateDiffArgsDate DateArgument
deriving (DateDiffArgs -> DateDiffArgs -> Bool
(DateDiffArgs -> DateDiffArgs -> Bool)
-> (DateDiffArgs -> DateDiffArgs -> Bool) -> Eq DateDiffArgs
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DateDiffArgs -> DateDiffArgs -> Bool
== :: DateDiffArgs -> DateDiffArgs -> Bool
$c/= :: DateDiffArgs -> DateDiffArgs -> Bool
/= :: DateDiffArgs -> DateDiffArgs -> Bool
Eq, Eq DateDiffArgs
Eq DateDiffArgs =>
(DateDiffArgs -> DateDiffArgs -> Ordering)
-> (DateDiffArgs -> DateDiffArgs -> Bool)
-> (DateDiffArgs -> DateDiffArgs -> Bool)
-> (DateDiffArgs -> DateDiffArgs -> Bool)
-> (DateDiffArgs -> DateDiffArgs -> Bool)
-> (DateDiffArgs -> DateDiffArgs -> DateDiffArgs)
-> (DateDiffArgs -> DateDiffArgs -> DateDiffArgs)
-> Ord DateDiffArgs
DateDiffArgs -> DateDiffArgs -> Bool
DateDiffArgs -> DateDiffArgs -> Ordering
DateDiffArgs -> DateDiffArgs -> DateDiffArgs
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: DateDiffArgs -> DateDiffArgs -> Ordering
compare :: DateDiffArgs -> DateDiffArgs -> Ordering
$c< :: DateDiffArgs -> DateDiffArgs -> Bool
< :: DateDiffArgs -> DateDiffArgs -> Bool
$c<= :: DateDiffArgs -> DateDiffArgs -> Bool
<= :: DateDiffArgs -> DateDiffArgs -> Bool
$c> :: DateDiffArgs -> DateDiffArgs -> Bool
> :: DateDiffArgs -> DateDiffArgs -> Bool
$c>= :: DateDiffArgs -> DateDiffArgs -> Bool
>= :: DateDiffArgs -> DateDiffArgs -> Bool
$cmax :: DateDiffArgs -> DateDiffArgs -> DateDiffArgs
max :: DateDiffArgs -> DateDiffArgs -> DateDiffArgs
$cmin :: DateDiffArgs -> DateDiffArgs -> DateDiffArgs
min :: DateDiffArgs -> DateDiffArgs -> DateDiffArgs
Ord, ReadPrec [DateDiffArgs]
ReadPrec DateDiffArgs
Int -> ReadS DateDiffArgs
ReadS [DateDiffArgs]
(Int -> ReadS DateDiffArgs)
-> ReadS [DateDiffArgs]
-> ReadPrec DateDiffArgs
-> ReadPrec [DateDiffArgs]
-> Read DateDiffArgs
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS DateDiffArgs
readsPrec :: Int -> ReadS DateDiffArgs
$creadList :: ReadS [DateDiffArgs]
readList :: ReadS [DateDiffArgs]
$creadPrec :: ReadPrec DateDiffArgs
readPrec :: ReadPrec DateDiffArgs
$creadListPrec :: ReadPrec [DateDiffArgs]
readListPrec :: ReadPrec [DateDiffArgs]
Read, Int -> DateDiffArgs -> ShowS
[DateDiffArgs] -> ShowS
DateDiffArgs -> String
(Int -> DateDiffArgs -> ShowS)
-> (DateDiffArgs -> String)
-> ([DateDiffArgs] -> ShowS)
-> Show DateDiffArgs
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DateDiffArgs -> ShowS
showsPrec :: Int -> DateDiffArgs -> ShowS
$cshow :: DateDiffArgs -> String
show :: DateDiffArgs -> String
$cshowList :: [DateDiffArgs] -> ShowS
showList :: [DateDiffArgs] -> ShowS
Show)
_DateDiffArgs :: Name
_DateDiffArgs = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.DateDiffArgs")
_DateDiffArgs_traversal :: Name
_DateDiffArgs_traversal = (String -> Name
Core.Name String
"traversal")
_DateDiffArgs_date :: Name
_DateDiffArgs_date = (String -> Name
Core.Name String
"date")
data StructureVertex =
StructureVertex {
StructureVertex -> Bool
structureVertexNew :: Bool,
StructureVertex -> GenericLiteralArgument
structureVertexId :: GenericLiteralArgument,
StructureVertex -> StringArgument
structureVertexLabel :: StringArgument}
deriving (StructureVertex -> StructureVertex -> Bool
(StructureVertex -> StructureVertex -> Bool)
-> (StructureVertex -> StructureVertex -> Bool)
-> Eq StructureVertex
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StructureVertex -> StructureVertex -> Bool
== :: StructureVertex -> StructureVertex -> Bool
$c/= :: StructureVertex -> StructureVertex -> Bool
/= :: StructureVertex -> StructureVertex -> Bool
Eq, Eq StructureVertex
Eq StructureVertex =>
(StructureVertex -> StructureVertex -> Ordering)
-> (StructureVertex -> StructureVertex -> Bool)
-> (StructureVertex -> StructureVertex -> Bool)
-> (StructureVertex -> StructureVertex -> Bool)
-> (StructureVertex -> StructureVertex -> Bool)
-> (StructureVertex -> StructureVertex -> StructureVertex)
-> (StructureVertex -> StructureVertex -> StructureVertex)
-> Ord StructureVertex
StructureVertex -> StructureVertex -> Bool
StructureVertex -> StructureVertex -> Ordering
StructureVertex -> StructureVertex -> StructureVertex
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StructureVertex -> StructureVertex -> Ordering
compare :: StructureVertex -> StructureVertex -> Ordering
$c< :: StructureVertex -> StructureVertex -> Bool
< :: StructureVertex -> StructureVertex -> Bool
$c<= :: StructureVertex -> StructureVertex -> Bool
<= :: StructureVertex -> StructureVertex -> Bool
$c> :: StructureVertex -> StructureVertex -> Bool
> :: StructureVertex -> StructureVertex -> Bool
$c>= :: StructureVertex -> StructureVertex -> Bool
>= :: StructureVertex -> StructureVertex -> Bool
$cmax :: StructureVertex -> StructureVertex -> StructureVertex
max :: StructureVertex -> StructureVertex -> StructureVertex
$cmin :: StructureVertex -> StructureVertex -> StructureVertex
min :: StructureVertex -> StructureVertex -> StructureVertex
Ord, ReadPrec [StructureVertex]
ReadPrec StructureVertex
Int -> ReadS StructureVertex
ReadS [StructureVertex]
(Int -> ReadS StructureVertex)
-> ReadS [StructureVertex]
-> ReadPrec StructureVertex
-> ReadPrec [StructureVertex]
-> Read StructureVertex
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StructureVertex
readsPrec :: Int -> ReadS StructureVertex
$creadList :: ReadS [StructureVertex]
readList :: ReadS [StructureVertex]
$creadPrec :: ReadPrec StructureVertex
readPrec :: ReadPrec StructureVertex
$creadListPrec :: ReadPrec [StructureVertex]
readListPrec :: ReadPrec [StructureVertex]
Read, Int -> StructureVertex -> ShowS
[StructureVertex] -> ShowS
StructureVertex -> String
(Int -> StructureVertex -> ShowS)
-> (StructureVertex -> String)
-> ([StructureVertex] -> ShowS)
-> Show StructureVertex
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StructureVertex -> ShowS
showsPrec :: Int -> StructureVertex -> ShowS
$cshow :: StructureVertex -> String
show :: StructureVertex -> String
$cshowList :: [StructureVertex] -> ShowS
showList :: [StructureVertex] -> ShowS
Show)
_StructureVertex :: Name
_StructureVertex = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StructureVertex")
_StructureVertex_new :: Name
_StructureVertex_new = (String -> Name
Core.Name String
"new")
_StructureVertex_id :: Name
_StructureVertex_id = (String -> Name
Core.Name String
"id")
_StructureVertex_label :: Name
_StructureVertex_label = (String -> Name
Core.Name String
"label")
data TraversalStrategy =
TraversalStrategy {
TraversalStrategy -> Bool
traversalStrategyNew :: Bool,
TraversalStrategy -> Identifier
traversalStrategyClass :: Identifier,
TraversalStrategy -> [Configuration]
traversalStrategyConfigurations :: [Configuration]}
deriving (TraversalStrategy -> TraversalStrategy -> Bool
(TraversalStrategy -> TraversalStrategy -> Bool)
-> (TraversalStrategy -> TraversalStrategy -> Bool)
-> Eq TraversalStrategy
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalStrategy -> TraversalStrategy -> Bool
== :: TraversalStrategy -> TraversalStrategy -> Bool
$c/= :: TraversalStrategy -> TraversalStrategy -> Bool
/= :: TraversalStrategy -> TraversalStrategy -> Bool
Eq, Eq TraversalStrategy
Eq TraversalStrategy =>
(TraversalStrategy -> TraversalStrategy -> Ordering)
-> (TraversalStrategy -> TraversalStrategy -> Bool)
-> (TraversalStrategy -> TraversalStrategy -> Bool)
-> (TraversalStrategy -> TraversalStrategy -> Bool)
-> (TraversalStrategy -> TraversalStrategy -> Bool)
-> (TraversalStrategy -> TraversalStrategy -> TraversalStrategy)
-> (TraversalStrategy -> TraversalStrategy -> TraversalStrategy)
-> Ord TraversalStrategy
TraversalStrategy -> TraversalStrategy -> Bool
TraversalStrategy -> TraversalStrategy -> Ordering
TraversalStrategy -> TraversalStrategy -> TraversalStrategy
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalStrategy -> TraversalStrategy -> Ordering
compare :: TraversalStrategy -> TraversalStrategy -> Ordering
$c< :: TraversalStrategy -> TraversalStrategy -> Bool
< :: TraversalStrategy -> TraversalStrategy -> Bool
$c<= :: TraversalStrategy -> TraversalStrategy -> Bool
<= :: TraversalStrategy -> TraversalStrategy -> Bool
$c> :: TraversalStrategy -> TraversalStrategy -> Bool
> :: TraversalStrategy -> TraversalStrategy -> Bool
$c>= :: TraversalStrategy -> TraversalStrategy -> Bool
>= :: TraversalStrategy -> TraversalStrategy -> Bool
$cmax :: TraversalStrategy -> TraversalStrategy -> TraversalStrategy
max :: TraversalStrategy -> TraversalStrategy -> TraversalStrategy
$cmin :: TraversalStrategy -> TraversalStrategy -> TraversalStrategy
min :: TraversalStrategy -> TraversalStrategy -> TraversalStrategy
Ord, ReadPrec [TraversalStrategy]
ReadPrec TraversalStrategy
Int -> ReadS TraversalStrategy
ReadS [TraversalStrategy]
(Int -> ReadS TraversalStrategy)
-> ReadS [TraversalStrategy]
-> ReadPrec TraversalStrategy
-> ReadPrec [TraversalStrategy]
-> Read TraversalStrategy
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalStrategy
readsPrec :: Int -> ReadS TraversalStrategy
$creadList :: ReadS [TraversalStrategy]
readList :: ReadS [TraversalStrategy]
$creadPrec :: ReadPrec TraversalStrategy
readPrec :: ReadPrec TraversalStrategy
$creadListPrec :: ReadPrec [TraversalStrategy]
readListPrec :: ReadPrec [TraversalStrategy]
Read, Int -> TraversalStrategy -> ShowS
[TraversalStrategy] -> ShowS
TraversalStrategy -> String
(Int -> TraversalStrategy -> ShowS)
-> (TraversalStrategy -> String)
-> ([TraversalStrategy] -> ShowS)
-> Show TraversalStrategy
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalStrategy -> ShowS
showsPrec :: Int -> TraversalStrategy -> ShowS
$cshow :: TraversalStrategy -> String
show :: TraversalStrategy -> String
$cshowList :: [TraversalStrategy] -> ShowS
showList :: [TraversalStrategy] -> ShowS
Show)
_TraversalStrategy :: Name
_TraversalStrategy = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalStrategy")
_TraversalStrategy_new :: Name
_TraversalStrategy_new = (String -> Name
Core.Name String
"new")
_TraversalStrategy_class :: Name
_TraversalStrategy_class = (String -> Name
Core.Name String
"class")
_TraversalStrategy_configurations :: Name
_TraversalStrategy_configurations = (String -> Name
Core.Name String
"configurations")
data Configuration =
Configuration {
Configuration -> KeywordOrIdentifier
configurationKey :: KeywordOrIdentifier,
Configuration -> GenericLiteralArgument
configurationValue :: GenericLiteralArgument}
deriving (Configuration -> Configuration -> Bool
(Configuration -> Configuration -> Bool)
-> (Configuration -> Configuration -> Bool) -> Eq Configuration
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Configuration -> Configuration -> Bool
== :: Configuration -> Configuration -> Bool
$c/= :: Configuration -> Configuration -> Bool
/= :: Configuration -> Configuration -> Bool
Eq, Eq Configuration
Eq Configuration =>
(Configuration -> Configuration -> Ordering)
-> (Configuration -> Configuration -> Bool)
-> (Configuration -> Configuration -> Bool)
-> (Configuration -> Configuration -> Bool)
-> (Configuration -> Configuration -> Bool)
-> (Configuration -> Configuration -> Configuration)
-> (Configuration -> Configuration -> Configuration)
-> Ord Configuration
Configuration -> Configuration -> Bool
Configuration -> Configuration -> Ordering
Configuration -> Configuration -> Configuration
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: Configuration -> Configuration -> Ordering
compare :: Configuration -> Configuration -> Ordering
$c< :: Configuration -> Configuration -> Bool
< :: Configuration -> Configuration -> Bool
$c<= :: Configuration -> Configuration -> Bool
<= :: Configuration -> Configuration -> Bool
$c> :: Configuration -> Configuration -> Bool
> :: Configuration -> Configuration -> Bool
$c>= :: Configuration -> Configuration -> Bool
>= :: Configuration -> Configuration -> Bool
$cmax :: Configuration -> Configuration -> Configuration
max :: Configuration -> Configuration -> Configuration
$cmin :: Configuration -> Configuration -> Configuration
min :: Configuration -> Configuration -> Configuration
Ord, ReadPrec [Configuration]
ReadPrec Configuration
Int -> ReadS Configuration
ReadS [Configuration]
(Int -> ReadS Configuration)
-> ReadS [Configuration]
-> ReadPrec Configuration
-> ReadPrec [Configuration]
-> Read Configuration
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS Configuration
readsPrec :: Int -> ReadS Configuration
$creadList :: ReadS [Configuration]
readList :: ReadS [Configuration]
$creadPrec :: ReadPrec Configuration
readPrec :: ReadPrec Configuration
$creadListPrec :: ReadPrec [Configuration]
readListPrec :: ReadPrec [Configuration]
Read, Int -> Configuration -> ShowS
[Configuration] -> ShowS
Configuration -> String
(Int -> Configuration -> ShowS)
-> (Configuration -> String)
-> ([Configuration] -> ShowS)
-> Show Configuration
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Configuration -> ShowS
showsPrec :: Int -> Configuration -> ShowS
$cshow :: Configuration -> String
show :: Configuration -> String
$cshowList :: [Configuration] -> ShowS
showList :: [Configuration] -> ShowS
Show)
_Configuration :: Name
_Configuration = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.Configuration")
_Configuration_key :: Name
_Configuration_key = (String -> Name
Core.Name String
"key")
_Configuration_value :: Name
_Configuration_value = (String -> Name
Core.Name String
"value")
data KeywordOrIdentifier =
KeywordOrIdentifierKeyword Keyword |
KeywordOrIdentifierIdentifier Identifier
deriving (KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
(KeywordOrIdentifier -> KeywordOrIdentifier -> Bool)
-> (KeywordOrIdentifier -> KeywordOrIdentifier -> Bool)
-> Eq KeywordOrIdentifier
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
== :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
$c/= :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
/= :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
Eq, Eq KeywordOrIdentifier
Eq KeywordOrIdentifier =>
(KeywordOrIdentifier -> KeywordOrIdentifier -> Ordering)
-> (KeywordOrIdentifier -> KeywordOrIdentifier -> Bool)
-> (KeywordOrIdentifier -> KeywordOrIdentifier -> Bool)
-> (KeywordOrIdentifier -> KeywordOrIdentifier -> Bool)
-> (KeywordOrIdentifier -> KeywordOrIdentifier -> Bool)
-> (KeywordOrIdentifier
-> KeywordOrIdentifier -> KeywordOrIdentifier)
-> (KeywordOrIdentifier
-> KeywordOrIdentifier -> KeywordOrIdentifier)
-> Ord KeywordOrIdentifier
KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
KeywordOrIdentifier -> KeywordOrIdentifier -> Ordering
KeywordOrIdentifier -> KeywordOrIdentifier -> KeywordOrIdentifier
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: KeywordOrIdentifier -> KeywordOrIdentifier -> Ordering
compare :: KeywordOrIdentifier -> KeywordOrIdentifier -> Ordering
$c< :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
< :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
$c<= :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
<= :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
$c> :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
> :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
$c>= :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
>= :: KeywordOrIdentifier -> KeywordOrIdentifier -> Bool
$cmax :: KeywordOrIdentifier -> KeywordOrIdentifier -> KeywordOrIdentifier
max :: KeywordOrIdentifier -> KeywordOrIdentifier -> KeywordOrIdentifier
$cmin :: KeywordOrIdentifier -> KeywordOrIdentifier -> KeywordOrIdentifier
min :: KeywordOrIdentifier -> KeywordOrIdentifier -> KeywordOrIdentifier
Ord, ReadPrec [KeywordOrIdentifier]
ReadPrec KeywordOrIdentifier
Int -> ReadS KeywordOrIdentifier
ReadS [KeywordOrIdentifier]
(Int -> ReadS KeywordOrIdentifier)
-> ReadS [KeywordOrIdentifier]
-> ReadPrec KeywordOrIdentifier
-> ReadPrec [KeywordOrIdentifier]
-> Read KeywordOrIdentifier
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS KeywordOrIdentifier
readsPrec :: Int -> ReadS KeywordOrIdentifier
$creadList :: ReadS [KeywordOrIdentifier]
readList :: ReadS [KeywordOrIdentifier]
$creadPrec :: ReadPrec KeywordOrIdentifier
readPrec :: ReadPrec KeywordOrIdentifier
$creadListPrec :: ReadPrec [KeywordOrIdentifier]
readListPrec :: ReadPrec [KeywordOrIdentifier]
Read, Int -> KeywordOrIdentifier -> ShowS
[KeywordOrIdentifier] -> ShowS
KeywordOrIdentifier -> String
(Int -> KeywordOrIdentifier -> ShowS)
-> (KeywordOrIdentifier -> String)
-> ([KeywordOrIdentifier] -> ShowS)
-> Show KeywordOrIdentifier
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> KeywordOrIdentifier -> ShowS
showsPrec :: Int -> KeywordOrIdentifier -> ShowS
$cshow :: KeywordOrIdentifier -> String
show :: KeywordOrIdentifier -> String
$cshowList :: [KeywordOrIdentifier] -> ShowS
showList :: [KeywordOrIdentifier] -> ShowS
Show)
_KeywordOrIdentifier :: Name
_KeywordOrIdentifier = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.KeywordOrIdentifier")
_KeywordOrIdentifier_keyword :: Name
_KeywordOrIdentifier_keyword = (String -> Name
Core.Name String
"keyword")
_KeywordOrIdentifier_identifier :: Name
_KeywordOrIdentifier_identifier = (String -> Name
Core.Name String
"identifier")
data TraversalScope =
TraversalScopeLocal |
TraversalScopeGlobal
deriving (TraversalScope -> TraversalScope -> Bool
(TraversalScope -> TraversalScope -> Bool)
-> (TraversalScope -> TraversalScope -> Bool) -> Eq TraversalScope
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalScope -> TraversalScope -> Bool
== :: TraversalScope -> TraversalScope -> Bool
$c/= :: TraversalScope -> TraversalScope -> Bool
/= :: TraversalScope -> TraversalScope -> Bool
Eq, Eq TraversalScope
Eq TraversalScope =>
(TraversalScope -> TraversalScope -> Ordering)
-> (TraversalScope -> TraversalScope -> Bool)
-> (TraversalScope -> TraversalScope -> Bool)
-> (TraversalScope -> TraversalScope -> Bool)
-> (TraversalScope -> TraversalScope -> Bool)
-> (TraversalScope -> TraversalScope -> TraversalScope)
-> (TraversalScope -> TraversalScope -> TraversalScope)
-> Ord TraversalScope
TraversalScope -> TraversalScope -> Bool
TraversalScope -> TraversalScope -> Ordering
TraversalScope -> TraversalScope -> TraversalScope
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalScope -> TraversalScope -> Ordering
compare :: TraversalScope -> TraversalScope -> Ordering
$c< :: TraversalScope -> TraversalScope -> Bool
< :: TraversalScope -> TraversalScope -> Bool
$c<= :: TraversalScope -> TraversalScope -> Bool
<= :: TraversalScope -> TraversalScope -> Bool
$c> :: TraversalScope -> TraversalScope -> Bool
> :: TraversalScope -> TraversalScope -> Bool
$c>= :: TraversalScope -> TraversalScope -> Bool
>= :: TraversalScope -> TraversalScope -> Bool
$cmax :: TraversalScope -> TraversalScope -> TraversalScope
max :: TraversalScope -> TraversalScope -> TraversalScope
$cmin :: TraversalScope -> TraversalScope -> TraversalScope
min :: TraversalScope -> TraversalScope -> TraversalScope
Ord, ReadPrec [TraversalScope]
ReadPrec TraversalScope
Int -> ReadS TraversalScope
ReadS [TraversalScope]
(Int -> ReadS TraversalScope)
-> ReadS [TraversalScope]
-> ReadPrec TraversalScope
-> ReadPrec [TraversalScope]
-> Read TraversalScope
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalScope
readsPrec :: Int -> ReadS TraversalScope
$creadList :: ReadS [TraversalScope]
readList :: ReadS [TraversalScope]
$creadPrec :: ReadPrec TraversalScope
readPrec :: ReadPrec TraversalScope
$creadListPrec :: ReadPrec [TraversalScope]
readListPrec :: ReadPrec [TraversalScope]
Read, Int -> TraversalScope -> ShowS
[TraversalScope] -> ShowS
TraversalScope -> String
(Int -> TraversalScope -> ShowS)
-> (TraversalScope -> String)
-> ([TraversalScope] -> ShowS)
-> Show TraversalScope
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalScope -> ShowS
showsPrec :: Int -> TraversalScope -> ShowS
$cshow :: TraversalScope -> String
show :: TraversalScope -> String
$cshowList :: [TraversalScope] -> ShowS
showList :: [TraversalScope] -> ShowS
Show)
_TraversalScope :: Name
_TraversalScope = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalScope")
_TraversalScope_local :: Name
_TraversalScope_local = (String -> Name
Core.Name String
"local")
_TraversalScope_global :: Name
_TraversalScope_global = (String -> Name
Core.Name String
"global")
data TraversalToken =
TraversalTokenId |
TraversalTokenLabel |
TraversalTokenKey |
TraversalTokenValue
deriving (TraversalToken -> TraversalToken -> Bool
(TraversalToken -> TraversalToken -> Bool)
-> (TraversalToken -> TraversalToken -> Bool) -> Eq TraversalToken
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalToken -> TraversalToken -> Bool
== :: TraversalToken -> TraversalToken -> Bool
$c/= :: TraversalToken -> TraversalToken -> Bool
/= :: TraversalToken -> TraversalToken -> Bool
Eq, Eq TraversalToken
Eq TraversalToken =>
(TraversalToken -> TraversalToken -> Ordering)
-> (TraversalToken -> TraversalToken -> Bool)
-> (TraversalToken -> TraversalToken -> Bool)
-> (TraversalToken -> TraversalToken -> Bool)
-> (TraversalToken -> TraversalToken -> Bool)
-> (TraversalToken -> TraversalToken -> TraversalToken)
-> (TraversalToken -> TraversalToken -> TraversalToken)
-> Ord TraversalToken
TraversalToken -> TraversalToken -> Bool
TraversalToken -> TraversalToken -> Ordering
TraversalToken -> TraversalToken -> TraversalToken
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalToken -> TraversalToken -> Ordering
compare :: TraversalToken -> TraversalToken -> Ordering
$c< :: TraversalToken -> TraversalToken -> Bool
< :: TraversalToken -> TraversalToken -> Bool
$c<= :: TraversalToken -> TraversalToken -> Bool
<= :: TraversalToken -> TraversalToken -> Bool
$c> :: TraversalToken -> TraversalToken -> Bool
> :: TraversalToken -> TraversalToken -> Bool
$c>= :: TraversalToken -> TraversalToken -> Bool
>= :: TraversalToken -> TraversalToken -> Bool
$cmax :: TraversalToken -> TraversalToken -> TraversalToken
max :: TraversalToken -> TraversalToken -> TraversalToken
$cmin :: TraversalToken -> TraversalToken -> TraversalToken
min :: TraversalToken -> TraversalToken -> TraversalToken
Ord, ReadPrec [TraversalToken]
ReadPrec TraversalToken
Int -> ReadS TraversalToken
ReadS [TraversalToken]
(Int -> ReadS TraversalToken)
-> ReadS [TraversalToken]
-> ReadPrec TraversalToken
-> ReadPrec [TraversalToken]
-> Read TraversalToken
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalToken
readsPrec :: Int -> ReadS TraversalToken
$creadList :: ReadS [TraversalToken]
readList :: ReadS [TraversalToken]
$creadPrec :: ReadPrec TraversalToken
readPrec :: ReadPrec TraversalToken
$creadListPrec :: ReadPrec [TraversalToken]
readListPrec :: ReadPrec [TraversalToken]
Read, Int -> TraversalToken -> ShowS
[TraversalToken] -> ShowS
TraversalToken -> String
(Int -> TraversalToken -> ShowS)
-> (TraversalToken -> String)
-> ([TraversalToken] -> ShowS)
-> Show TraversalToken
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalToken -> ShowS
showsPrec :: Int -> TraversalToken -> ShowS
$cshow :: TraversalToken -> String
show :: TraversalToken -> String
$cshowList :: [TraversalToken] -> ShowS
showList :: [TraversalToken] -> ShowS
Show)
_TraversalToken :: Name
_TraversalToken = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalToken")
_TraversalToken_id :: Name
_TraversalToken_id = (String -> Name
Core.Name String
"id")
_TraversalToken_label :: Name
_TraversalToken_label = (String -> Name
Core.Name String
"label")
_TraversalToken_key :: Name
_TraversalToken_key = (String -> Name
Core.Name String
"key")
_TraversalToken_value :: Name
_TraversalToken_value = (String -> Name
Core.Name String
"value")
data TraversalMerge =
TraversalMergeOnCreate |
TraversalMergeOnMatch |
TraversalMergeOutV |
TraversalMergeInV
deriving (TraversalMerge -> TraversalMerge -> Bool
(TraversalMerge -> TraversalMerge -> Bool)
-> (TraversalMerge -> TraversalMerge -> Bool) -> Eq TraversalMerge
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalMerge -> TraversalMerge -> Bool
== :: TraversalMerge -> TraversalMerge -> Bool
$c/= :: TraversalMerge -> TraversalMerge -> Bool
/= :: TraversalMerge -> TraversalMerge -> Bool
Eq, Eq TraversalMerge
Eq TraversalMerge =>
(TraversalMerge -> TraversalMerge -> Ordering)
-> (TraversalMerge -> TraversalMerge -> Bool)
-> (TraversalMerge -> TraversalMerge -> Bool)
-> (TraversalMerge -> TraversalMerge -> Bool)
-> (TraversalMerge -> TraversalMerge -> Bool)
-> (TraversalMerge -> TraversalMerge -> TraversalMerge)
-> (TraversalMerge -> TraversalMerge -> TraversalMerge)
-> Ord TraversalMerge
TraversalMerge -> TraversalMerge -> Bool
TraversalMerge -> TraversalMerge -> Ordering
TraversalMerge -> TraversalMerge -> TraversalMerge
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalMerge -> TraversalMerge -> Ordering
compare :: TraversalMerge -> TraversalMerge -> Ordering
$c< :: TraversalMerge -> TraversalMerge -> Bool
< :: TraversalMerge -> TraversalMerge -> Bool
$c<= :: TraversalMerge -> TraversalMerge -> Bool
<= :: TraversalMerge -> TraversalMerge -> Bool
$c> :: TraversalMerge -> TraversalMerge -> Bool
> :: TraversalMerge -> TraversalMerge -> Bool
$c>= :: TraversalMerge -> TraversalMerge -> Bool
>= :: TraversalMerge -> TraversalMerge -> Bool
$cmax :: TraversalMerge -> TraversalMerge -> TraversalMerge
max :: TraversalMerge -> TraversalMerge -> TraversalMerge
$cmin :: TraversalMerge -> TraversalMerge -> TraversalMerge
min :: TraversalMerge -> TraversalMerge -> TraversalMerge
Ord, ReadPrec [TraversalMerge]
ReadPrec TraversalMerge
Int -> ReadS TraversalMerge
ReadS [TraversalMerge]
(Int -> ReadS TraversalMerge)
-> ReadS [TraversalMerge]
-> ReadPrec TraversalMerge
-> ReadPrec [TraversalMerge]
-> Read TraversalMerge
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalMerge
readsPrec :: Int -> ReadS TraversalMerge
$creadList :: ReadS [TraversalMerge]
readList :: ReadS [TraversalMerge]
$creadPrec :: ReadPrec TraversalMerge
readPrec :: ReadPrec TraversalMerge
$creadListPrec :: ReadPrec [TraversalMerge]
readListPrec :: ReadPrec [TraversalMerge]
Read, Int -> TraversalMerge -> ShowS
[TraversalMerge] -> ShowS
TraversalMerge -> String
(Int -> TraversalMerge -> ShowS)
-> (TraversalMerge -> String)
-> ([TraversalMerge] -> ShowS)
-> Show TraversalMerge
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalMerge -> ShowS
showsPrec :: Int -> TraversalMerge -> ShowS
$cshow :: TraversalMerge -> String
show :: TraversalMerge -> String
$cshowList :: [TraversalMerge] -> ShowS
showList :: [TraversalMerge] -> ShowS
Show)
_TraversalMerge :: Name
_TraversalMerge = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalMerge")
_TraversalMerge_onCreate :: Name
_TraversalMerge_onCreate = (String -> Name
Core.Name String
"onCreate")
_TraversalMerge_onMatch :: Name
_TraversalMerge_onMatch = (String -> Name
Core.Name String
"onMatch")
_TraversalMerge_outV :: Name
_TraversalMerge_outV = (String -> Name
Core.Name String
"outV")
_TraversalMerge_inV :: Name
_TraversalMerge_inV = (String -> Name
Core.Name String
"inV")
data TraversalOrder =
TraversalOrderIncr |
TraversalOrderDecr |
TraversalOrderAsc |
TraversalOrderDesc |
TraversalOrderShuffle
deriving (TraversalOrder -> TraversalOrder -> Bool
(TraversalOrder -> TraversalOrder -> Bool)
-> (TraversalOrder -> TraversalOrder -> Bool) -> Eq TraversalOrder
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalOrder -> TraversalOrder -> Bool
== :: TraversalOrder -> TraversalOrder -> Bool
$c/= :: TraversalOrder -> TraversalOrder -> Bool
/= :: TraversalOrder -> TraversalOrder -> Bool
Eq, Eq TraversalOrder
Eq TraversalOrder =>
(TraversalOrder -> TraversalOrder -> Ordering)
-> (TraversalOrder -> TraversalOrder -> Bool)
-> (TraversalOrder -> TraversalOrder -> Bool)
-> (TraversalOrder -> TraversalOrder -> Bool)
-> (TraversalOrder -> TraversalOrder -> Bool)
-> (TraversalOrder -> TraversalOrder -> TraversalOrder)
-> (TraversalOrder -> TraversalOrder -> TraversalOrder)
-> Ord TraversalOrder
TraversalOrder -> TraversalOrder -> Bool
TraversalOrder -> TraversalOrder -> Ordering
TraversalOrder -> TraversalOrder -> TraversalOrder
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalOrder -> TraversalOrder -> Ordering
compare :: TraversalOrder -> TraversalOrder -> Ordering
$c< :: TraversalOrder -> TraversalOrder -> Bool
< :: TraversalOrder -> TraversalOrder -> Bool
$c<= :: TraversalOrder -> TraversalOrder -> Bool
<= :: TraversalOrder -> TraversalOrder -> Bool
$c> :: TraversalOrder -> TraversalOrder -> Bool
> :: TraversalOrder -> TraversalOrder -> Bool
$c>= :: TraversalOrder -> TraversalOrder -> Bool
>= :: TraversalOrder -> TraversalOrder -> Bool
$cmax :: TraversalOrder -> TraversalOrder -> TraversalOrder
max :: TraversalOrder -> TraversalOrder -> TraversalOrder
$cmin :: TraversalOrder -> TraversalOrder -> TraversalOrder
min :: TraversalOrder -> TraversalOrder -> TraversalOrder
Ord, ReadPrec [TraversalOrder]
ReadPrec TraversalOrder
Int -> ReadS TraversalOrder
ReadS [TraversalOrder]
(Int -> ReadS TraversalOrder)
-> ReadS [TraversalOrder]
-> ReadPrec TraversalOrder
-> ReadPrec [TraversalOrder]
-> Read TraversalOrder
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalOrder
readsPrec :: Int -> ReadS TraversalOrder
$creadList :: ReadS [TraversalOrder]
readList :: ReadS [TraversalOrder]
$creadPrec :: ReadPrec TraversalOrder
readPrec :: ReadPrec TraversalOrder
$creadListPrec :: ReadPrec [TraversalOrder]
readListPrec :: ReadPrec [TraversalOrder]
Read, Int -> TraversalOrder -> ShowS
[TraversalOrder] -> ShowS
TraversalOrder -> String
(Int -> TraversalOrder -> ShowS)
-> (TraversalOrder -> String)
-> ([TraversalOrder] -> ShowS)
-> Show TraversalOrder
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalOrder -> ShowS
showsPrec :: Int -> TraversalOrder -> ShowS
$cshow :: TraversalOrder -> String
show :: TraversalOrder -> String
$cshowList :: [TraversalOrder] -> ShowS
showList :: [TraversalOrder] -> ShowS
Show)
_TraversalOrder :: Name
_TraversalOrder = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalOrder")
_TraversalOrder_incr :: Name
_TraversalOrder_incr = (String -> Name
Core.Name String
"incr")
_TraversalOrder_decr :: Name
_TraversalOrder_decr = (String -> Name
Core.Name String
"decr")
_TraversalOrder_asc :: Name
_TraversalOrder_asc = (String -> Name
Core.Name String
"asc")
_TraversalOrder_desc :: Name
_TraversalOrder_desc = (String -> Name
Core.Name String
"desc")
_TraversalOrder_shuffle :: Name
_TraversalOrder_shuffle = (String -> Name
Core.Name String
"shuffle")
data TraversalDirection =
TraversalDirectionIn |
TraversalDirectionOut |
TraversalDirectionBoth
deriving (TraversalDirection -> TraversalDirection -> Bool
(TraversalDirection -> TraversalDirection -> Bool)
-> (TraversalDirection -> TraversalDirection -> Bool)
-> Eq TraversalDirection
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalDirection -> TraversalDirection -> Bool
== :: TraversalDirection -> TraversalDirection -> Bool
$c/= :: TraversalDirection -> TraversalDirection -> Bool
/= :: TraversalDirection -> TraversalDirection -> Bool
Eq, Eq TraversalDirection
Eq TraversalDirection =>
(TraversalDirection -> TraversalDirection -> Ordering)
-> (TraversalDirection -> TraversalDirection -> Bool)
-> (TraversalDirection -> TraversalDirection -> Bool)
-> (TraversalDirection -> TraversalDirection -> Bool)
-> (TraversalDirection -> TraversalDirection -> Bool)
-> (TraversalDirection -> TraversalDirection -> TraversalDirection)
-> (TraversalDirection -> TraversalDirection -> TraversalDirection)
-> Ord TraversalDirection
TraversalDirection -> TraversalDirection -> Bool
TraversalDirection -> TraversalDirection -> Ordering
TraversalDirection -> TraversalDirection -> TraversalDirection
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalDirection -> TraversalDirection -> Ordering
compare :: TraversalDirection -> TraversalDirection -> Ordering
$c< :: TraversalDirection -> TraversalDirection -> Bool
< :: TraversalDirection -> TraversalDirection -> Bool
$c<= :: TraversalDirection -> TraversalDirection -> Bool
<= :: TraversalDirection -> TraversalDirection -> Bool
$c> :: TraversalDirection -> TraversalDirection -> Bool
> :: TraversalDirection -> TraversalDirection -> Bool
$c>= :: TraversalDirection -> TraversalDirection -> Bool
>= :: TraversalDirection -> TraversalDirection -> Bool
$cmax :: TraversalDirection -> TraversalDirection -> TraversalDirection
max :: TraversalDirection -> TraversalDirection -> TraversalDirection
$cmin :: TraversalDirection -> TraversalDirection -> TraversalDirection
min :: TraversalDirection -> TraversalDirection -> TraversalDirection
Ord, ReadPrec [TraversalDirection]
ReadPrec TraversalDirection
Int -> ReadS TraversalDirection
ReadS [TraversalDirection]
(Int -> ReadS TraversalDirection)
-> ReadS [TraversalDirection]
-> ReadPrec TraversalDirection
-> ReadPrec [TraversalDirection]
-> Read TraversalDirection
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalDirection
readsPrec :: Int -> ReadS TraversalDirection
$creadList :: ReadS [TraversalDirection]
readList :: ReadS [TraversalDirection]
$creadPrec :: ReadPrec TraversalDirection
readPrec :: ReadPrec TraversalDirection
$creadListPrec :: ReadPrec [TraversalDirection]
readListPrec :: ReadPrec [TraversalDirection]
Read, Int -> TraversalDirection -> ShowS
[TraversalDirection] -> ShowS
TraversalDirection -> String
(Int -> TraversalDirection -> ShowS)
-> (TraversalDirection -> String)
-> ([TraversalDirection] -> ShowS)
-> Show TraversalDirection
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalDirection -> ShowS
showsPrec :: Int -> TraversalDirection -> ShowS
$cshow :: TraversalDirection -> String
show :: TraversalDirection -> String
$cshowList :: [TraversalDirection] -> ShowS
showList :: [TraversalDirection] -> ShowS
Show)
_TraversalDirection :: Name
_TraversalDirection = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalDirection")
_TraversalDirection_in :: Name
_TraversalDirection_in = (String -> Name
Core.Name String
"in")
_TraversalDirection_out :: Name
_TraversalDirection_out = (String -> Name
Core.Name String
"out")
_TraversalDirection_both :: Name
_TraversalDirection_both = (String -> Name
Core.Name String
"both")
data TraversalCardinality =
TraversalCardinalitySingle GenericLiteral |
TraversalCardinalitySet GenericLiteral |
TraversalCardinalityList GenericLiteral
deriving (TraversalCardinality -> TraversalCardinality -> Bool
(TraversalCardinality -> TraversalCardinality -> Bool)
-> (TraversalCardinality -> TraversalCardinality -> Bool)
-> Eq TraversalCardinality
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalCardinality -> TraversalCardinality -> Bool
== :: TraversalCardinality -> TraversalCardinality -> Bool
$c/= :: TraversalCardinality -> TraversalCardinality -> Bool
/= :: TraversalCardinality -> TraversalCardinality -> Bool
Eq, Eq TraversalCardinality
Eq TraversalCardinality =>
(TraversalCardinality -> TraversalCardinality -> Ordering)
-> (TraversalCardinality -> TraversalCardinality -> Bool)
-> (TraversalCardinality -> TraversalCardinality -> Bool)
-> (TraversalCardinality -> TraversalCardinality -> Bool)
-> (TraversalCardinality -> TraversalCardinality -> Bool)
-> (TraversalCardinality
-> TraversalCardinality -> TraversalCardinality)
-> (TraversalCardinality
-> TraversalCardinality -> TraversalCardinality)
-> Ord TraversalCardinality
TraversalCardinality -> TraversalCardinality -> Bool
TraversalCardinality -> TraversalCardinality -> Ordering
TraversalCardinality
-> TraversalCardinality -> TraversalCardinality
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalCardinality -> TraversalCardinality -> Ordering
compare :: TraversalCardinality -> TraversalCardinality -> Ordering
$c< :: TraversalCardinality -> TraversalCardinality -> Bool
< :: TraversalCardinality -> TraversalCardinality -> Bool
$c<= :: TraversalCardinality -> TraversalCardinality -> Bool
<= :: TraversalCardinality -> TraversalCardinality -> Bool
$c> :: TraversalCardinality -> TraversalCardinality -> Bool
> :: TraversalCardinality -> TraversalCardinality -> Bool
$c>= :: TraversalCardinality -> TraversalCardinality -> Bool
>= :: TraversalCardinality -> TraversalCardinality -> Bool
$cmax :: TraversalCardinality
-> TraversalCardinality -> TraversalCardinality
max :: TraversalCardinality
-> TraversalCardinality -> TraversalCardinality
$cmin :: TraversalCardinality
-> TraversalCardinality -> TraversalCardinality
min :: TraversalCardinality
-> TraversalCardinality -> TraversalCardinality
Ord, ReadPrec [TraversalCardinality]
ReadPrec TraversalCardinality
Int -> ReadS TraversalCardinality
ReadS [TraversalCardinality]
(Int -> ReadS TraversalCardinality)
-> ReadS [TraversalCardinality]
-> ReadPrec TraversalCardinality
-> ReadPrec [TraversalCardinality]
-> Read TraversalCardinality
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalCardinality
readsPrec :: Int -> ReadS TraversalCardinality
$creadList :: ReadS [TraversalCardinality]
readList :: ReadS [TraversalCardinality]
$creadPrec :: ReadPrec TraversalCardinality
readPrec :: ReadPrec TraversalCardinality
$creadListPrec :: ReadPrec [TraversalCardinality]
readListPrec :: ReadPrec [TraversalCardinality]
Read, Int -> TraversalCardinality -> ShowS
[TraversalCardinality] -> ShowS
TraversalCardinality -> String
(Int -> TraversalCardinality -> ShowS)
-> (TraversalCardinality -> String)
-> ([TraversalCardinality] -> ShowS)
-> Show TraversalCardinality
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalCardinality -> ShowS
showsPrec :: Int -> TraversalCardinality -> ShowS
$cshow :: TraversalCardinality -> String
show :: TraversalCardinality -> String
$cshowList :: [TraversalCardinality] -> ShowS
showList :: [TraversalCardinality] -> ShowS
Show)
_TraversalCardinality :: Name
_TraversalCardinality = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalCardinality")
_TraversalCardinality_single :: Name
_TraversalCardinality_single = (String -> Name
Core.Name String
"single")
_TraversalCardinality_set :: Name
_TraversalCardinality_set = (String -> Name
Core.Name String
"set")
_TraversalCardinality_list :: Name
_TraversalCardinality_list = (String -> Name
Core.Name String
"list")
data TraversalColumn =
TraversalColumnKeys |
TraversalColumnValues
deriving (TraversalColumn -> TraversalColumn -> Bool
(TraversalColumn -> TraversalColumn -> Bool)
-> (TraversalColumn -> TraversalColumn -> Bool)
-> Eq TraversalColumn
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalColumn -> TraversalColumn -> Bool
== :: TraversalColumn -> TraversalColumn -> Bool
$c/= :: TraversalColumn -> TraversalColumn -> Bool
/= :: TraversalColumn -> TraversalColumn -> Bool
Eq, Eq TraversalColumn
Eq TraversalColumn =>
(TraversalColumn -> TraversalColumn -> Ordering)
-> (TraversalColumn -> TraversalColumn -> Bool)
-> (TraversalColumn -> TraversalColumn -> Bool)
-> (TraversalColumn -> TraversalColumn -> Bool)
-> (TraversalColumn -> TraversalColumn -> Bool)
-> (TraversalColumn -> TraversalColumn -> TraversalColumn)
-> (TraversalColumn -> TraversalColumn -> TraversalColumn)
-> Ord TraversalColumn
TraversalColumn -> TraversalColumn -> Bool
TraversalColumn -> TraversalColumn -> Ordering
TraversalColumn -> TraversalColumn -> TraversalColumn
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalColumn -> TraversalColumn -> Ordering
compare :: TraversalColumn -> TraversalColumn -> Ordering
$c< :: TraversalColumn -> TraversalColumn -> Bool
< :: TraversalColumn -> TraversalColumn -> Bool
$c<= :: TraversalColumn -> TraversalColumn -> Bool
<= :: TraversalColumn -> TraversalColumn -> Bool
$c> :: TraversalColumn -> TraversalColumn -> Bool
> :: TraversalColumn -> TraversalColumn -> Bool
$c>= :: TraversalColumn -> TraversalColumn -> Bool
>= :: TraversalColumn -> TraversalColumn -> Bool
$cmax :: TraversalColumn -> TraversalColumn -> TraversalColumn
max :: TraversalColumn -> TraversalColumn -> TraversalColumn
$cmin :: TraversalColumn -> TraversalColumn -> TraversalColumn
min :: TraversalColumn -> TraversalColumn -> TraversalColumn
Ord, ReadPrec [TraversalColumn]
ReadPrec TraversalColumn
Int -> ReadS TraversalColumn
ReadS [TraversalColumn]
(Int -> ReadS TraversalColumn)
-> ReadS [TraversalColumn]
-> ReadPrec TraversalColumn
-> ReadPrec [TraversalColumn]
-> Read TraversalColumn
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalColumn
readsPrec :: Int -> ReadS TraversalColumn
$creadList :: ReadS [TraversalColumn]
readList :: ReadS [TraversalColumn]
$creadPrec :: ReadPrec TraversalColumn
readPrec :: ReadPrec TraversalColumn
$creadListPrec :: ReadPrec [TraversalColumn]
readListPrec :: ReadPrec [TraversalColumn]
Read, Int -> TraversalColumn -> ShowS
[TraversalColumn] -> ShowS
TraversalColumn -> String
(Int -> TraversalColumn -> ShowS)
-> (TraversalColumn -> String)
-> ([TraversalColumn] -> ShowS)
-> Show TraversalColumn
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalColumn -> ShowS
showsPrec :: Int -> TraversalColumn -> ShowS
$cshow :: TraversalColumn -> String
show :: TraversalColumn -> String
$cshowList :: [TraversalColumn] -> ShowS
showList :: [TraversalColumn] -> ShowS
Show)
_TraversalColumn :: Name
_TraversalColumn = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalColumn")
_TraversalColumn_keys :: Name
_TraversalColumn_keys = (String -> Name
Core.Name String
"keys")
_TraversalColumn_values :: Name
_TraversalColumn_values = (String -> Name
Core.Name String
"values")
data TraversalPop =
TraversalPopFirst |
TraversalPopLast |
TraversalPopAll |
TraversalPopMixed
deriving (TraversalPop -> TraversalPop -> Bool
(TraversalPop -> TraversalPop -> Bool)
-> (TraversalPop -> TraversalPop -> Bool) -> Eq TraversalPop
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalPop -> TraversalPop -> Bool
== :: TraversalPop -> TraversalPop -> Bool
$c/= :: TraversalPop -> TraversalPop -> Bool
/= :: TraversalPop -> TraversalPop -> Bool
Eq, Eq TraversalPop
Eq TraversalPop =>
(TraversalPop -> TraversalPop -> Ordering)
-> (TraversalPop -> TraversalPop -> Bool)
-> (TraversalPop -> TraversalPop -> Bool)
-> (TraversalPop -> TraversalPop -> Bool)
-> (TraversalPop -> TraversalPop -> Bool)
-> (TraversalPop -> TraversalPop -> TraversalPop)
-> (TraversalPop -> TraversalPop -> TraversalPop)
-> Ord TraversalPop
TraversalPop -> TraversalPop -> Bool
TraversalPop -> TraversalPop -> Ordering
TraversalPop -> TraversalPop -> TraversalPop
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalPop -> TraversalPop -> Ordering
compare :: TraversalPop -> TraversalPop -> Ordering
$c< :: TraversalPop -> TraversalPop -> Bool
< :: TraversalPop -> TraversalPop -> Bool
$c<= :: TraversalPop -> TraversalPop -> Bool
<= :: TraversalPop -> TraversalPop -> Bool
$c> :: TraversalPop -> TraversalPop -> Bool
> :: TraversalPop -> TraversalPop -> Bool
$c>= :: TraversalPop -> TraversalPop -> Bool
>= :: TraversalPop -> TraversalPop -> Bool
$cmax :: TraversalPop -> TraversalPop -> TraversalPop
max :: TraversalPop -> TraversalPop -> TraversalPop
$cmin :: TraversalPop -> TraversalPop -> TraversalPop
min :: TraversalPop -> TraversalPop -> TraversalPop
Ord, ReadPrec [TraversalPop]
ReadPrec TraversalPop
Int -> ReadS TraversalPop
ReadS [TraversalPop]
(Int -> ReadS TraversalPop)
-> ReadS [TraversalPop]
-> ReadPrec TraversalPop
-> ReadPrec [TraversalPop]
-> Read TraversalPop
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalPop
readsPrec :: Int -> ReadS TraversalPop
$creadList :: ReadS [TraversalPop]
readList :: ReadS [TraversalPop]
$creadPrec :: ReadPrec TraversalPop
readPrec :: ReadPrec TraversalPop
$creadListPrec :: ReadPrec [TraversalPop]
readListPrec :: ReadPrec [TraversalPop]
Read, Int -> TraversalPop -> ShowS
[TraversalPop] -> ShowS
TraversalPop -> String
(Int -> TraversalPop -> ShowS)
-> (TraversalPop -> String)
-> ([TraversalPop] -> ShowS)
-> Show TraversalPop
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalPop -> ShowS
showsPrec :: Int -> TraversalPop -> ShowS
$cshow :: TraversalPop -> String
show :: TraversalPop -> String
$cshowList :: [TraversalPop] -> ShowS
showList :: [TraversalPop] -> ShowS
Show)
_TraversalPop :: Name
_TraversalPop = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalPop")
_TraversalPop_first :: Name
_TraversalPop_first = (String -> Name
Core.Name String
"first")
_TraversalPop_last :: Name
_TraversalPop_last = (String -> Name
Core.Name String
"last")
_TraversalPop_all :: Name
_TraversalPop_all = (String -> Name
Core.Name String
"all")
_TraversalPop_mixed :: Name
_TraversalPop_mixed = (String -> Name
Core.Name String
"mixed")
data TraversalOperator =
TraversalOperatorAddAll |
TraversalOperatorAnd |
TraversalOperatorAssign |
TraversalOperatorDiv |
TraversalOperatorMax |
TraversalOperatorMin |
TraversalOperatorMinus |
TraversalOperatorMult |
TraversalOperatorOr |
TraversalOperatorSum |
TraversalOperatorSumLong
deriving (TraversalOperator -> TraversalOperator -> Bool
(TraversalOperator -> TraversalOperator -> Bool)
-> (TraversalOperator -> TraversalOperator -> Bool)
-> Eq TraversalOperator
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalOperator -> TraversalOperator -> Bool
== :: TraversalOperator -> TraversalOperator -> Bool
$c/= :: TraversalOperator -> TraversalOperator -> Bool
/= :: TraversalOperator -> TraversalOperator -> Bool
Eq, Eq TraversalOperator
Eq TraversalOperator =>
(TraversalOperator -> TraversalOperator -> Ordering)
-> (TraversalOperator -> TraversalOperator -> Bool)
-> (TraversalOperator -> TraversalOperator -> Bool)
-> (TraversalOperator -> TraversalOperator -> Bool)
-> (TraversalOperator -> TraversalOperator -> Bool)
-> (TraversalOperator -> TraversalOperator -> TraversalOperator)
-> (TraversalOperator -> TraversalOperator -> TraversalOperator)
-> Ord TraversalOperator
TraversalOperator -> TraversalOperator -> Bool
TraversalOperator -> TraversalOperator -> Ordering
TraversalOperator -> TraversalOperator -> TraversalOperator
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalOperator -> TraversalOperator -> Ordering
compare :: TraversalOperator -> TraversalOperator -> Ordering
$c< :: TraversalOperator -> TraversalOperator -> Bool
< :: TraversalOperator -> TraversalOperator -> Bool
$c<= :: TraversalOperator -> TraversalOperator -> Bool
<= :: TraversalOperator -> TraversalOperator -> Bool
$c> :: TraversalOperator -> TraversalOperator -> Bool
> :: TraversalOperator -> TraversalOperator -> Bool
$c>= :: TraversalOperator -> TraversalOperator -> Bool
>= :: TraversalOperator -> TraversalOperator -> Bool
$cmax :: TraversalOperator -> TraversalOperator -> TraversalOperator
max :: TraversalOperator -> TraversalOperator -> TraversalOperator
$cmin :: TraversalOperator -> TraversalOperator -> TraversalOperator
min :: TraversalOperator -> TraversalOperator -> TraversalOperator
Ord, ReadPrec [TraversalOperator]
ReadPrec TraversalOperator
Int -> ReadS TraversalOperator
ReadS [TraversalOperator]
(Int -> ReadS TraversalOperator)
-> ReadS [TraversalOperator]
-> ReadPrec TraversalOperator
-> ReadPrec [TraversalOperator]
-> Read TraversalOperator
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalOperator
readsPrec :: Int -> ReadS TraversalOperator
$creadList :: ReadS [TraversalOperator]
readList :: ReadS [TraversalOperator]
$creadPrec :: ReadPrec TraversalOperator
readPrec :: ReadPrec TraversalOperator
$creadListPrec :: ReadPrec [TraversalOperator]
readListPrec :: ReadPrec [TraversalOperator]
Read, Int -> TraversalOperator -> ShowS
[TraversalOperator] -> ShowS
TraversalOperator -> String
(Int -> TraversalOperator -> ShowS)
-> (TraversalOperator -> String)
-> ([TraversalOperator] -> ShowS)
-> Show TraversalOperator
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalOperator -> ShowS
showsPrec :: Int -> TraversalOperator -> ShowS
$cshow :: TraversalOperator -> String
show :: TraversalOperator -> String
$cshowList :: [TraversalOperator] -> ShowS
showList :: [TraversalOperator] -> ShowS
Show)
_TraversalOperator :: Name
_TraversalOperator = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalOperator")
_TraversalOperator_addAll :: Name
_TraversalOperator_addAll = (String -> Name
Core.Name String
"addAll")
_TraversalOperator_and :: Name
_TraversalOperator_and = (String -> Name
Core.Name String
"and")
_TraversalOperator_assign :: Name
_TraversalOperator_assign = (String -> Name
Core.Name String
"assign")
_TraversalOperator_div :: Name
_TraversalOperator_div = (String -> Name
Core.Name String
"div")
_TraversalOperator_max :: Name
_TraversalOperator_max = (String -> Name
Core.Name String
"max")
_TraversalOperator_min :: Name
_TraversalOperator_min = (String -> Name
Core.Name String
"min")
_TraversalOperator_minus :: Name
_TraversalOperator_minus = (String -> Name
Core.Name String
"minus")
_TraversalOperator_mult :: Name
_TraversalOperator_mult = (String -> Name
Core.Name String
"mult")
_TraversalOperator_or :: Name
_TraversalOperator_or = (String -> Name
Core.Name String
"or")
_TraversalOperator_sum :: Name
_TraversalOperator_sum = (String -> Name
Core.Name String
"sum")
_TraversalOperator_sumLong :: Name
_TraversalOperator_sumLong = (String -> Name
Core.Name String
"sumLong")
data TraversalPick =
TraversalPickAny |
TraversalPickNone
deriving (TraversalPick -> TraversalPick -> Bool
(TraversalPick -> TraversalPick -> Bool)
-> (TraversalPick -> TraversalPick -> Bool) -> Eq TraversalPick
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalPick -> TraversalPick -> Bool
== :: TraversalPick -> TraversalPick -> Bool
$c/= :: TraversalPick -> TraversalPick -> Bool
/= :: TraversalPick -> TraversalPick -> Bool
Eq, Eq TraversalPick
Eq TraversalPick =>
(TraversalPick -> TraversalPick -> Ordering)
-> (TraversalPick -> TraversalPick -> Bool)
-> (TraversalPick -> TraversalPick -> Bool)
-> (TraversalPick -> TraversalPick -> Bool)
-> (TraversalPick -> TraversalPick -> Bool)
-> (TraversalPick -> TraversalPick -> TraversalPick)
-> (TraversalPick -> TraversalPick -> TraversalPick)
-> Ord TraversalPick
TraversalPick -> TraversalPick -> Bool
TraversalPick -> TraversalPick -> Ordering
TraversalPick -> TraversalPick -> TraversalPick
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalPick -> TraversalPick -> Ordering
compare :: TraversalPick -> TraversalPick -> Ordering
$c< :: TraversalPick -> TraversalPick -> Bool
< :: TraversalPick -> TraversalPick -> Bool
$c<= :: TraversalPick -> TraversalPick -> Bool
<= :: TraversalPick -> TraversalPick -> Bool
$c> :: TraversalPick -> TraversalPick -> Bool
> :: TraversalPick -> TraversalPick -> Bool
$c>= :: TraversalPick -> TraversalPick -> Bool
>= :: TraversalPick -> TraversalPick -> Bool
$cmax :: TraversalPick -> TraversalPick -> TraversalPick
max :: TraversalPick -> TraversalPick -> TraversalPick
$cmin :: TraversalPick -> TraversalPick -> TraversalPick
min :: TraversalPick -> TraversalPick -> TraversalPick
Ord, ReadPrec [TraversalPick]
ReadPrec TraversalPick
Int -> ReadS TraversalPick
ReadS [TraversalPick]
(Int -> ReadS TraversalPick)
-> ReadS [TraversalPick]
-> ReadPrec TraversalPick
-> ReadPrec [TraversalPick]
-> Read TraversalPick
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalPick
readsPrec :: Int -> ReadS TraversalPick
$creadList :: ReadS [TraversalPick]
readList :: ReadS [TraversalPick]
$creadPrec :: ReadPrec TraversalPick
readPrec :: ReadPrec TraversalPick
$creadListPrec :: ReadPrec [TraversalPick]
readListPrec :: ReadPrec [TraversalPick]
Read, Int -> TraversalPick -> ShowS
[TraversalPick] -> ShowS
TraversalPick -> String
(Int -> TraversalPick -> ShowS)
-> (TraversalPick -> String)
-> ([TraversalPick] -> ShowS)
-> Show TraversalPick
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalPick -> ShowS
showsPrec :: Int -> TraversalPick -> ShowS
$cshow :: TraversalPick -> String
show :: TraversalPick -> String
$cshowList :: [TraversalPick] -> ShowS
showList :: [TraversalPick] -> ShowS
Show)
_TraversalPick :: Name
_TraversalPick = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalPick")
_TraversalPick_any :: Name
_TraversalPick_any = (String -> Name
Core.Name String
"any")
_TraversalPick_none :: Name
_TraversalPick_none = (String -> Name
Core.Name String
"none")
data TraversalDT =
TraversalDTSecond |
TraversalDTMinute |
TraversalDTHour |
TraversalDTDay
deriving (TraversalDT -> TraversalDT -> Bool
(TraversalDT -> TraversalDT -> Bool)
-> (TraversalDT -> TraversalDT -> Bool) -> Eq TraversalDT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalDT -> TraversalDT -> Bool
== :: TraversalDT -> TraversalDT -> Bool
$c/= :: TraversalDT -> TraversalDT -> Bool
/= :: TraversalDT -> TraversalDT -> Bool
Eq, Eq TraversalDT
Eq TraversalDT =>
(TraversalDT -> TraversalDT -> Ordering)
-> (TraversalDT -> TraversalDT -> Bool)
-> (TraversalDT -> TraversalDT -> Bool)
-> (TraversalDT -> TraversalDT -> Bool)
-> (TraversalDT -> TraversalDT -> Bool)
-> (TraversalDT -> TraversalDT -> TraversalDT)
-> (TraversalDT -> TraversalDT -> TraversalDT)
-> Ord TraversalDT
TraversalDT -> TraversalDT -> Bool
TraversalDT -> TraversalDT -> Ordering
TraversalDT -> TraversalDT -> TraversalDT
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalDT -> TraversalDT -> Ordering
compare :: TraversalDT -> TraversalDT -> Ordering
$c< :: TraversalDT -> TraversalDT -> Bool
< :: TraversalDT -> TraversalDT -> Bool
$c<= :: TraversalDT -> TraversalDT -> Bool
<= :: TraversalDT -> TraversalDT -> Bool
$c> :: TraversalDT -> TraversalDT -> Bool
> :: TraversalDT -> TraversalDT -> Bool
$c>= :: TraversalDT -> TraversalDT -> Bool
>= :: TraversalDT -> TraversalDT -> Bool
$cmax :: TraversalDT -> TraversalDT -> TraversalDT
max :: TraversalDT -> TraversalDT -> TraversalDT
$cmin :: TraversalDT -> TraversalDT -> TraversalDT
min :: TraversalDT -> TraversalDT -> TraversalDT
Ord, ReadPrec [TraversalDT]
ReadPrec TraversalDT
Int -> ReadS TraversalDT
ReadS [TraversalDT]
(Int -> ReadS TraversalDT)
-> ReadS [TraversalDT]
-> ReadPrec TraversalDT
-> ReadPrec [TraversalDT]
-> Read TraversalDT
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalDT
readsPrec :: Int -> ReadS TraversalDT
$creadList :: ReadS [TraversalDT]
readList :: ReadS [TraversalDT]
$creadPrec :: ReadPrec TraversalDT
readPrec :: ReadPrec TraversalDT
$creadListPrec :: ReadPrec [TraversalDT]
readListPrec :: ReadPrec [TraversalDT]
Read, Int -> TraversalDT -> ShowS
[TraversalDT] -> ShowS
TraversalDT -> String
(Int -> TraversalDT -> ShowS)
-> (TraversalDT -> String)
-> ([TraversalDT] -> ShowS)
-> Show TraversalDT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalDT -> ShowS
showsPrec :: Int -> TraversalDT -> ShowS
$cshow :: TraversalDT -> String
show :: TraversalDT -> String
$cshowList :: [TraversalDT] -> ShowS
showList :: [TraversalDT] -> ShowS
Show)
_TraversalDT :: Name
_TraversalDT = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalDT")
_TraversalDT_second :: Name
_TraversalDT_second = (String -> Name
Core.Name String
"second")
_TraversalDT_minute :: Name
_TraversalDT_minute = (String -> Name
Core.Name String
"minute")
_TraversalDT_hour :: Name
_TraversalDT_hour = (String -> Name
Core.Name String
"hour")
_TraversalDT_day :: Name
_TraversalDT_day = (String -> Name
Core.Name String
"day")
data TraversalPredicate =
TraversalPredicateEq GenericLiteralArgument |
TraversalPredicateNeq GenericLiteralArgument |
TraversalPredicateLt GenericLiteralArgument |
TraversalPredicateLte GenericLiteralArgument |
TraversalPredicateGt GenericLiteralArgument |
TraversalPredicateGte GenericLiteralArgument |
TraversalPredicateInside RangeArgument |
TraversalPredicateOutside RangeArgument |
TraversalPredicateBetween RangeArgument |
TraversalPredicateWithin (Maybe GenericLiteralArgument) |
TraversalPredicateWithout (Maybe GenericLiteralArgument) |
TraversalPredicateNot TraversalPredicate |
TraversalPredicateStartingWith StringArgument |
TraversalPredicateNotStartingWith StringArgument |
TraversalPredicateEndingWith StringArgument |
TraversalPredicateNotEndingWith StringArgument |
TraversalPredicateContaining StringArgument |
TraversalPredicateNotContaining StringArgument |
TraversalPredicateRegex StringArgument |
TraversalPredicateNotRegex StringArgument |
TraversalPredicateAnd TwoTraversalPredicates |
TraversalPredicateOr TwoTraversalPredicates |
TraversalPredicateNegate TraversalPredicate
deriving (TraversalPredicate -> TraversalPredicate -> Bool
(TraversalPredicate -> TraversalPredicate -> Bool)
-> (TraversalPredicate -> TraversalPredicate -> Bool)
-> Eq TraversalPredicate
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalPredicate -> TraversalPredicate -> Bool
== :: TraversalPredicate -> TraversalPredicate -> Bool
$c/= :: TraversalPredicate -> TraversalPredicate -> Bool
/= :: TraversalPredicate -> TraversalPredicate -> Bool
Eq, Eq TraversalPredicate
Eq TraversalPredicate =>
(TraversalPredicate -> TraversalPredicate -> Ordering)
-> (TraversalPredicate -> TraversalPredicate -> Bool)
-> (TraversalPredicate -> TraversalPredicate -> Bool)
-> (TraversalPredicate -> TraversalPredicate -> Bool)
-> (TraversalPredicate -> TraversalPredicate -> Bool)
-> (TraversalPredicate -> TraversalPredicate -> TraversalPredicate)
-> (TraversalPredicate -> TraversalPredicate -> TraversalPredicate)
-> Ord TraversalPredicate
TraversalPredicate -> TraversalPredicate -> Bool
TraversalPredicate -> TraversalPredicate -> Ordering
TraversalPredicate -> TraversalPredicate -> TraversalPredicate
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalPredicate -> TraversalPredicate -> Ordering
compare :: TraversalPredicate -> TraversalPredicate -> Ordering
$c< :: TraversalPredicate -> TraversalPredicate -> Bool
< :: TraversalPredicate -> TraversalPredicate -> Bool
$c<= :: TraversalPredicate -> TraversalPredicate -> Bool
<= :: TraversalPredicate -> TraversalPredicate -> Bool
$c> :: TraversalPredicate -> TraversalPredicate -> Bool
> :: TraversalPredicate -> TraversalPredicate -> Bool
$c>= :: TraversalPredicate -> TraversalPredicate -> Bool
>= :: TraversalPredicate -> TraversalPredicate -> Bool
$cmax :: TraversalPredicate -> TraversalPredicate -> TraversalPredicate
max :: TraversalPredicate -> TraversalPredicate -> TraversalPredicate
$cmin :: TraversalPredicate -> TraversalPredicate -> TraversalPredicate
min :: TraversalPredicate -> TraversalPredicate -> TraversalPredicate
Ord, ReadPrec [TraversalPredicate]
ReadPrec TraversalPredicate
Int -> ReadS TraversalPredicate
ReadS [TraversalPredicate]
(Int -> ReadS TraversalPredicate)
-> ReadS [TraversalPredicate]
-> ReadPrec TraversalPredicate
-> ReadPrec [TraversalPredicate]
-> Read TraversalPredicate
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalPredicate
readsPrec :: Int -> ReadS TraversalPredicate
$creadList :: ReadS [TraversalPredicate]
readList :: ReadS [TraversalPredicate]
$creadPrec :: ReadPrec TraversalPredicate
readPrec :: ReadPrec TraversalPredicate
$creadListPrec :: ReadPrec [TraversalPredicate]
readListPrec :: ReadPrec [TraversalPredicate]
Read, Int -> TraversalPredicate -> ShowS
[TraversalPredicate] -> ShowS
TraversalPredicate -> String
(Int -> TraversalPredicate -> ShowS)
-> (TraversalPredicate -> String)
-> ([TraversalPredicate] -> ShowS)
-> Show TraversalPredicate
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalPredicate -> ShowS
showsPrec :: Int -> TraversalPredicate -> ShowS
$cshow :: TraversalPredicate -> String
show :: TraversalPredicate -> String
$cshowList :: [TraversalPredicate] -> ShowS
showList :: [TraversalPredicate] -> ShowS
Show)
_TraversalPredicate :: Name
_TraversalPredicate = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalPredicate")
_TraversalPredicate_eq :: Name
_TraversalPredicate_eq = (String -> Name
Core.Name String
"eq")
_TraversalPredicate_neq :: Name
_TraversalPredicate_neq = (String -> Name
Core.Name String
"neq")
_TraversalPredicate_lt :: Name
_TraversalPredicate_lt = (String -> Name
Core.Name String
"lt")
_TraversalPredicate_lte :: Name
_TraversalPredicate_lte = (String -> Name
Core.Name String
"lte")
_TraversalPredicate_gt :: Name
_TraversalPredicate_gt = (String -> Name
Core.Name String
"gt")
_TraversalPredicate_gte :: Name
_TraversalPredicate_gte = (String -> Name
Core.Name String
"gte")
_TraversalPredicate_inside :: Name
_TraversalPredicate_inside = (String -> Name
Core.Name String
"inside")
_TraversalPredicate_outside :: Name
_TraversalPredicate_outside = (String -> Name
Core.Name String
"outside")
_TraversalPredicate_between :: Name
_TraversalPredicate_between = (String -> Name
Core.Name String
"between")
_TraversalPredicate_within :: Name
_TraversalPredicate_within = (String -> Name
Core.Name String
"within")
_TraversalPredicate_without :: Name
_TraversalPredicate_without = (String -> Name
Core.Name String
"without")
_TraversalPredicate_not :: Name
_TraversalPredicate_not = (String -> Name
Core.Name String
"not")
_TraversalPredicate_startingWith :: Name
_TraversalPredicate_startingWith = (String -> Name
Core.Name String
"startingWith")
_TraversalPredicate_notStartingWith :: Name
_TraversalPredicate_notStartingWith = (String -> Name
Core.Name String
"notStartingWith")
_TraversalPredicate_endingWith :: Name
_TraversalPredicate_endingWith = (String -> Name
Core.Name String
"endingWith")
_TraversalPredicate_notEndingWith :: Name
_TraversalPredicate_notEndingWith = (String -> Name
Core.Name String
"notEndingWith")
_TraversalPredicate_containing :: Name
_TraversalPredicate_containing = (String -> Name
Core.Name String
"containing")
_TraversalPredicate_notContaining :: Name
_TraversalPredicate_notContaining = (String -> Name
Core.Name String
"notContaining")
_TraversalPredicate_regex :: Name
_TraversalPredicate_regex = (String -> Name
Core.Name String
"regex")
_TraversalPredicate_notRegex :: Name
_TraversalPredicate_notRegex = (String -> Name
Core.Name String
"notRegex")
_TraversalPredicate_and :: Name
_TraversalPredicate_and = (String -> Name
Core.Name String
"and")
_TraversalPredicate_or :: Name
_TraversalPredicate_or = (String -> Name
Core.Name String
"or")
_TraversalPredicate_negate :: Name
_TraversalPredicate_negate = (String -> Name
Core.Name String
"negate")
data TwoTraversalPredicates =
TwoTraversalPredicates {
TwoTraversalPredicates -> TraversalPredicate
twoTraversalPredicatesLeft :: TraversalPredicate,
TwoTraversalPredicates -> TraversalPredicate
twoTraversalPredicatesRight :: TraversalPredicate}
deriving (TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
(TwoTraversalPredicates -> TwoTraversalPredicates -> Bool)
-> (TwoTraversalPredicates -> TwoTraversalPredicates -> Bool)
-> Eq TwoTraversalPredicates
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
== :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
$c/= :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
/= :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
Eq, Eq TwoTraversalPredicates
Eq TwoTraversalPredicates =>
(TwoTraversalPredicates -> TwoTraversalPredicates -> Ordering)
-> (TwoTraversalPredicates -> TwoTraversalPredicates -> Bool)
-> (TwoTraversalPredicates -> TwoTraversalPredicates -> Bool)
-> (TwoTraversalPredicates -> TwoTraversalPredicates -> Bool)
-> (TwoTraversalPredicates -> TwoTraversalPredicates -> Bool)
-> (TwoTraversalPredicates
-> TwoTraversalPredicates -> TwoTraversalPredicates)
-> (TwoTraversalPredicates
-> TwoTraversalPredicates -> TwoTraversalPredicates)
-> Ord TwoTraversalPredicates
TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
TwoTraversalPredicates -> TwoTraversalPredicates -> Ordering
TwoTraversalPredicates
-> TwoTraversalPredicates -> TwoTraversalPredicates
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TwoTraversalPredicates -> TwoTraversalPredicates -> Ordering
compare :: TwoTraversalPredicates -> TwoTraversalPredicates -> Ordering
$c< :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
< :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
$c<= :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
<= :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
$c> :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
> :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
$c>= :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
>= :: TwoTraversalPredicates -> TwoTraversalPredicates -> Bool
$cmax :: TwoTraversalPredicates
-> TwoTraversalPredicates -> TwoTraversalPredicates
max :: TwoTraversalPredicates
-> TwoTraversalPredicates -> TwoTraversalPredicates
$cmin :: TwoTraversalPredicates
-> TwoTraversalPredicates -> TwoTraversalPredicates
min :: TwoTraversalPredicates
-> TwoTraversalPredicates -> TwoTraversalPredicates
Ord, ReadPrec [TwoTraversalPredicates]
ReadPrec TwoTraversalPredicates
Int -> ReadS TwoTraversalPredicates
ReadS [TwoTraversalPredicates]
(Int -> ReadS TwoTraversalPredicates)
-> ReadS [TwoTraversalPredicates]
-> ReadPrec TwoTraversalPredicates
-> ReadPrec [TwoTraversalPredicates]
-> Read TwoTraversalPredicates
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TwoTraversalPredicates
readsPrec :: Int -> ReadS TwoTraversalPredicates
$creadList :: ReadS [TwoTraversalPredicates]
readList :: ReadS [TwoTraversalPredicates]
$creadPrec :: ReadPrec TwoTraversalPredicates
readPrec :: ReadPrec TwoTraversalPredicates
$creadListPrec :: ReadPrec [TwoTraversalPredicates]
readListPrec :: ReadPrec [TwoTraversalPredicates]
Read, Int -> TwoTraversalPredicates -> ShowS
[TwoTraversalPredicates] -> ShowS
TwoTraversalPredicates -> String
(Int -> TwoTraversalPredicates -> ShowS)
-> (TwoTraversalPredicates -> String)
-> ([TwoTraversalPredicates] -> ShowS)
-> Show TwoTraversalPredicates
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TwoTraversalPredicates -> ShowS
showsPrec :: Int -> TwoTraversalPredicates -> ShowS
$cshow :: TwoTraversalPredicates -> String
show :: TwoTraversalPredicates -> String
$cshowList :: [TwoTraversalPredicates] -> ShowS
showList :: [TwoTraversalPredicates] -> ShowS
Show)
_TwoTraversalPredicates :: Name
_TwoTraversalPredicates = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TwoTraversalPredicates")
_TwoTraversalPredicates_left :: Name
_TwoTraversalPredicates_left = (String -> Name
Core.Name String
"left")
_TwoTraversalPredicates_right :: Name
_TwoTraversalPredicates_right = (String -> Name
Core.Name String
"right")
data TraversalTerminalMethod =
TraversalTerminalMethodExplain |
TraversalTerminalMethodIterate |
TraversalTerminalMethodHasNext |
TraversalTerminalMethodTryNext |
TraversalTerminalMethodNext (Maybe IntegerLiteral) |
TraversalTerminalMethodToList |
TraversalTerminalMethodToSet |
TraversalTerminalMethodToBulkSet
deriving (TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
(TraversalTerminalMethod -> TraversalTerminalMethod -> Bool)
-> (TraversalTerminalMethod -> TraversalTerminalMethod -> Bool)
-> Eq TraversalTerminalMethod
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
== :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
$c/= :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
/= :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
Eq, Eq TraversalTerminalMethod
Eq TraversalTerminalMethod =>
(TraversalTerminalMethod -> TraversalTerminalMethod -> Ordering)
-> (TraversalTerminalMethod -> TraversalTerminalMethod -> Bool)
-> (TraversalTerminalMethod -> TraversalTerminalMethod -> Bool)
-> (TraversalTerminalMethod -> TraversalTerminalMethod -> Bool)
-> (TraversalTerminalMethod -> TraversalTerminalMethod -> Bool)
-> (TraversalTerminalMethod
-> TraversalTerminalMethod -> TraversalTerminalMethod)
-> (TraversalTerminalMethod
-> TraversalTerminalMethod -> TraversalTerminalMethod)
-> Ord TraversalTerminalMethod
TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
TraversalTerminalMethod -> TraversalTerminalMethod -> Ordering
TraversalTerminalMethod
-> TraversalTerminalMethod -> TraversalTerminalMethod
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalTerminalMethod -> TraversalTerminalMethod -> Ordering
compare :: TraversalTerminalMethod -> TraversalTerminalMethod -> Ordering
$c< :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
< :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
$c<= :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
<= :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
$c> :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
> :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
$c>= :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
>= :: TraversalTerminalMethod -> TraversalTerminalMethod -> Bool
$cmax :: TraversalTerminalMethod
-> TraversalTerminalMethod -> TraversalTerminalMethod
max :: TraversalTerminalMethod
-> TraversalTerminalMethod -> TraversalTerminalMethod
$cmin :: TraversalTerminalMethod
-> TraversalTerminalMethod -> TraversalTerminalMethod
min :: TraversalTerminalMethod
-> TraversalTerminalMethod -> TraversalTerminalMethod
Ord, ReadPrec [TraversalTerminalMethod]
ReadPrec TraversalTerminalMethod
Int -> ReadS TraversalTerminalMethod
ReadS [TraversalTerminalMethod]
(Int -> ReadS TraversalTerminalMethod)
-> ReadS [TraversalTerminalMethod]
-> ReadPrec TraversalTerminalMethod
-> ReadPrec [TraversalTerminalMethod]
-> Read TraversalTerminalMethod
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalTerminalMethod
readsPrec :: Int -> ReadS TraversalTerminalMethod
$creadList :: ReadS [TraversalTerminalMethod]
readList :: ReadS [TraversalTerminalMethod]
$creadPrec :: ReadPrec TraversalTerminalMethod
readPrec :: ReadPrec TraversalTerminalMethod
$creadListPrec :: ReadPrec [TraversalTerminalMethod]
readListPrec :: ReadPrec [TraversalTerminalMethod]
Read, Int -> TraversalTerminalMethod -> ShowS
[TraversalTerminalMethod] -> ShowS
TraversalTerminalMethod -> String
(Int -> TraversalTerminalMethod -> ShowS)
-> (TraversalTerminalMethod -> String)
-> ([TraversalTerminalMethod] -> ShowS)
-> Show TraversalTerminalMethod
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalTerminalMethod -> ShowS
showsPrec :: Int -> TraversalTerminalMethod -> ShowS
$cshow :: TraversalTerminalMethod -> String
show :: TraversalTerminalMethod -> String
$cshowList :: [TraversalTerminalMethod] -> ShowS
showList :: [TraversalTerminalMethod] -> ShowS
Show)
_TraversalTerminalMethod :: Name
_TraversalTerminalMethod = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalTerminalMethod")
_TraversalTerminalMethod_explain :: Name
_TraversalTerminalMethod_explain = (String -> Name
Core.Name String
"explain")
_TraversalTerminalMethod_iterate :: Name
_TraversalTerminalMethod_iterate = (String -> Name
Core.Name String
"iterate")
_TraversalTerminalMethod_hasNext :: Name
_TraversalTerminalMethod_hasNext = (String -> Name
Core.Name String
"hasNext")
_TraversalTerminalMethod_tryNext :: Name
_TraversalTerminalMethod_tryNext = (String -> Name
Core.Name String
"tryNext")
_TraversalTerminalMethod_next :: Name
_TraversalTerminalMethod_next = (String -> Name
Core.Name String
"next")
_TraversalTerminalMethod_toList :: Name
_TraversalTerminalMethod_toList = (String -> Name
Core.Name String
"toList")
_TraversalTerminalMethod_toSet :: Name
_TraversalTerminalMethod_toSet = (String -> Name
Core.Name String
"toSet")
_TraversalTerminalMethod_toBulkSet :: Name
_TraversalTerminalMethod_toBulkSet = (String -> Name
Core.Name String
"toBulkSet")
data TraversalSelfMethod =
TraversalSelfMethodDiscard
deriving (TraversalSelfMethod -> TraversalSelfMethod -> Bool
(TraversalSelfMethod -> TraversalSelfMethod -> Bool)
-> (TraversalSelfMethod -> TraversalSelfMethod -> Bool)
-> Eq TraversalSelfMethod
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
== :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
$c/= :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
/= :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
Eq, Eq TraversalSelfMethod
Eq TraversalSelfMethod =>
(TraversalSelfMethod -> TraversalSelfMethod -> Ordering)
-> (TraversalSelfMethod -> TraversalSelfMethod -> Bool)
-> (TraversalSelfMethod -> TraversalSelfMethod -> Bool)
-> (TraversalSelfMethod -> TraversalSelfMethod -> Bool)
-> (TraversalSelfMethod -> TraversalSelfMethod -> Bool)
-> (TraversalSelfMethod
-> TraversalSelfMethod -> TraversalSelfMethod)
-> (TraversalSelfMethod
-> TraversalSelfMethod -> TraversalSelfMethod)
-> Ord TraversalSelfMethod
TraversalSelfMethod -> TraversalSelfMethod -> Bool
TraversalSelfMethod -> TraversalSelfMethod -> Ordering
TraversalSelfMethod -> TraversalSelfMethod -> TraversalSelfMethod
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalSelfMethod -> TraversalSelfMethod -> Ordering
compare :: TraversalSelfMethod -> TraversalSelfMethod -> Ordering
$c< :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
< :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
$c<= :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
<= :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
$c> :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
> :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
$c>= :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
>= :: TraversalSelfMethod -> TraversalSelfMethod -> Bool
$cmax :: TraversalSelfMethod -> TraversalSelfMethod -> TraversalSelfMethod
max :: TraversalSelfMethod -> TraversalSelfMethod -> TraversalSelfMethod
$cmin :: TraversalSelfMethod -> TraversalSelfMethod -> TraversalSelfMethod
min :: TraversalSelfMethod -> TraversalSelfMethod -> TraversalSelfMethod
Ord, ReadPrec [TraversalSelfMethod]
ReadPrec TraversalSelfMethod
Int -> ReadS TraversalSelfMethod
ReadS [TraversalSelfMethod]
(Int -> ReadS TraversalSelfMethod)
-> ReadS [TraversalSelfMethod]
-> ReadPrec TraversalSelfMethod
-> ReadPrec [TraversalSelfMethod]
-> Read TraversalSelfMethod
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalSelfMethod
readsPrec :: Int -> ReadS TraversalSelfMethod
$creadList :: ReadS [TraversalSelfMethod]
readList :: ReadS [TraversalSelfMethod]
$creadPrec :: ReadPrec TraversalSelfMethod
readPrec :: ReadPrec TraversalSelfMethod
$creadListPrec :: ReadPrec [TraversalSelfMethod]
readListPrec :: ReadPrec [TraversalSelfMethod]
Read, Int -> TraversalSelfMethod -> ShowS
[TraversalSelfMethod] -> ShowS
TraversalSelfMethod -> String
(Int -> TraversalSelfMethod -> ShowS)
-> (TraversalSelfMethod -> String)
-> ([TraversalSelfMethod] -> ShowS)
-> Show TraversalSelfMethod
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalSelfMethod -> ShowS
showsPrec :: Int -> TraversalSelfMethod -> ShowS
$cshow :: TraversalSelfMethod -> String
show :: TraversalSelfMethod -> String
$cshowList :: [TraversalSelfMethod] -> ShowS
showList :: [TraversalSelfMethod] -> ShowS
Show)
_TraversalSelfMethod :: Name
_TraversalSelfMethod = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalSelfMethod")
_TraversalSelfMethod_discard :: Name
_TraversalSelfMethod_discard = (String -> Name
Core.Name String
"discard")
data TraversalFunction =
TraversalFunctionToken TraversalToken |
TraversalFunctionColumn TraversalColumn
deriving (TraversalFunction -> TraversalFunction -> Bool
(TraversalFunction -> TraversalFunction -> Bool)
-> (TraversalFunction -> TraversalFunction -> Bool)
-> Eq TraversalFunction
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalFunction -> TraversalFunction -> Bool
== :: TraversalFunction -> TraversalFunction -> Bool
$c/= :: TraversalFunction -> TraversalFunction -> Bool
/= :: TraversalFunction -> TraversalFunction -> Bool
Eq, Eq TraversalFunction
Eq TraversalFunction =>
(TraversalFunction -> TraversalFunction -> Ordering)
-> (TraversalFunction -> TraversalFunction -> Bool)
-> (TraversalFunction -> TraversalFunction -> Bool)
-> (TraversalFunction -> TraversalFunction -> Bool)
-> (TraversalFunction -> TraversalFunction -> Bool)
-> (TraversalFunction -> TraversalFunction -> TraversalFunction)
-> (TraversalFunction -> TraversalFunction -> TraversalFunction)
-> Ord TraversalFunction
TraversalFunction -> TraversalFunction -> Bool
TraversalFunction -> TraversalFunction -> Ordering
TraversalFunction -> TraversalFunction -> TraversalFunction
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalFunction -> TraversalFunction -> Ordering
compare :: TraversalFunction -> TraversalFunction -> Ordering
$c< :: TraversalFunction -> TraversalFunction -> Bool
< :: TraversalFunction -> TraversalFunction -> Bool
$c<= :: TraversalFunction -> TraversalFunction -> Bool
<= :: TraversalFunction -> TraversalFunction -> Bool
$c> :: TraversalFunction -> TraversalFunction -> Bool
> :: TraversalFunction -> TraversalFunction -> Bool
$c>= :: TraversalFunction -> TraversalFunction -> Bool
>= :: TraversalFunction -> TraversalFunction -> Bool
$cmax :: TraversalFunction -> TraversalFunction -> TraversalFunction
max :: TraversalFunction -> TraversalFunction -> TraversalFunction
$cmin :: TraversalFunction -> TraversalFunction -> TraversalFunction
min :: TraversalFunction -> TraversalFunction -> TraversalFunction
Ord, ReadPrec [TraversalFunction]
ReadPrec TraversalFunction
Int -> ReadS TraversalFunction
ReadS [TraversalFunction]
(Int -> ReadS TraversalFunction)
-> ReadS [TraversalFunction]
-> ReadPrec TraversalFunction
-> ReadPrec [TraversalFunction]
-> Read TraversalFunction
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalFunction
readsPrec :: Int -> ReadS TraversalFunction
$creadList :: ReadS [TraversalFunction]
readList :: ReadS [TraversalFunction]
$creadPrec :: ReadPrec TraversalFunction
readPrec :: ReadPrec TraversalFunction
$creadListPrec :: ReadPrec [TraversalFunction]
readListPrec :: ReadPrec [TraversalFunction]
Read, Int -> TraversalFunction -> ShowS
[TraversalFunction] -> ShowS
TraversalFunction -> String
(Int -> TraversalFunction -> ShowS)
-> (TraversalFunction -> String)
-> ([TraversalFunction] -> ShowS)
-> Show TraversalFunction
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalFunction -> ShowS
showsPrec :: Int -> TraversalFunction -> ShowS
$cshow :: TraversalFunction -> String
show :: TraversalFunction -> String
$cshowList :: [TraversalFunction] -> ShowS
showList :: [TraversalFunction] -> ShowS
Show)
_TraversalFunction :: Name
_TraversalFunction = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalFunction")
_TraversalFunction_token :: Name
_TraversalFunction_token = (String -> Name
Core.Name String
"token")
_TraversalFunction_column :: Name
_TraversalFunction_column = (String -> Name
Core.Name String
"column")
data RangeArgument =
RangeArgument {
RangeArgument -> GenericLiteralArgument
rangeArgumentMin :: GenericLiteralArgument,
RangeArgument -> GenericLiteralArgument
rangeArgumentMax :: GenericLiteralArgument}
deriving (RangeArgument -> RangeArgument -> Bool
(RangeArgument -> RangeArgument -> Bool)
-> (RangeArgument -> RangeArgument -> Bool) -> Eq RangeArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: RangeArgument -> RangeArgument -> Bool
== :: RangeArgument -> RangeArgument -> Bool
$c/= :: RangeArgument -> RangeArgument -> Bool
/= :: RangeArgument -> RangeArgument -> Bool
Eq, Eq RangeArgument
Eq RangeArgument =>
(RangeArgument -> RangeArgument -> Ordering)
-> (RangeArgument -> RangeArgument -> Bool)
-> (RangeArgument -> RangeArgument -> Bool)
-> (RangeArgument -> RangeArgument -> Bool)
-> (RangeArgument -> RangeArgument -> Bool)
-> (RangeArgument -> RangeArgument -> RangeArgument)
-> (RangeArgument -> RangeArgument -> RangeArgument)
-> Ord RangeArgument
RangeArgument -> RangeArgument -> Bool
RangeArgument -> RangeArgument -> Ordering
RangeArgument -> RangeArgument -> RangeArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: RangeArgument -> RangeArgument -> Ordering
compare :: RangeArgument -> RangeArgument -> Ordering
$c< :: RangeArgument -> RangeArgument -> Bool
< :: RangeArgument -> RangeArgument -> Bool
$c<= :: RangeArgument -> RangeArgument -> Bool
<= :: RangeArgument -> RangeArgument -> Bool
$c> :: RangeArgument -> RangeArgument -> Bool
> :: RangeArgument -> RangeArgument -> Bool
$c>= :: RangeArgument -> RangeArgument -> Bool
>= :: RangeArgument -> RangeArgument -> Bool
$cmax :: RangeArgument -> RangeArgument -> RangeArgument
max :: RangeArgument -> RangeArgument -> RangeArgument
$cmin :: RangeArgument -> RangeArgument -> RangeArgument
min :: RangeArgument -> RangeArgument -> RangeArgument
Ord, ReadPrec [RangeArgument]
ReadPrec RangeArgument
Int -> ReadS RangeArgument
ReadS [RangeArgument]
(Int -> ReadS RangeArgument)
-> ReadS [RangeArgument]
-> ReadPrec RangeArgument
-> ReadPrec [RangeArgument]
-> Read RangeArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS RangeArgument
readsPrec :: Int -> ReadS RangeArgument
$creadList :: ReadS [RangeArgument]
readList :: ReadS [RangeArgument]
$creadPrec :: ReadPrec RangeArgument
readPrec :: ReadPrec RangeArgument
$creadListPrec :: ReadPrec [RangeArgument]
readListPrec :: ReadPrec [RangeArgument]
Read, Int -> RangeArgument -> ShowS
[RangeArgument] -> ShowS
RangeArgument -> String
(Int -> RangeArgument -> ShowS)
-> (RangeArgument -> String)
-> ([RangeArgument] -> ShowS)
-> Show RangeArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> RangeArgument -> ShowS
showsPrec :: Int -> RangeArgument -> ShowS
$cshow :: RangeArgument -> String
show :: RangeArgument -> String
$cshowList :: [RangeArgument] -> ShowS
showList :: [RangeArgument] -> ShowS
Show)
_RangeArgument :: Name
_RangeArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.RangeArgument")
_RangeArgument_min :: Name
_RangeArgument_min = (String -> Name
Core.Name String
"min")
_RangeArgument_max :: Name
_RangeArgument_max = (String -> Name
Core.Name String
"max")
data WithOptionKeys =
WithOptionKeysShortestPath ShortestPathConstants |
WithOptionKeysConnectedComponent ConnectedComponentConstants |
PageRankConstants |
WithOptionKeysPeerPressure PeerPressureConstants |
WithOptionKeysIo IoOptionsKeys |
WithOptionKeysWithOptionsTokens |
WithOptionKeysWithOptionsIndexer
deriving (WithOptionKeys -> WithOptionKeys -> Bool
(WithOptionKeys -> WithOptionKeys -> Bool)
-> (WithOptionKeys -> WithOptionKeys -> Bool) -> Eq WithOptionKeys
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: WithOptionKeys -> WithOptionKeys -> Bool
== :: WithOptionKeys -> WithOptionKeys -> Bool
$c/= :: WithOptionKeys -> WithOptionKeys -> Bool
/= :: WithOptionKeys -> WithOptionKeys -> Bool
Eq, Eq WithOptionKeys
Eq WithOptionKeys =>
(WithOptionKeys -> WithOptionKeys -> Ordering)
-> (WithOptionKeys -> WithOptionKeys -> Bool)
-> (WithOptionKeys -> WithOptionKeys -> Bool)
-> (WithOptionKeys -> WithOptionKeys -> Bool)
-> (WithOptionKeys -> WithOptionKeys -> Bool)
-> (WithOptionKeys -> WithOptionKeys -> WithOptionKeys)
-> (WithOptionKeys -> WithOptionKeys -> WithOptionKeys)
-> Ord WithOptionKeys
WithOptionKeys -> WithOptionKeys -> Bool
WithOptionKeys -> WithOptionKeys -> Ordering
WithOptionKeys -> WithOptionKeys -> WithOptionKeys
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: WithOptionKeys -> WithOptionKeys -> Ordering
compare :: WithOptionKeys -> WithOptionKeys -> Ordering
$c< :: WithOptionKeys -> WithOptionKeys -> Bool
< :: WithOptionKeys -> WithOptionKeys -> Bool
$c<= :: WithOptionKeys -> WithOptionKeys -> Bool
<= :: WithOptionKeys -> WithOptionKeys -> Bool
$c> :: WithOptionKeys -> WithOptionKeys -> Bool
> :: WithOptionKeys -> WithOptionKeys -> Bool
$c>= :: WithOptionKeys -> WithOptionKeys -> Bool
>= :: WithOptionKeys -> WithOptionKeys -> Bool
$cmax :: WithOptionKeys -> WithOptionKeys -> WithOptionKeys
max :: WithOptionKeys -> WithOptionKeys -> WithOptionKeys
$cmin :: WithOptionKeys -> WithOptionKeys -> WithOptionKeys
min :: WithOptionKeys -> WithOptionKeys -> WithOptionKeys
Ord, ReadPrec [WithOptionKeys]
ReadPrec WithOptionKeys
Int -> ReadS WithOptionKeys
ReadS [WithOptionKeys]
(Int -> ReadS WithOptionKeys)
-> ReadS [WithOptionKeys]
-> ReadPrec WithOptionKeys
-> ReadPrec [WithOptionKeys]
-> Read WithOptionKeys
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS WithOptionKeys
readsPrec :: Int -> ReadS WithOptionKeys
$creadList :: ReadS [WithOptionKeys]
readList :: ReadS [WithOptionKeys]
$creadPrec :: ReadPrec WithOptionKeys
readPrec :: ReadPrec WithOptionKeys
$creadListPrec :: ReadPrec [WithOptionKeys]
readListPrec :: ReadPrec [WithOptionKeys]
Read, Int -> WithOptionKeys -> ShowS
[WithOptionKeys] -> ShowS
WithOptionKeys -> String
(Int -> WithOptionKeys -> ShowS)
-> (WithOptionKeys -> String)
-> ([WithOptionKeys] -> ShowS)
-> Show WithOptionKeys
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> WithOptionKeys -> ShowS
showsPrec :: Int -> WithOptionKeys -> ShowS
$cshow :: WithOptionKeys -> String
show :: WithOptionKeys -> String
$cshowList :: [WithOptionKeys] -> ShowS
showList :: [WithOptionKeys] -> ShowS
Show)
_WithOptionKeys :: Name
_WithOptionKeys = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.WithOptionKeys")
_WithOptionKeys_shortestPath :: Name
_WithOptionKeys_shortestPath = (String -> Name
Core.Name String
"shortestPath")
_WithOptionKeys_connectedComponent :: Name
_WithOptionKeys_connectedComponent = (String -> Name
Core.Name String
"connectedComponent")
= (String -> Name
Core.Name String
"pageRank")
_WithOptionKeys_peerPressure :: Name
_WithOptionKeys_peerPressure = (String -> Name
Core.Name String
"peerPressure")
_WithOptionKeys_io :: Name
_WithOptionKeys_io = (String -> Name
Core.Name String
"io")
_WithOptionKeys_withOptionsTokens :: Name
_WithOptionKeys_withOptionsTokens = (String -> Name
Core.Name String
"withOptionsTokens")
_WithOptionKeys_withOptionsIndexer :: Name
_WithOptionKeys_withOptionsIndexer = (String -> Name
Core.Name String
"withOptionsIndexer")
data ConnectedComponentConstants =
ConnectedComponentConstantsComponent |
ConnectedComponentConstantsEdges |
ConnectedComponentConstantsPropertyName
deriving (ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
(ConnectedComponentConstants
-> ConnectedComponentConstants -> Bool)
-> (ConnectedComponentConstants
-> ConnectedComponentConstants -> Bool)
-> Eq ConnectedComponentConstants
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
== :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
$c/= :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
/= :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
Eq, Eq ConnectedComponentConstants
Eq ConnectedComponentConstants =>
(ConnectedComponentConstants
-> ConnectedComponentConstants -> Ordering)
-> (ConnectedComponentConstants
-> ConnectedComponentConstants -> Bool)
-> (ConnectedComponentConstants
-> ConnectedComponentConstants -> Bool)
-> (ConnectedComponentConstants
-> ConnectedComponentConstants -> Bool)
-> (ConnectedComponentConstants
-> ConnectedComponentConstants -> Bool)
-> (ConnectedComponentConstants
-> ConnectedComponentConstants -> ConnectedComponentConstants)
-> (ConnectedComponentConstants
-> ConnectedComponentConstants -> ConnectedComponentConstants)
-> Ord ConnectedComponentConstants
ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
ConnectedComponentConstants
-> ConnectedComponentConstants -> Ordering
ConnectedComponentConstants
-> ConnectedComponentConstants -> ConnectedComponentConstants
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ConnectedComponentConstants
-> ConnectedComponentConstants -> Ordering
compare :: ConnectedComponentConstants
-> ConnectedComponentConstants -> Ordering
$c< :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
< :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
$c<= :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
<= :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
$c> :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
> :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
$c>= :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
>= :: ConnectedComponentConstants -> ConnectedComponentConstants -> Bool
$cmax :: ConnectedComponentConstants
-> ConnectedComponentConstants -> ConnectedComponentConstants
max :: ConnectedComponentConstants
-> ConnectedComponentConstants -> ConnectedComponentConstants
$cmin :: ConnectedComponentConstants
-> ConnectedComponentConstants -> ConnectedComponentConstants
min :: ConnectedComponentConstants
-> ConnectedComponentConstants -> ConnectedComponentConstants
Ord, ReadPrec [ConnectedComponentConstants]
ReadPrec ConnectedComponentConstants
Int -> ReadS ConnectedComponentConstants
ReadS [ConnectedComponentConstants]
(Int -> ReadS ConnectedComponentConstants)
-> ReadS [ConnectedComponentConstants]
-> ReadPrec ConnectedComponentConstants
-> ReadPrec [ConnectedComponentConstants]
-> Read ConnectedComponentConstants
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ConnectedComponentConstants
readsPrec :: Int -> ReadS ConnectedComponentConstants
$creadList :: ReadS [ConnectedComponentConstants]
readList :: ReadS [ConnectedComponentConstants]
$creadPrec :: ReadPrec ConnectedComponentConstants
readPrec :: ReadPrec ConnectedComponentConstants
$creadListPrec :: ReadPrec [ConnectedComponentConstants]
readListPrec :: ReadPrec [ConnectedComponentConstants]
Read, Int -> ConnectedComponentConstants -> ShowS
[ConnectedComponentConstants] -> ShowS
ConnectedComponentConstants -> String
(Int -> ConnectedComponentConstants -> ShowS)
-> (ConnectedComponentConstants -> String)
-> ([ConnectedComponentConstants] -> ShowS)
-> Show ConnectedComponentConstants
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ConnectedComponentConstants -> ShowS
showsPrec :: Int -> ConnectedComponentConstants -> ShowS
$cshow :: ConnectedComponentConstants -> String
show :: ConnectedComponentConstants -> String
$cshowList :: [ConnectedComponentConstants] -> ShowS
showList :: [ConnectedComponentConstants] -> ShowS
Show)
_ConnectedComponentConstants :: Name
_ConnectedComponentConstants = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ConnectedComponentConstants")
_ConnectedComponentConstants_component :: Name
_ConnectedComponentConstants_component = (String -> Name
Core.Name String
"component")
_ConnectedComponentConstants_edges :: Name
_ConnectedComponentConstants_edges = (String -> Name
Core.Name String
"edges")
_ConnectedComponentConstants_propertyName :: Name
_ConnectedComponentConstants_propertyName = (String -> Name
Core.Name String
"propertyName")
data =
|
|
deriving (PageRankConstants -> PageRankConstants -> Bool
(PageRankConstants -> PageRankConstants -> Bool)
-> (PageRankConstants -> PageRankConstants -> Bool)
-> Eq PageRankConstants
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PageRankConstants -> PageRankConstants -> Bool
== :: PageRankConstants -> PageRankConstants -> Bool
$c/= :: PageRankConstants -> PageRankConstants -> Bool
/= :: PageRankConstants -> PageRankConstants -> Bool
Eq, Eq PageRankConstants
Eq PageRankConstants =>
(PageRankConstants -> PageRankConstants -> Ordering)
-> (PageRankConstants -> PageRankConstants -> Bool)
-> (PageRankConstants -> PageRankConstants -> Bool)
-> (PageRankConstants -> PageRankConstants -> Bool)
-> (PageRankConstants -> PageRankConstants -> Bool)
-> (PageRankConstants -> PageRankConstants -> PageRankConstants)
-> (PageRankConstants -> PageRankConstants -> PageRankConstants)
-> Ord PageRankConstants
PageRankConstants -> PageRankConstants -> Bool
PageRankConstants -> PageRankConstants -> Ordering
PageRankConstants -> PageRankConstants -> PageRankConstants
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: PageRankConstants -> PageRankConstants -> Ordering
compare :: PageRankConstants -> PageRankConstants -> Ordering
$c< :: PageRankConstants -> PageRankConstants -> Bool
< :: PageRankConstants -> PageRankConstants -> Bool
$c<= :: PageRankConstants -> PageRankConstants -> Bool
<= :: PageRankConstants -> PageRankConstants -> Bool
$c> :: PageRankConstants -> PageRankConstants -> Bool
> :: PageRankConstants -> PageRankConstants -> Bool
$c>= :: PageRankConstants -> PageRankConstants -> Bool
>= :: PageRankConstants -> PageRankConstants -> Bool
$cmax :: PageRankConstants -> PageRankConstants -> PageRankConstants
max :: PageRankConstants -> PageRankConstants -> PageRankConstants
$cmin :: PageRankConstants -> PageRankConstants -> PageRankConstants
min :: PageRankConstants -> PageRankConstants -> PageRankConstants
Ord, ReadPrec [PageRankConstants]
ReadPrec PageRankConstants
Int -> ReadS PageRankConstants
ReadS [PageRankConstants]
(Int -> ReadS PageRankConstants)
-> ReadS [PageRankConstants]
-> ReadPrec PageRankConstants
-> ReadPrec [PageRankConstants]
-> Read PageRankConstants
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS PageRankConstants
readsPrec :: Int -> ReadS PageRankConstants
$creadList :: ReadS [PageRankConstants]
readList :: ReadS [PageRankConstants]
$creadPrec :: ReadPrec PageRankConstants
readPrec :: ReadPrec PageRankConstants
$creadListPrec :: ReadPrec [PageRankConstants]
readListPrec :: ReadPrec [PageRankConstants]
Read, Int -> PageRankConstants -> ShowS
[PageRankConstants] -> ShowS
PageRankConstants -> String
(Int -> PageRankConstants -> ShowS)
-> (PageRankConstants -> String)
-> ([PageRankConstants] -> ShowS)
-> Show PageRankConstants
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PageRankConstants -> ShowS
showsPrec :: Int -> PageRankConstants -> ShowS
$cshow :: PageRankConstants -> String
show :: PageRankConstants -> String
$cshowList :: [PageRankConstants] -> ShowS
showList :: [PageRankConstants] -> ShowS
Show)
= (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.PageRankConstants")
= (String -> Name
Core.Name String
"edges")
= (String -> Name
Core.Name String
"times")
= (String -> Name
Core.Name String
"propertyName")
data PeerPressureConstants =
PeerPressureConstantsEdges |
PeerPressureConstantsTimes |
PeerPressureConstantsPropertyName
deriving (PeerPressureConstants -> PeerPressureConstants -> Bool
(PeerPressureConstants -> PeerPressureConstants -> Bool)
-> (PeerPressureConstants -> PeerPressureConstants -> Bool)
-> Eq PeerPressureConstants
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PeerPressureConstants -> PeerPressureConstants -> Bool
== :: PeerPressureConstants -> PeerPressureConstants -> Bool
$c/= :: PeerPressureConstants -> PeerPressureConstants -> Bool
/= :: PeerPressureConstants -> PeerPressureConstants -> Bool
Eq, Eq PeerPressureConstants
Eq PeerPressureConstants =>
(PeerPressureConstants -> PeerPressureConstants -> Ordering)
-> (PeerPressureConstants -> PeerPressureConstants -> Bool)
-> (PeerPressureConstants -> PeerPressureConstants -> Bool)
-> (PeerPressureConstants -> PeerPressureConstants -> Bool)
-> (PeerPressureConstants -> PeerPressureConstants -> Bool)
-> (PeerPressureConstants
-> PeerPressureConstants -> PeerPressureConstants)
-> (PeerPressureConstants
-> PeerPressureConstants -> PeerPressureConstants)
-> Ord PeerPressureConstants
PeerPressureConstants -> PeerPressureConstants -> Bool
PeerPressureConstants -> PeerPressureConstants -> Ordering
PeerPressureConstants
-> PeerPressureConstants -> PeerPressureConstants
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: PeerPressureConstants -> PeerPressureConstants -> Ordering
compare :: PeerPressureConstants -> PeerPressureConstants -> Ordering
$c< :: PeerPressureConstants -> PeerPressureConstants -> Bool
< :: PeerPressureConstants -> PeerPressureConstants -> Bool
$c<= :: PeerPressureConstants -> PeerPressureConstants -> Bool
<= :: PeerPressureConstants -> PeerPressureConstants -> Bool
$c> :: PeerPressureConstants -> PeerPressureConstants -> Bool
> :: PeerPressureConstants -> PeerPressureConstants -> Bool
$c>= :: PeerPressureConstants -> PeerPressureConstants -> Bool
>= :: PeerPressureConstants -> PeerPressureConstants -> Bool
$cmax :: PeerPressureConstants
-> PeerPressureConstants -> PeerPressureConstants
max :: PeerPressureConstants
-> PeerPressureConstants -> PeerPressureConstants
$cmin :: PeerPressureConstants
-> PeerPressureConstants -> PeerPressureConstants
min :: PeerPressureConstants
-> PeerPressureConstants -> PeerPressureConstants
Ord, ReadPrec [PeerPressureConstants]
ReadPrec PeerPressureConstants
Int -> ReadS PeerPressureConstants
ReadS [PeerPressureConstants]
(Int -> ReadS PeerPressureConstants)
-> ReadS [PeerPressureConstants]
-> ReadPrec PeerPressureConstants
-> ReadPrec [PeerPressureConstants]
-> Read PeerPressureConstants
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS PeerPressureConstants
readsPrec :: Int -> ReadS PeerPressureConstants
$creadList :: ReadS [PeerPressureConstants]
readList :: ReadS [PeerPressureConstants]
$creadPrec :: ReadPrec PeerPressureConstants
readPrec :: ReadPrec PeerPressureConstants
$creadListPrec :: ReadPrec [PeerPressureConstants]
readListPrec :: ReadPrec [PeerPressureConstants]
Read, Int -> PeerPressureConstants -> ShowS
[PeerPressureConstants] -> ShowS
PeerPressureConstants -> String
(Int -> PeerPressureConstants -> ShowS)
-> (PeerPressureConstants -> String)
-> ([PeerPressureConstants] -> ShowS)
-> Show PeerPressureConstants
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PeerPressureConstants -> ShowS
showsPrec :: Int -> PeerPressureConstants -> ShowS
$cshow :: PeerPressureConstants -> String
show :: PeerPressureConstants -> String
$cshowList :: [PeerPressureConstants] -> ShowS
showList :: [PeerPressureConstants] -> ShowS
Show)
_PeerPressureConstants :: Name
_PeerPressureConstants = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.PeerPressureConstants")
_PeerPressureConstants_edges :: Name
_PeerPressureConstants_edges = (String -> Name
Core.Name String
"edges")
_PeerPressureConstants_times :: Name
_PeerPressureConstants_times = (String -> Name
Core.Name String
"times")
_PeerPressureConstants_propertyName :: Name
_PeerPressureConstants_propertyName = (String -> Name
Core.Name String
"propertyName")
data ShortestPathConstants =
ShortestPathConstantsTarget |
ShortestPathConstantsEdges |
ShortestPathConstantsDistance |
ShortestPathConstantsMaxDistance |
ShortestPathConstantsIncludeEdges
deriving (ShortestPathConstants -> ShortestPathConstants -> Bool
(ShortestPathConstants -> ShortestPathConstants -> Bool)
-> (ShortestPathConstants -> ShortestPathConstants -> Bool)
-> Eq ShortestPathConstants
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ShortestPathConstants -> ShortestPathConstants -> Bool
== :: ShortestPathConstants -> ShortestPathConstants -> Bool
$c/= :: ShortestPathConstants -> ShortestPathConstants -> Bool
/= :: ShortestPathConstants -> ShortestPathConstants -> Bool
Eq, Eq ShortestPathConstants
Eq ShortestPathConstants =>
(ShortestPathConstants -> ShortestPathConstants -> Ordering)
-> (ShortestPathConstants -> ShortestPathConstants -> Bool)
-> (ShortestPathConstants -> ShortestPathConstants -> Bool)
-> (ShortestPathConstants -> ShortestPathConstants -> Bool)
-> (ShortestPathConstants -> ShortestPathConstants -> Bool)
-> (ShortestPathConstants
-> ShortestPathConstants -> ShortestPathConstants)
-> (ShortestPathConstants
-> ShortestPathConstants -> ShortestPathConstants)
-> Ord ShortestPathConstants
ShortestPathConstants -> ShortestPathConstants -> Bool
ShortestPathConstants -> ShortestPathConstants -> Ordering
ShortestPathConstants
-> ShortestPathConstants -> ShortestPathConstants
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: ShortestPathConstants -> ShortestPathConstants -> Ordering
compare :: ShortestPathConstants -> ShortestPathConstants -> Ordering
$c< :: ShortestPathConstants -> ShortestPathConstants -> Bool
< :: ShortestPathConstants -> ShortestPathConstants -> Bool
$c<= :: ShortestPathConstants -> ShortestPathConstants -> Bool
<= :: ShortestPathConstants -> ShortestPathConstants -> Bool
$c> :: ShortestPathConstants -> ShortestPathConstants -> Bool
> :: ShortestPathConstants -> ShortestPathConstants -> Bool
$c>= :: ShortestPathConstants -> ShortestPathConstants -> Bool
>= :: ShortestPathConstants -> ShortestPathConstants -> Bool
$cmax :: ShortestPathConstants
-> ShortestPathConstants -> ShortestPathConstants
max :: ShortestPathConstants
-> ShortestPathConstants -> ShortestPathConstants
$cmin :: ShortestPathConstants
-> ShortestPathConstants -> ShortestPathConstants
min :: ShortestPathConstants
-> ShortestPathConstants -> ShortestPathConstants
Ord, ReadPrec [ShortestPathConstants]
ReadPrec ShortestPathConstants
Int -> ReadS ShortestPathConstants
ReadS [ShortestPathConstants]
(Int -> ReadS ShortestPathConstants)
-> ReadS [ShortestPathConstants]
-> ReadPrec ShortestPathConstants
-> ReadPrec [ShortestPathConstants]
-> Read ShortestPathConstants
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS ShortestPathConstants
readsPrec :: Int -> ReadS ShortestPathConstants
$creadList :: ReadS [ShortestPathConstants]
readList :: ReadS [ShortestPathConstants]
$creadPrec :: ReadPrec ShortestPathConstants
readPrec :: ReadPrec ShortestPathConstants
$creadListPrec :: ReadPrec [ShortestPathConstants]
readListPrec :: ReadPrec [ShortestPathConstants]
Read, Int -> ShortestPathConstants -> ShowS
[ShortestPathConstants] -> ShowS
ShortestPathConstants -> String
(Int -> ShortestPathConstants -> ShowS)
-> (ShortestPathConstants -> String)
-> ([ShortestPathConstants] -> ShowS)
-> Show ShortestPathConstants
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ShortestPathConstants -> ShowS
showsPrec :: Int -> ShortestPathConstants -> ShowS
$cshow :: ShortestPathConstants -> String
show :: ShortestPathConstants -> String
$cshowList :: [ShortestPathConstants] -> ShowS
showList :: [ShortestPathConstants] -> ShowS
Show)
_ShortestPathConstants :: Name
_ShortestPathConstants = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.ShortestPathConstants")
_ShortestPathConstants_target :: Name
_ShortestPathConstants_target = (String -> Name
Core.Name String
"target")
_ShortestPathConstants_edges :: Name
_ShortestPathConstants_edges = (String -> Name
Core.Name String
"edges")
_ShortestPathConstants_distance :: Name
_ShortestPathConstants_distance = (String -> Name
Core.Name String
"distance")
_ShortestPathConstants_maxDistance :: Name
_ShortestPathConstants_maxDistance = (String -> Name
Core.Name String
"maxDistance")
_ShortestPathConstants_includeEdges :: Name
_ShortestPathConstants_includeEdges = (String -> Name
Core.Name String
"includeEdges")
data WithOptionsValues =
WithOptionsValuesTokens |
WithOptionsValuesNone |
WithOptionsValuesIds |
WithOptionsValuesLabels |
WithOptionsValuesKeys |
WithOptionsValuesValues |
WithOptionsValuesAll |
WithOptionsValuesList |
WithOptionsValuesMap
deriving (WithOptionsValues -> WithOptionsValues -> Bool
(WithOptionsValues -> WithOptionsValues -> Bool)
-> (WithOptionsValues -> WithOptionsValues -> Bool)
-> Eq WithOptionsValues
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: WithOptionsValues -> WithOptionsValues -> Bool
== :: WithOptionsValues -> WithOptionsValues -> Bool
$c/= :: WithOptionsValues -> WithOptionsValues -> Bool
/= :: WithOptionsValues -> WithOptionsValues -> Bool
Eq, Eq WithOptionsValues
Eq WithOptionsValues =>
(WithOptionsValues -> WithOptionsValues -> Ordering)
-> (WithOptionsValues -> WithOptionsValues -> Bool)
-> (WithOptionsValues -> WithOptionsValues -> Bool)
-> (WithOptionsValues -> WithOptionsValues -> Bool)
-> (WithOptionsValues -> WithOptionsValues -> Bool)
-> (WithOptionsValues -> WithOptionsValues -> WithOptionsValues)
-> (WithOptionsValues -> WithOptionsValues -> WithOptionsValues)
-> Ord WithOptionsValues
WithOptionsValues -> WithOptionsValues -> Bool
WithOptionsValues -> WithOptionsValues -> Ordering
WithOptionsValues -> WithOptionsValues -> WithOptionsValues
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: WithOptionsValues -> WithOptionsValues -> Ordering
compare :: WithOptionsValues -> WithOptionsValues -> Ordering
$c< :: WithOptionsValues -> WithOptionsValues -> Bool
< :: WithOptionsValues -> WithOptionsValues -> Bool
$c<= :: WithOptionsValues -> WithOptionsValues -> Bool
<= :: WithOptionsValues -> WithOptionsValues -> Bool
$c> :: WithOptionsValues -> WithOptionsValues -> Bool
> :: WithOptionsValues -> WithOptionsValues -> Bool
$c>= :: WithOptionsValues -> WithOptionsValues -> Bool
>= :: WithOptionsValues -> WithOptionsValues -> Bool
$cmax :: WithOptionsValues -> WithOptionsValues -> WithOptionsValues
max :: WithOptionsValues -> WithOptionsValues -> WithOptionsValues
$cmin :: WithOptionsValues -> WithOptionsValues -> WithOptionsValues
min :: WithOptionsValues -> WithOptionsValues -> WithOptionsValues
Ord, ReadPrec [WithOptionsValues]
ReadPrec WithOptionsValues
Int -> ReadS WithOptionsValues
ReadS [WithOptionsValues]
(Int -> ReadS WithOptionsValues)
-> ReadS [WithOptionsValues]
-> ReadPrec WithOptionsValues
-> ReadPrec [WithOptionsValues]
-> Read WithOptionsValues
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS WithOptionsValues
readsPrec :: Int -> ReadS WithOptionsValues
$creadList :: ReadS [WithOptionsValues]
readList :: ReadS [WithOptionsValues]
$creadPrec :: ReadPrec WithOptionsValues
readPrec :: ReadPrec WithOptionsValues
$creadListPrec :: ReadPrec [WithOptionsValues]
readListPrec :: ReadPrec [WithOptionsValues]
Read, Int -> WithOptionsValues -> ShowS
[WithOptionsValues] -> ShowS
WithOptionsValues -> String
(Int -> WithOptionsValues -> ShowS)
-> (WithOptionsValues -> String)
-> ([WithOptionsValues] -> ShowS)
-> Show WithOptionsValues
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> WithOptionsValues -> ShowS
showsPrec :: Int -> WithOptionsValues -> ShowS
$cshow :: WithOptionsValues -> String
show :: WithOptionsValues -> String
$cshowList :: [WithOptionsValues] -> ShowS
showList :: [WithOptionsValues] -> ShowS
Show)
_WithOptionsValues :: Name
_WithOptionsValues = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.WithOptionsValues")
_WithOptionsValues_tokens :: Name
_WithOptionsValues_tokens = (String -> Name
Core.Name String
"tokens")
_WithOptionsValues_none :: Name
_WithOptionsValues_none = (String -> Name
Core.Name String
"none")
_WithOptionsValues_ids :: Name
_WithOptionsValues_ids = (String -> Name
Core.Name String
"ids")
_WithOptionsValues_labels :: Name
_WithOptionsValues_labels = (String -> Name
Core.Name String
"labels")
_WithOptionsValues_keys :: Name
_WithOptionsValues_keys = (String -> Name
Core.Name String
"keys")
_WithOptionsValues_values :: Name
_WithOptionsValues_values = (String -> Name
Core.Name String
"values")
_WithOptionsValues_all :: Name
_WithOptionsValues_all = (String -> Name
Core.Name String
"all")
_WithOptionsValues_list :: Name
_WithOptionsValues_list = (String -> Name
Core.Name String
"list")
_WithOptionsValues_map :: Name
_WithOptionsValues_map = (String -> Name
Core.Name String
"map")
data IoOptionsKeys =
IoOptionsKeysReader |
IoOptionsKeysWriter
deriving (IoOptionsKeys -> IoOptionsKeys -> Bool
(IoOptionsKeys -> IoOptionsKeys -> Bool)
-> (IoOptionsKeys -> IoOptionsKeys -> Bool) -> Eq IoOptionsKeys
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: IoOptionsKeys -> IoOptionsKeys -> Bool
== :: IoOptionsKeys -> IoOptionsKeys -> Bool
$c/= :: IoOptionsKeys -> IoOptionsKeys -> Bool
/= :: IoOptionsKeys -> IoOptionsKeys -> Bool
Eq, Eq IoOptionsKeys
Eq IoOptionsKeys =>
(IoOptionsKeys -> IoOptionsKeys -> Ordering)
-> (IoOptionsKeys -> IoOptionsKeys -> Bool)
-> (IoOptionsKeys -> IoOptionsKeys -> Bool)
-> (IoOptionsKeys -> IoOptionsKeys -> Bool)
-> (IoOptionsKeys -> IoOptionsKeys -> Bool)
-> (IoOptionsKeys -> IoOptionsKeys -> IoOptionsKeys)
-> (IoOptionsKeys -> IoOptionsKeys -> IoOptionsKeys)
-> Ord IoOptionsKeys
IoOptionsKeys -> IoOptionsKeys -> Bool
IoOptionsKeys -> IoOptionsKeys -> Ordering
IoOptionsKeys -> IoOptionsKeys -> IoOptionsKeys
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: IoOptionsKeys -> IoOptionsKeys -> Ordering
compare :: IoOptionsKeys -> IoOptionsKeys -> Ordering
$c< :: IoOptionsKeys -> IoOptionsKeys -> Bool
< :: IoOptionsKeys -> IoOptionsKeys -> Bool
$c<= :: IoOptionsKeys -> IoOptionsKeys -> Bool
<= :: IoOptionsKeys -> IoOptionsKeys -> Bool
$c> :: IoOptionsKeys -> IoOptionsKeys -> Bool
> :: IoOptionsKeys -> IoOptionsKeys -> Bool
$c>= :: IoOptionsKeys -> IoOptionsKeys -> Bool
>= :: IoOptionsKeys -> IoOptionsKeys -> Bool
$cmax :: IoOptionsKeys -> IoOptionsKeys -> IoOptionsKeys
max :: IoOptionsKeys -> IoOptionsKeys -> IoOptionsKeys
$cmin :: IoOptionsKeys -> IoOptionsKeys -> IoOptionsKeys
min :: IoOptionsKeys -> IoOptionsKeys -> IoOptionsKeys
Ord, ReadPrec [IoOptionsKeys]
ReadPrec IoOptionsKeys
Int -> ReadS IoOptionsKeys
ReadS [IoOptionsKeys]
(Int -> ReadS IoOptionsKeys)
-> ReadS [IoOptionsKeys]
-> ReadPrec IoOptionsKeys
-> ReadPrec [IoOptionsKeys]
-> Read IoOptionsKeys
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS IoOptionsKeys
readsPrec :: Int -> ReadS IoOptionsKeys
$creadList :: ReadS [IoOptionsKeys]
readList :: ReadS [IoOptionsKeys]
$creadPrec :: ReadPrec IoOptionsKeys
readPrec :: ReadPrec IoOptionsKeys
$creadListPrec :: ReadPrec [IoOptionsKeys]
readListPrec :: ReadPrec [IoOptionsKeys]
Read, Int -> IoOptionsKeys -> ShowS
[IoOptionsKeys] -> ShowS
IoOptionsKeys -> String
(Int -> IoOptionsKeys -> ShowS)
-> (IoOptionsKeys -> String)
-> ([IoOptionsKeys] -> ShowS)
-> Show IoOptionsKeys
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> IoOptionsKeys -> ShowS
showsPrec :: Int -> IoOptionsKeys -> ShowS
$cshow :: IoOptionsKeys -> String
show :: IoOptionsKeys -> String
$cshowList :: [IoOptionsKeys] -> ShowS
showList :: [IoOptionsKeys] -> ShowS
Show)
_IoOptionsKeys :: Name
_IoOptionsKeys = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.IoOptionsKeys")
_IoOptionsKeys_reader :: Name
_IoOptionsKeys_reader = (String -> Name
Core.Name String
"reader")
_IoOptionsKeys_writer :: Name
_IoOptionsKeys_writer = (String -> Name
Core.Name String
"writer")
data IoOptionsValues =
IoOptionsValuesGryo |
IoOptionsValuesGraphson |
IoOptionsValuesGraphml
deriving (IoOptionsValues -> IoOptionsValues -> Bool
(IoOptionsValues -> IoOptionsValues -> Bool)
-> (IoOptionsValues -> IoOptionsValues -> Bool)
-> Eq IoOptionsValues
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: IoOptionsValues -> IoOptionsValues -> Bool
== :: IoOptionsValues -> IoOptionsValues -> Bool
$c/= :: IoOptionsValues -> IoOptionsValues -> Bool
/= :: IoOptionsValues -> IoOptionsValues -> Bool
Eq, Eq IoOptionsValues
Eq IoOptionsValues =>
(IoOptionsValues -> IoOptionsValues -> Ordering)
-> (IoOptionsValues -> IoOptionsValues -> Bool)
-> (IoOptionsValues -> IoOptionsValues -> Bool)
-> (IoOptionsValues -> IoOptionsValues -> Bool)
-> (IoOptionsValues -> IoOptionsValues -> Bool)
-> (IoOptionsValues -> IoOptionsValues -> IoOptionsValues)
-> (IoOptionsValues -> IoOptionsValues -> IoOptionsValues)
-> Ord IoOptionsValues
IoOptionsValues -> IoOptionsValues -> Bool
IoOptionsValues -> IoOptionsValues -> Ordering
IoOptionsValues -> IoOptionsValues -> IoOptionsValues
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: IoOptionsValues -> IoOptionsValues -> Ordering
compare :: IoOptionsValues -> IoOptionsValues -> Ordering
$c< :: IoOptionsValues -> IoOptionsValues -> Bool
< :: IoOptionsValues -> IoOptionsValues -> Bool
$c<= :: IoOptionsValues -> IoOptionsValues -> Bool
<= :: IoOptionsValues -> IoOptionsValues -> Bool
$c> :: IoOptionsValues -> IoOptionsValues -> Bool
> :: IoOptionsValues -> IoOptionsValues -> Bool
$c>= :: IoOptionsValues -> IoOptionsValues -> Bool
>= :: IoOptionsValues -> IoOptionsValues -> Bool
$cmax :: IoOptionsValues -> IoOptionsValues -> IoOptionsValues
max :: IoOptionsValues -> IoOptionsValues -> IoOptionsValues
$cmin :: IoOptionsValues -> IoOptionsValues -> IoOptionsValues
min :: IoOptionsValues -> IoOptionsValues -> IoOptionsValues
Ord, ReadPrec [IoOptionsValues]
ReadPrec IoOptionsValues
Int -> ReadS IoOptionsValues
ReadS [IoOptionsValues]
(Int -> ReadS IoOptionsValues)
-> ReadS [IoOptionsValues]
-> ReadPrec IoOptionsValues
-> ReadPrec [IoOptionsValues]
-> Read IoOptionsValues
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS IoOptionsValues
readsPrec :: Int -> ReadS IoOptionsValues
$creadList :: ReadS [IoOptionsValues]
readList :: ReadS [IoOptionsValues]
$creadPrec :: ReadPrec IoOptionsValues
readPrec :: ReadPrec IoOptionsValues
$creadListPrec :: ReadPrec [IoOptionsValues]
readListPrec :: ReadPrec [IoOptionsValues]
Read, Int -> IoOptionsValues -> ShowS
[IoOptionsValues] -> ShowS
IoOptionsValues -> String
(Int -> IoOptionsValues -> ShowS)
-> (IoOptionsValues -> String)
-> ([IoOptionsValues] -> ShowS)
-> Show IoOptionsValues
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> IoOptionsValues -> ShowS
showsPrec :: Int -> IoOptionsValues -> ShowS
$cshow :: IoOptionsValues -> String
show :: IoOptionsValues -> String
$cshowList :: [IoOptionsValues] -> ShowS
showList :: [IoOptionsValues] -> ShowS
Show)
_IoOptionsValues :: Name
_IoOptionsValues = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.IoOptionsValues")
_IoOptionsValues_gryo :: Name
_IoOptionsValues_gryo = (String -> Name
Core.Name String
"gryo")
_IoOptionsValues_graphson :: Name
_IoOptionsValues_graphson = (String -> Name
Core.Name String
"graphson")
_IoOptionsValues_graphml :: Name
_IoOptionsValues_graphml = (String -> Name
Core.Name String
"graphml")
data BooleanArgument =
BooleanArgumentValue Bool |
BooleanArgumentVariable Identifier
deriving (BooleanArgument -> BooleanArgument -> Bool
(BooleanArgument -> BooleanArgument -> Bool)
-> (BooleanArgument -> BooleanArgument -> Bool)
-> Eq BooleanArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: BooleanArgument -> BooleanArgument -> Bool
== :: BooleanArgument -> BooleanArgument -> Bool
$c/= :: BooleanArgument -> BooleanArgument -> Bool
/= :: BooleanArgument -> BooleanArgument -> Bool
Eq, Eq BooleanArgument
Eq BooleanArgument =>
(BooleanArgument -> BooleanArgument -> Ordering)
-> (BooleanArgument -> BooleanArgument -> Bool)
-> (BooleanArgument -> BooleanArgument -> Bool)
-> (BooleanArgument -> BooleanArgument -> Bool)
-> (BooleanArgument -> BooleanArgument -> Bool)
-> (BooleanArgument -> BooleanArgument -> BooleanArgument)
-> (BooleanArgument -> BooleanArgument -> BooleanArgument)
-> Ord BooleanArgument
BooleanArgument -> BooleanArgument -> Bool
BooleanArgument -> BooleanArgument -> Ordering
BooleanArgument -> BooleanArgument -> BooleanArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: BooleanArgument -> BooleanArgument -> Ordering
compare :: BooleanArgument -> BooleanArgument -> Ordering
$c< :: BooleanArgument -> BooleanArgument -> Bool
< :: BooleanArgument -> BooleanArgument -> Bool
$c<= :: BooleanArgument -> BooleanArgument -> Bool
<= :: BooleanArgument -> BooleanArgument -> Bool
$c> :: BooleanArgument -> BooleanArgument -> Bool
> :: BooleanArgument -> BooleanArgument -> Bool
$c>= :: BooleanArgument -> BooleanArgument -> Bool
>= :: BooleanArgument -> BooleanArgument -> Bool
$cmax :: BooleanArgument -> BooleanArgument -> BooleanArgument
max :: BooleanArgument -> BooleanArgument -> BooleanArgument
$cmin :: BooleanArgument -> BooleanArgument -> BooleanArgument
min :: BooleanArgument -> BooleanArgument -> BooleanArgument
Ord, ReadPrec [BooleanArgument]
ReadPrec BooleanArgument
Int -> ReadS BooleanArgument
ReadS [BooleanArgument]
(Int -> ReadS BooleanArgument)
-> ReadS [BooleanArgument]
-> ReadPrec BooleanArgument
-> ReadPrec [BooleanArgument]
-> Read BooleanArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS BooleanArgument
readsPrec :: Int -> ReadS BooleanArgument
$creadList :: ReadS [BooleanArgument]
readList :: ReadS [BooleanArgument]
$creadPrec :: ReadPrec BooleanArgument
readPrec :: ReadPrec BooleanArgument
$creadListPrec :: ReadPrec [BooleanArgument]
readListPrec :: ReadPrec [BooleanArgument]
Read, Int -> BooleanArgument -> ShowS
[BooleanArgument] -> ShowS
BooleanArgument -> String
(Int -> BooleanArgument -> ShowS)
-> (BooleanArgument -> String)
-> ([BooleanArgument] -> ShowS)
-> Show BooleanArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> BooleanArgument -> ShowS
showsPrec :: Int -> BooleanArgument -> ShowS
$cshow :: BooleanArgument -> String
show :: BooleanArgument -> String
$cshowList :: [BooleanArgument] -> ShowS
showList :: [BooleanArgument] -> ShowS
Show)
_BooleanArgument :: Name
_BooleanArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.BooleanArgument")
_BooleanArgument_value :: Name
_BooleanArgument_value = (String -> Name
Core.Name String
"value")
_BooleanArgument_variable :: Name
_BooleanArgument_variable = (String -> Name
Core.Name String
"variable")
data IntegerArgument =
IntegerArgumentValue IntegerLiteral |
IntegerArgumentVariable Identifier
deriving (IntegerArgument -> IntegerArgument -> Bool
(IntegerArgument -> IntegerArgument -> Bool)
-> (IntegerArgument -> IntegerArgument -> Bool)
-> Eq IntegerArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: IntegerArgument -> IntegerArgument -> Bool
== :: IntegerArgument -> IntegerArgument -> Bool
$c/= :: IntegerArgument -> IntegerArgument -> Bool
/= :: IntegerArgument -> IntegerArgument -> Bool
Eq, Eq IntegerArgument
Eq IntegerArgument =>
(IntegerArgument -> IntegerArgument -> Ordering)
-> (IntegerArgument -> IntegerArgument -> Bool)
-> (IntegerArgument -> IntegerArgument -> Bool)
-> (IntegerArgument -> IntegerArgument -> Bool)
-> (IntegerArgument -> IntegerArgument -> Bool)
-> (IntegerArgument -> IntegerArgument -> IntegerArgument)
-> (IntegerArgument -> IntegerArgument -> IntegerArgument)
-> Ord IntegerArgument
IntegerArgument -> IntegerArgument -> Bool
IntegerArgument -> IntegerArgument -> Ordering
IntegerArgument -> IntegerArgument -> IntegerArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: IntegerArgument -> IntegerArgument -> Ordering
compare :: IntegerArgument -> IntegerArgument -> Ordering
$c< :: IntegerArgument -> IntegerArgument -> Bool
< :: IntegerArgument -> IntegerArgument -> Bool
$c<= :: IntegerArgument -> IntegerArgument -> Bool
<= :: IntegerArgument -> IntegerArgument -> Bool
$c> :: IntegerArgument -> IntegerArgument -> Bool
> :: IntegerArgument -> IntegerArgument -> Bool
$c>= :: IntegerArgument -> IntegerArgument -> Bool
>= :: IntegerArgument -> IntegerArgument -> Bool
$cmax :: IntegerArgument -> IntegerArgument -> IntegerArgument
max :: IntegerArgument -> IntegerArgument -> IntegerArgument
$cmin :: IntegerArgument -> IntegerArgument -> IntegerArgument
min :: IntegerArgument -> IntegerArgument -> IntegerArgument
Ord, ReadPrec [IntegerArgument]
ReadPrec IntegerArgument
Int -> ReadS IntegerArgument
ReadS [IntegerArgument]
(Int -> ReadS IntegerArgument)
-> ReadS [IntegerArgument]
-> ReadPrec IntegerArgument
-> ReadPrec [IntegerArgument]
-> Read IntegerArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS IntegerArgument
readsPrec :: Int -> ReadS IntegerArgument
$creadList :: ReadS [IntegerArgument]
readList :: ReadS [IntegerArgument]
$creadPrec :: ReadPrec IntegerArgument
readPrec :: ReadPrec IntegerArgument
$creadListPrec :: ReadPrec [IntegerArgument]
readListPrec :: ReadPrec [IntegerArgument]
Read, Int -> IntegerArgument -> ShowS
[IntegerArgument] -> ShowS
IntegerArgument -> String
(Int -> IntegerArgument -> ShowS)
-> (IntegerArgument -> String)
-> ([IntegerArgument] -> ShowS)
-> Show IntegerArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> IntegerArgument -> ShowS
showsPrec :: Int -> IntegerArgument -> ShowS
$cshow :: IntegerArgument -> String
show :: IntegerArgument -> String
$cshowList :: [IntegerArgument] -> ShowS
showList :: [IntegerArgument] -> ShowS
Show)
_IntegerArgument :: Name
_IntegerArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.IntegerArgument")
_IntegerArgument_value :: Name
_IntegerArgument_value = (String -> Name
Core.Name String
"value")
_IntegerArgument_variable :: Name
_IntegerArgument_variable = (String -> Name
Core.Name String
"variable")
data FloatArgument =
FloatArgumentValue FloatLiteral |
FloatArgumentVariable Identifier
deriving (FloatArgument -> FloatArgument -> Bool
(FloatArgument -> FloatArgument -> Bool)
-> (FloatArgument -> FloatArgument -> Bool) -> Eq FloatArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FloatArgument -> FloatArgument -> Bool
== :: FloatArgument -> FloatArgument -> Bool
$c/= :: FloatArgument -> FloatArgument -> Bool
/= :: FloatArgument -> FloatArgument -> Bool
Eq, Eq FloatArgument
Eq FloatArgument =>
(FloatArgument -> FloatArgument -> Ordering)
-> (FloatArgument -> FloatArgument -> Bool)
-> (FloatArgument -> FloatArgument -> Bool)
-> (FloatArgument -> FloatArgument -> Bool)
-> (FloatArgument -> FloatArgument -> Bool)
-> (FloatArgument -> FloatArgument -> FloatArgument)
-> (FloatArgument -> FloatArgument -> FloatArgument)
-> Ord FloatArgument
FloatArgument -> FloatArgument -> Bool
FloatArgument -> FloatArgument -> Ordering
FloatArgument -> FloatArgument -> FloatArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: FloatArgument -> FloatArgument -> Ordering
compare :: FloatArgument -> FloatArgument -> Ordering
$c< :: FloatArgument -> FloatArgument -> Bool
< :: FloatArgument -> FloatArgument -> Bool
$c<= :: FloatArgument -> FloatArgument -> Bool
<= :: FloatArgument -> FloatArgument -> Bool
$c> :: FloatArgument -> FloatArgument -> Bool
> :: FloatArgument -> FloatArgument -> Bool
$c>= :: FloatArgument -> FloatArgument -> Bool
>= :: FloatArgument -> FloatArgument -> Bool
$cmax :: FloatArgument -> FloatArgument -> FloatArgument
max :: FloatArgument -> FloatArgument -> FloatArgument
$cmin :: FloatArgument -> FloatArgument -> FloatArgument
min :: FloatArgument -> FloatArgument -> FloatArgument
Ord, ReadPrec [FloatArgument]
ReadPrec FloatArgument
Int -> ReadS FloatArgument
ReadS [FloatArgument]
(Int -> ReadS FloatArgument)
-> ReadS [FloatArgument]
-> ReadPrec FloatArgument
-> ReadPrec [FloatArgument]
-> Read FloatArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS FloatArgument
readsPrec :: Int -> ReadS FloatArgument
$creadList :: ReadS [FloatArgument]
readList :: ReadS [FloatArgument]
$creadPrec :: ReadPrec FloatArgument
readPrec :: ReadPrec FloatArgument
$creadListPrec :: ReadPrec [FloatArgument]
readListPrec :: ReadPrec [FloatArgument]
Read, Int -> FloatArgument -> ShowS
[FloatArgument] -> ShowS
FloatArgument -> String
(Int -> FloatArgument -> ShowS)
-> (FloatArgument -> String)
-> ([FloatArgument] -> ShowS)
-> Show FloatArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FloatArgument -> ShowS
showsPrec :: Int -> FloatArgument -> ShowS
$cshow :: FloatArgument -> String
show :: FloatArgument -> String
$cshowList :: [FloatArgument] -> ShowS
showList :: [FloatArgument] -> ShowS
Show)
_FloatArgument :: Name
_FloatArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.FloatArgument")
_FloatArgument_value :: Name
_FloatArgument_value = (String -> Name
Core.Name String
"value")
_FloatArgument_variable :: Name
_FloatArgument_variable = (String -> Name
Core.Name String
"variable")
data StringArgument =
StringArgumentValue String |
StringArgumentVariable Identifier
deriving (StringArgument -> StringArgument -> Bool
(StringArgument -> StringArgument -> Bool)
-> (StringArgument -> StringArgument -> Bool) -> Eq StringArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StringArgument -> StringArgument -> Bool
== :: StringArgument -> StringArgument -> Bool
$c/= :: StringArgument -> StringArgument -> Bool
/= :: StringArgument -> StringArgument -> Bool
Eq, Eq StringArgument
Eq StringArgument =>
(StringArgument -> StringArgument -> Ordering)
-> (StringArgument -> StringArgument -> Bool)
-> (StringArgument -> StringArgument -> Bool)
-> (StringArgument -> StringArgument -> Bool)
-> (StringArgument -> StringArgument -> Bool)
-> (StringArgument -> StringArgument -> StringArgument)
-> (StringArgument -> StringArgument -> StringArgument)
-> Ord StringArgument
StringArgument -> StringArgument -> Bool
StringArgument -> StringArgument -> Ordering
StringArgument -> StringArgument -> StringArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StringArgument -> StringArgument -> Ordering
compare :: StringArgument -> StringArgument -> Ordering
$c< :: StringArgument -> StringArgument -> Bool
< :: StringArgument -> StringArgument -> Bool
$c<= :: StringArgument -> StringArgument -> Bool
<= :: StringArgument -> StringArgument -> Bool
$c> :: StringArgument -> StringArgument -> Bool
> :: StringArgument -> StringArgument -> Bool
$c>= :: StringArgument -> StringArgument -> Bool
>= :: StringArgument -> StringArgument -> Bool
$cmax :: StringArgument -> StringArgument -> StringArgument
max :: StringArgument -> StringArgument -> StringArgument
$cmin :: StringArgument -> StringArgument -> StringArgument
min :: StringArgument -> StringArgument -> StringArgument
Ord, ReadPrec [StringArgument]
ReadPrec StringArgument
Int -> ReadS StringArgument
ReadS [StringArgument]
(Int -> ReadS StringArgument)
-> ReadS [StringArgument]
-> ReadPrec StringArgument
-> ReadPrec [StringArgument]
-> Read StringArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StringArgument
readsPrec :: Int -> ReadS StringArgument
$creadList :: ReadS [StringArgument]
readList :: ReadS [StringArgument]
$creadPrec :: ReadPrec StringArgument
readPrec :: ReadPrec StringArgument
$creadListPrec :: ReadPrec [StringArgument]
readListPrec :: ReadPrec [StringArgument]
Read, Int -> StringArgument -> ShowS
[StringArgument] -> ShowS
StringArgument -> String
(Int -> StringArgument -> ShowS)
-> (StringArgument -> String)
-> ([StringArgument] -> ShowS)
-> Show StringArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StringArgument -> ShowS
showsPrec :: Int -> StringArgument -> ShowS
$cshow :: StringArgument -> String
show :: StringArgument -> String
$cshowList :: [StringArgument] -> ShowS
showList :: [StringArgument] -> ShowS
Show)
_StringArgument :: Name
_StringArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StringArgument")
_StringArgument_value :: Name
_StringArgument_value = (String -> Name
Core.Name String
"value")
_StringArgument_variable :: Name
_StringArgument_variable = (String -> Name
Core.Name String
"variable")
data StringNullableArgument =
StringNullableArgumentValue (Maybe String) |
StringNullableArgumentVariable Identifier
deriving (StringNullableArgument -> StringNullableArgument -> Bool
(StringNullableArgument -> StringNullableArgument -> Bool)
-> (StringNullableArgument -> StringNullableArgument -> Bool)
-> Eq StringNullableArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StringNullableArgument -> StringNullableArgument -> Bool
== :: StringNullableArgument -> StringNullableArgument -> Bool
$c/= :: StringNullableArgument -> StringNullableArgument -> Bool
/= :: StringNullableArgument -> StringNullableArgument -> Bool
Eq, Eq StringNullableArgument
Eq StringNullableArgument =>
(StringNullableArgument -> StringNullableArgument -> Ordering)
-> (StringNullableArgument -> StringNullableArgument -> Bool)
-> (StringNullableArgument -> StringNullableArgument -> Bool)
-> (StringNullableArgument -> StringNullableArgument -> Bool)
-> (StringNullableArgument -> StringNullableArgument -> Bool)
-> (StringNullableArgument
-> StringNullableArgument -> StringNullableArgument)
-> (StringNullableArgument
-> StringNullableArgument -> StringNullableArgument)
-> Ord StringNullableArgument
StringNullableArgument -> StringNullableArgument -> Bool
StringNullableArgument -> StringNullableArgument -> Ordering
StringNullableArgument
-> StringNullableArgument -> StringNullableArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StringNullableArgument -> StringNullableArgument -> Ordering
compare :: StringNullableArgument -> StringNullableArgument -> Ordering
$c< :: StringNullableArgument -> StringNullableArgument -> Bool
< :: StringNullableArgument -> StringNullableArgument -> Bool
$c<= :: StringNullableArgument -> StringNullableArgument -> Bool
<= :: StringNullableArgument -> StringNullableArgument -> Bool
$c> :: StringNullableArgument -> StringNullableArgument -> Bool
> :: StringNullableArgument -> StringNullableArgument -> Bool
$c>= :: StringNullableArgument -> StringNullableArgument -> Bool
>= :: StringNullableArgument -> StringNullableArgument -> Bool
$cmax :: StringNullableArgument
-> StringNullableArgument -> StringNullableArgument
max :: StringNullableArgument
-> StringNullableArgument -> StringNullableArgument
$cmin :: StringNullableArgument
-> StringNullableArgument -> StringNullableArgument
min :: StringNullableArgument
-> StringNullableArgument -> StringNullableArgument
Ord, ReadPrec [StringNullableArgument]
ReadPrec StringNullableArgument
Int -> ReadS StringNullableArgument
ReadS [StringNullableArgument]
(Int -> ReadS StringNullableArgument)
-> ReadS [StringNullableArgument]
-> ReadPrec StringNullableArgument
-> ReadPrec [StringNullableArgument]
-> Read StringNullableArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StringNullableArgument
readsPrec :: Int -> ReadS StringNullableArgument
$creadList :: ReadS [StringNullableArgument]
readList :: ReadS [StringNullableArgument]
$creadPrec :: ReadPrec StringNullableArgument
readPrec :: ReadPrec StringNullableArgument
$creadListPrec :: ReadPrec [StringNullableArgument]
readListPrec :: ReadPrec [StringNullableArgument]
Read, Int -> StringNullableArgument -> ShowS
[StringNullableArgument] -> ShowS
StringNullableArgument -> String
(Int -> StringNullableArgument -> ShowS)
-> (StringNullableArgument -> String)
-> ([StringNullableArgument] -> ShowS)
-> Show StringNullableArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StringNullableArgument -> ShowS
showsPrec :: Int -> StringNullableArgument -> ShowS
$cshow :: StringNullableArgument -> String
show :: StringNullableArgument -> String
$cshowList :: [StringNullableArgument] -> ShowS
showList :: [StringNullableArgument] -> ShowS
Show)
_StringNullableArgument :: Name
_StringNullableArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StringNullableArgument")
_StringNullableArgument_value :: Name
_StringNullableArgument_value = (String -> Name
Core.Name String
"value")
_StringNullableArgument_variable :: Name
_StringNullableArgument_variable = (String -> Name
Core.Name String
"variable")
data DateArgument =
DateArgumentValue DateLiteral |
DateArgumentVariable Identifier
deriving (DateArgument -> DateArgument -> Bool
(DateArgument -> DateArgument -> Bool)
-> (DateArgument -> DateArgument -> Bool) -> Eq DateArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DateArgument -> DateArgument -> Bool
== :: DateArgument -> DateArgument -> Bool
$c/= :: DateArgument -> DateArgument -> Bool
/= :: DateArgument -> DateArgument -> Bool
Eq, Eq DateArgument
Eq DateArgument =>
(DateArgument -> DateArgument -> Ordering)
-> (DateArgument -> DateArgument -> Bool)
-> (DateArgument -> DateArgument -> Bool)
-> (DateArgument -> DateArgument -> Bool)
-> (DateArgument -> DateArgument -> Bool)
-> (DateArgument -> DateArgument -> DateArgument)
-> (DateArgument -> DateArgument -> DateArgument)
-> Ord DateArgument
DateArgument -> DateArgument -> Bool
DateArgument -> DateArgument -> Ordering
DateArgument -> DateArgument -> DateArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: DateArgument -> DateArgument -> Ordering
compare :: DateArgument -> DateArgument -> Ordering
$c< :: DateArgument -> DateArgument -> Bool
< :: DateArgument -> DateArgument -> Bool
$c<= :: DateArgument -> DateArgument -> Bool
<= :: DateArgument -> DateArgument -> Bool
$c> :: DateArgument -> DateArgument -> Bool
> :: DateArgument -> DateArgument -> Bool
$c>= :: DateArgument -> DateArgument -> Bool
>= :: DateArgument -> DateArgument -> Bool
$cmax :: DateArgument -> DateArgument -> DateArgument
max :: DateArgument -> DateArgument -> DateArgument
$cmin :: DateArgument -> DateArgument -> DateArgument
min :: DateArgument -> DateArgument -> DateArgument
Ord, ReadPrec [DateArgument]
ReadPrec DateArgument
Int -> ReadS DateArgument
ReadS [DateArgument]
(Int -> ReadS DateArgument)
-> ReadS [DateArgument]
-> ReadPrec DateArgument
-> ReadPrec [DateArgument]
-> Read DateArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS DateArgument
readsPrec :: Int -> ReadS DateArgument
$creadList :: ReadS [DateArgument]
readList :: ReadS [DateArgument]
$creadPrec :: ReadPrec DateArgument
readPrec :: ReadPrec DateArgument
$creadListPrec :: ReadPrec [DateArgument]
readListPrec :: ReadPrec [DateArgument]
Read, Int -> DateArgument -> ShowS
[DateArgument] -> ShowS
DateArgument -> String
(Int -> DateArgument -> ShowS)
-> (DateArgument -> String)
-> ([DateArgument] -> ShowS)
-> Show DateArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DateArgument -> ShowS
showsPrec :: Int -> DateArgument -> ShowS
$cshow :: DateArgument -> String
show :: DateArgument -> String
$cshowList :: [DateArgument] -> ShowS
showList :: [DateArgument] -> ShowS
Show)
_DateArgument :: Name
_DateArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.DateArgument")
_DateArgument_value :: Name
_DateArgument_value = (String -> Name
Core.Name String
"value")
_DateArgument_variable :: Name
_DateArgument_variable = (String -> Name
Core.Name String
"variable")
data GenericLiteralArgument =
GenericLiteralArgumentValue GenericLiteral |
GenericLiteralArgumentVariable Identifier
deriving (GenericLiteralArgument -> GenericLiteralArgument -> Bool
(GenericLiteralArgument -> GenericLiteralArgument -> Bool)
-> (GenericLiteralArgument -> GenericLiteralArgument -> Bool)
-> Eq GenericLiteralArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
== :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
$c/= :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
/= :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
Eq, Eq GenericLiteralArgument
Eq GenericLiteralArgument =>
(GenericLiteralArgument -> GenericLiteralArgument -> Ordering)
-> (GenericLiteralArgument -> GenericLiteralArgument -> Bool)
-> (GenericLiteralArgument -> GenericLiteralArgument -> Bool)
-> (GenericLiteralArgument -> GenericLiteralArgument -> Bool)
-> (GenericLiteralArgument -> GenericLiteralArgument -> Bool)
-> (GenericLiteralArgument
-> GenericLiteralArgument -> GenericLiteralArgument)
-> (GenericLiteralArgument
-> GenericLiteralArgument -> GenericLiteralArgument)
-> Ord GenericLiteralArgument
GenericLiteralArgument -> GenericLiteralArgument -> Bool
GenericLiteralArgument -> GenericLiteralArgument -> Ordering
GenericLiteralArgument
-> GenericLiteralArgument -> GenericLiteralArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralArgument -> GenericLiteralArgument -> Ordering
compare :: GenericLiteralArgument -> GenericLiteralArgument -> Ordering
$c< :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
< :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
$c<= :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
<= :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
$c> :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
> :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
$c>= :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
>= :: GenericLiteralArgument -> GenericLiteralArgument -> Bool
$cmax :: GenericLiteralArgument
-> GenericLiteralArgument -> GenericLiteralArgument
max :: GenericLiteralArgument
-> GenericLiteralArgument -> GenericLiteralArgument
$cmin :: GenericLiteralArgument
-> GenericLiteralArgument -> GenericLiteralArgument
min :: GenericLiteralArgument
-> GenericLiteralArgument -> GenericLiteralArgument
Ord, ReadPrec [GenericLiteralArgument]
ReadPrec GenericLiteralArgument
Int -> ReadS GenericLiteralArgument
ReadS [GenericLiteralArgument]
(Int -> ReadS GenericLiteralArgument)
-> ReadS [GenericLiteralArgument]
-> ReadPrec GenericLiteralArgument
-> ReadPrec [GenericLiteralArgument]
-> Read GenericLiteralArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralArgument
readsPrec :: Int -> ReadS GenericLiteralArgument
$creadList :: ReadS [GenericLiteralArgument]
readList :: ReadS [GenericLiteralArgument]
$creadPrec :: ReadPrec GenericLiteralArgument
readPrec :: ReadPrec GenericLiteralArgument
$creadListPrec :: ReadPrec [GenericLiteralArgument]
readListPrec :: ReadPrec [GenericLiteralArgument]
Read, Int -> GenericLiteralArgument -> ShowS
[GenericLiteralArgument] -> ShowS
GenericLiteralArgument -> String
(Int -> GenericLiteralArgument -> ShowS)
-> (GenericLiteralArgument -> String)
-> ([GenericLiteralArgument] -> ShowS)
-> Show GenericLiteralArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralArgument -> ShowS
showsPrec :: Int -> GenericLiteralArgument -> ShowS
$cshow :: GenericLiteralArgument -> String
show :: GenericLiteralArgument -> String
$cshowList :: [GenericLiteralArgument] -> ShowS
showList :: [GenericLiteralArgument] -> ShowS
Show)
_GenericLiteralArgument :: Name
_GenericLiteralArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralArgument")
_GenericLiteralArgument_value :: Name
_GenericLiteralArgument_value = (String -> Name
Core.Name String
"value")
_GenericLiteralArgument_variable :: Name
_GenericLiteralArgument_variable = (String -> Name
Core.Name String
"variable")
data GenericLiteralListArgument =
GenericLiteralListArgumentValue GenericLiteralList |
GenericLiteralListArgumentVariable Identifier
deriving (GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
(GenericLiteralListArgument -> GenericLiteralListArgument -> Bool)
-> (GenericLiteralListArgument
-> GenericLiteralListArgument -> Bool)
-> Eq GenericLiteralListArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
== :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
$c/= :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
/= :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
Eq, Eq GenericLiteralListArgument
Eq GenericLiteralListArgument =>
(GenericLiteralListArgument
-> GenericLiteralListArgument -> Ordering)
-> (GenericLiteralListArgument
-> GenericLiteralListArgument -> Bool)
-> (GenericLiteralListArgument
-> GenericLiteralListArgument -> Bool)
-> (GenericLiteralListArgument
-> GenericLiteralListArgument -> Bool)
-> (GenericLiteralListArgument
-> GenericLiteralListArgument -> Bool)
-> (GenericLiteralListArgument
-> GenericLiteralListArgument -> GenericLiteralListArgument)
-> (GenericLiteralListArgument
-> GenericLiteralListArgument -> GenericLiteralListArgument)
-> Ord GenericLiteralListArgument
GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
GenericLiteralListArgument
-> GenericLiteralListArgument -> Ordering
GenericLiteralListArgument
-> GenericLiteralListArgument -> GenericLiteralListArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralListArgument
-> GenericLiteralListArgument -> Ordering
compare :: GenericLiteralListArgument
-> GenericLiteralListArgument -> Ordering
$c< :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
< :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
$c<= :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
<= :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
$c> :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
> :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
$c>= :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
>= :: GenericLiteralListArgument -> GenericLiteralListArgument -> Bool
$cmax :: GenericLiteralListArgument
-> GenericLiteralListArgument -> GenericLiteralListArgument
max :: GenericLiteralListArgument
-> GenericLiteralListArgument -> GenericLiteralListArgument
$cmin :: GenericLiteralListArgument
-> GenericLiteralListArgument -> GenericLiteralListArgument
min :: GenericLiteralListArgument
-> GenericLiteralListArgument -> GenericLiteralListArgument
Ord, ReadPrec [GenericLiteralListArgument]
ReadPrec GenericLiteralListArgument
Int -> ReadS GenericLiteralListArgument
ReadS [GenericLiteralListArgument]
(Int -> ReadS GenericLiteralListArgument)
-> ReadS [GenericLiteralListArgument]
-> ReadPrec GenericLiteralListArgument
-> ReadPrec [GenericLiteralListArgument]
-> Read GenericLiteralListArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralListArgument
readsPrec :: Int -> ReadS GenericLiteralListArgument
$creadList :: ReadS [GenericLiteralListArgument]
readList :: ReadS [GenericLiteralListArgument]
$creadPrec :: ReadPrec GenericLiteralListArgument
readPrec :: ReadPrec GenericLiteralListArgument
$creadListPrec :: ReadPrec [GenericLiteralListArgument]
readListPrec :: ReadPrec [GenericLiteralListArgument]
Read, Int -> GenericLiteralListArgument -> ShowS
[GenericLiteralListArgument] -> ShowS
GenericLiteralListArgument -> String
(Int -> GenericLiteralListArgument -> ShowS)
-> (GenericLiteralListArgument -> String)
-> ([GenericLiteralListArgument] -> ShowS)
-> Show GenericLiteralListArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralListArgument -> ShowS
showsPrec :: Int -> GenericLiteralListArgument -> ShowS
$cshow :: GenericLiteralListArgument -> String
show :: GenericLiteralListArgument -> String
$cshowList :: [GenericLiteralListArgument] -> ShowS
showList :: [GenericLiteralListArgument] -> ShowS
Show)
_GenericLiteralListArgument :: Name
_GenericLiteralListArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralListArgument")
_GenericLiteralListArgument_value :: Name
_GenericLiteralListArgument_value = (String -> Name
Core.Name String
"value")
_GenericLiteralListArgument_variable :: Name
_GenericLiteralListArgument_variable = (String -> Name
Core.Name String
"variable")
data GenericLiteralMapArgument =
GenericLiteralMapArgumentValue GenericLiteralMap |
GenericLiteralMapArgumentVariable Identifier
deriving (GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
(GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool)
-> (GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool)
-> Eq GenericLiteralMapArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
== :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
$c/= :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
/= :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
Eq, Eq GenericLiteralMapArgument
Eq GenericLiteralMapArgument =>
(GenericLiteralMapArgument
-> GenericLiteralMapArgument -> Ordering)
-> (GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool)
-> (GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool)
-> (GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool)
-> (GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool)
-> (GenericLiteralMapArgument
-> GenericLiteralMapArgument -> GenericLiteralMapArgument)
-> (GenericLiteralMapArgument
-> GenericLiteralMapArgument -> GenericLiteralMapArgument)
-> Ord GenericLiteralMapArgument
GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
GenericLiteralMapArgument -> GenericLiteralMapArgument -> Ordering
GenericLiteralMapArgument
-> GenericLiteralMapArgument -> GenericLiteralMapArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Ordering
compare :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Ordering
$c< :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
< :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
$c<= :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
<= :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
$c> :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
> :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
$c>= :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
>= :: GenericLiteralMapArgument -> GenericLiteralMapArgument -> Bool
$cmax :: GenericLiteralMapArgument
-> GenericLiteralMapArgument -> GenericLiteralMapArgument
max :: GenericLiteralMapArgument
-> GenericLiteralMapArgument -> GenericLiteralMapArgument
$cmin :: GenericLiteralMapArgument
-> GenericLiteralMapArgument -> GenericLiteralMapArgument
min :: GenericLiteralMapArgument
-> GenericLiteralMapArgument -> GenericLiteralMapArgument
Ord, ReadPrec [GenericLiteralMapArgument]
ReadPrec GenericLiteralMapArgument
Int -> ReadS GenericLiteralMapArgument
ReadS [GenericLiteralMapArgument]
(Int -> ReadS GenericLiteralMapArgument)
-> ReadS [GenericLiteralMapArgument]
-> ReadPrec GenericLiteralMapArgument
-> ReadPrec [GenericLiteralMapArgument]
-> Read GenericLiteralMapArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralMapArgument
readsPrec :: Int -> ReadS GenericLiteralMapArgument
$creadList :: ReadS [GenericLiteralMapArgument]
readList :: ReadS [GenericLiteralMapArgument]
$creadPrec :: ReadPrec GenericLiteralMapArgument
readPrec :: ReadPrec GenericLiteralMapArgument
$creadListPrec :: ReadPrec [GenericLiteralMapArgument]
readListPrec :: ReadPrec [GenericLiteralMapArgument]
Read, Int -> GenericLiteralMapArgument -> ShowS
[GenericLiteralMapArgument] -> ShowS
GenericLiteralMapArgument -> String
(Int -> GenericLiteralMapArgument -> ShowS)
-> (GenericLiteralMapArgument -> String)
-> ([GenericLiteralMapArgument] -> ShowS)
-> Show GenericLiteralMapArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralMapArgument -> ShowS
showsPrec :: Int -> GenericLiteralMapArgument -> ShowS
$cshow :: GenericLiteralMapArgument -> String
show :: GenericLiteralMapArgument -> String
$cshowList :: [GenericLiteralMapArgument] -> ShowS
showList :: [GenericLiteralMapArgument] -> ShowS
Show)
_GenericLiteralMapArgument :: Name
_GenericLiteralMapArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralMapArgument")
_GenericLiteralMapArgument_value :: Name
_GenericLiteralMapArgument_value = (String -> Name
Core.Name String
"value")
_GenericLiteralMapArgument_variable :: Name
_GenericLiteralMapArgument_variable = (String -> Name
Core.Name String
"variable")
data GenericLiteralMapNullableArgument =
GenericLiteralMapNullableArgumentValue (Maybe GenericLiteralMap) |
GenericLiteralMapNullableArgumentVariable Identifier
deriving (GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
(GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool)
-> (GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool)
-> Eq GenericLiteralMapNullableArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
== :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
$c/= :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
/= :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
Eq, Eq GenericLiteralMapNullableArgument
Eq GenericLiteralMapNullableArgument =>
(GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Ordering)
-> (GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool)
-> (GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool)
-> (GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool)
-> (GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool)
-> (GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument)
-> (GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument)
-> Ord GenericLiteralMapNullableArgument
GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Ordering
GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Ordering
compare :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Ordering
$c< :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
< :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
$c<= :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
<= :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
$c> :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
> :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
$c>= :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
>= :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument -> Bool
$cmax :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
max :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
$cmin :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
min :: GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
-> GenericLiteralMapNullableArgument
Ord, ReadPrec [GenericLiteralMapNullableArgument]
ReadPrec GenericLiteralMapNullableArgument
Int -> ReadS GenericLiteralMapNullableArgument
ReadS [GenericLiteralMapNullableArgument]
(Int -> ReadS GenericLiteralMapNullableArgument)
-> ReadS [GenericLiteralMapNullableArgument]
-> ReadPrec GenericLiteralMapNullableArgument
-> ReadPrec [GenericLiteralMapNullableArgument]
-> Read GenericLiteralMapNullableArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralMapNullableArgument
readsPrec :: Int -> ReadS GenericLiteralMapNullableArgument
$creadList :: ReadS [GenericLiteralMapNullableArgument]
readList :: ReadS [GenericLiteralMapNullableArgument]
$creadPrec :: ReadPrec GenericLiteralMapNullableArgument
readPrec :: ReadPrec GenericLiteralMapNullableArgument
$creadListPrec :: ReadPrec [GenericLiteralMapNullableArgument]
readListPrec :: ReadPrec [GenericLiteralMapNullableArgument]
Read, Int -> GenericLiteralMapNullableArgument -> ShowS
[GenericLiteralMapNullableArgument] -> ShowS
GenericLiteralMapNullableArgument -> String
(Int -> GenericLiteralMapNullableArgument -> ShowS)
-> (GenericLiteralMapNullableArgument -> String)
-> ([GenericLiteralMapNullableArgument] -> ShowS)
-> Show GenericLiteralMapNullableArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralMapNullableArgument -> ShowS
showsPrec :: Int -> GenericLiteralMapNullableArgument -> ShowS
$cshow :: GenericLiteralMapNullableArgument -> String
show :: GenericLiteralMapNullableArgument -> String
$cshowList :: [GenericLiteralMapNullableArgument] -> ShowS
showList :: [GenericLiteralMapNullableArgument] -> ShowS
Show)
_GenericLiteralMapNullableArgument :: Name
_GenericLiteralMapNullableArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralMapNullableArgument")
_GenericLiteralMapNullableArgument_value :: Name
_GenericLiteralMapNullableArgument_value = (String -> Name
Core.Name String
"value")
_GenericLiteralMapNullableArgument_variable :: Name
_GenericLiteralMapNullableArgument_variable = (String -> Name
Core.Name String
"variable")
data StructureVertexArgument =
StructureVertexArgumentValue StructureVertex |
StructureVertexArgumentVariable Identifier
deriving (StructureVertexArgument -> StructureVertexArgument -> Bool
(StructureVertexArgument -> StructureVertexArgument -> Bool)
-> (StructureVertexArgument -> StructureVertexArgument -> Bool)
-> Eq StructureVertexArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StructureVertexArgument -> StructureVertexArgument -> Bool
== :: StructureVertexArgument -> StructureVertexArgument -> Bool
$c/= :: StructureVertexArgument -> StructureVertexArgument -> Bool
/= :: StructureVertexArgument -> StructureVertexArgument -> Bool
Eq, Eq StructureVertexArgument
Eq StructureVertexArgument =>
(StructureVertexArgument -> StructureVertexArgument -> Ordering)
-> (StructureVertexArgument -> StructureVertexArgument -> Bool)
-> (StructureVertexArgument -> StructureVertexArgument -> Bool)
-> (StructureVertexArgument -> StructureVertexArgument -> Bool)
-> (StructureVertexArgument -> StructureVertexArgument -> Bool)
-> (StructureVertexArgument
-> StructureVertexArgument -> StructureVertexArgument)
-> (StructureVertexArgument
-> StructureVertexArgument -> StructureVertexArgument)
-> Ord StructureVertexArgument
StructureVertexArgument -> StructureVertexArgument -> Bool
StructureVertexArgument -> StructureVertexArgument -> Ordering
StructureVertexArgument
-> StructureVertexArgument -> StructureVertexArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StructureVertexArgument -> StructureVertexArgument -> Ordering
compare :: StructureVertexArgument -> StructureVertexArgument -> Ordering
$c< :: StructureVertexArgument -> StructureVertexArgument -> Bool
< :: StructureVertexArgument -> StructureVertexArgument -> Bool
$c<= :: StructureVertexArgument -> StructureVertexArgument -> Bool
<= :: StructureVertexArgument -> StructureVertexArgument -> Bool
$c> :: StructureVertexArgument -> StructureVertexArgument -> Bool
> :: StructureVertexArgument -> StructureVertexArgument -> Bool
$c>= :: StructureVertexArgument -> StructureVertexArgument -> Bool
>= :: StructureVertexArgument -> StructureVertexArgument -> Bool
$cmax :: StructureVertexArgument
-> StructureVertexArgument -> StructureVertexArgument
max :: StructureVertexArgument
-> StructureVertexArgument -> StructureVertexArgument
$cmin :: StructureVertexArgument
-> StructureVertexArgument -> StructureVertexArgument
min :: StructureVertexArgument
-> StructureVertexArgument -> StructureVertexArgument
Ord, ReadPrec [StructureVertexArgument]
ReadPrec StructureVertexArgument
Int -> ReadS StructureVertexArgument
ReadS [StructureVertexArgument]
(Int -> ReadS StructureVertexArgument)
-> ReadS [StructureVertexArgument]
-> ReadPrec StructureVertexArgument
-> ReadPrec [StructureVertexArgument]
-> Read StructureVertexArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StructureVertexArgument
readsPrec :: Int -> ReadS StructureVertexArgument
$creadList :: ReadS [StructureVertexArgument]
readList :: ReadS [StructureVertexArgument]
$creadPrec :: ReadPrec StructureVertexArgument
readPrec :: ReadPrec StructureVertexArgument
$creadListPrec :: ReadPrec [StructureVertexArgument]
readListPrec :: ReadPrec [StructureVertexArgument]
Read, Int -> StructureVertexArgument -> ShowS
[StructureVertexArgument] -> ShowS
StructureVertexArgument -> String
(Int -> StructureVertexArgument -> ShowS)
-> (StructureVertexArgument -> String)
-> ([StructureVertexArgument] -> ShowS)
-> Show StructureVertexArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StructureVertexArgument -> ShowS
showsPrec :: Int -> StructureVertexArgument -> ShowS
$cshow :: StructureVertexArgument -> String
show :: StructureVertexArgument -> String
$cshowList :: [StructureVertexArgument] -> ShowS
showList :: [StructureVertexArgument] -> ShowS
Show)
_StructureVertexArgument :: Name
_StructureVertexArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StructureVertexArgument")
_StructureVertexArgument_value :: Name
_StructureVertexArgument_value = (String -> Name
Core.Name String
"value")
_StructureVertexArgument_variable :: Name
_StructureVertexArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalCardinalityArgument =
TraversalCardinalityArgumentValue TraversalCardinality |
TraversalCardinalityArgumentVariable Identifier
deriving (TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
(TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool)
-> (TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool)
-> Eq TraversalCardinalityArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
== :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
$c/= :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
/= :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
Eq, Eq TraversalCardinalityArgument
Eq TraversalCardinalityArgument =>
(TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Ordering)
-> (TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool)
-> (TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool)
-> (TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool)
-> (TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool)
-> (TraversalCardinalityArgument
-> TraversalCardinalityArgument -> TraversalCardinalityArgument)
-> (TraversalCardinalityArgument
-> TraversalCardinalityArgument -> TraversalCardinalityArgument)
-> Ord TraversalCardinalityArgument
TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Ordering
TraversalCardinalityArgument
-> TraversalCardinalityArgument -> TraversalCardinalityArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Ordering
compare :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Ordering
$c< :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
< :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
$c<= :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
<= :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
$c> :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
> :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
$c>= :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
>= :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> Bool
$cmax :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> TraversalCardinalityArgument
max :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> TraversalCardinalityArgument
$cmin :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> TraversalCardinalityArgument
min :: TraversalCardinalityArgument
-> TraversalCardinalityArgument -> TraversalCardinalityArgument
Ord, ReadPrec [TraversalCardinalityArgument]
ReadPrec TraversalCardinalityArgument
Int -> ReadS TraversalCardinalityArgument
ReadS [TraversalCardinalityArgument]
(Int -> ReadS TraversalCardinalityArgument)
-> ReadS [TraversalCardinalityArgument]
-> ReadPrec TraversalCardinalityArgument
-> ReadPrec [TraversalCardinalityArgument]
-> Read TraversalCardinalityArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalCardinalityArgument
readsPrec :: Int -> ReadS TraversalCardinalityArgument
$creadList :: ReadS [TraversalCardinalityArgument]
readList :: ReadS [TraversalCardinalityArgument]
$creadPrec :: ReadPrec TraversalCardinalityArgument
readPrec :: ReadPrec TraversalCardinalityArgument
$creadListPrec :: ReadPrec [TraversalCardinalityArgument]
readListPrec :: ReadPrec [TraversalCardinalityArgument]
Read, Int -> TraversalCardinalityArgument -> ShowS
[TraversalCardinalityArgument] -> ShowS
TraversalCardinalityArgument -> String
(Int -> TraversalCardinalityArgument -> ShowS)
-> (TraversalCardinalityArgument -> String)
-> ([TraversalCardinalityArgument] -> ShowS)
-> Show TraversalCardinalityArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalCardinalityArgument -> ShowS
showsPrec :: Int -> TraversalCardinalityArgument -> ShowS
$cshow :: TraversalCardinalityArgument -> String
show :: TraversalCardinalityArgument -> String
$cshowList :: [TraversalCardinalityArgument] -> ShowS
showList :: [TraversalCardinalityArgument] -> ShowS
Show)
_TraversalCardinalityArgument :: Name
_TraversalCardinalityArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalCardinalityArgument")
_TraversalCardinalityArgument_value :: Name
_TraversalCardinalityArgument_value = (String -> Name
Core.Name String
"value")
_TraversalCardinalityArgument_variable :: Name
_TraversalCardinalityArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalColumnArgument =
TraversalColumnArgumentValue TraversalColumn |
TraversalColumnArgumentVariable Identifier
deriving (TraversalColumnArgument -> TraversalColumnArgument -> Bool
(TraversalColumnArgument -> TraversalColumnArgument -> Bool)
-> (TraversalColumnArgument -> TraversalColumnArgument -> Bool)
-> Eq TraversalColumnArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
== :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
$c/= :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
/= :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
Eq, Eq TraversalColumnArgument
Eq TraversalColumnArgument =>
(TraversalColumnArgument -> TraversalColumnArgument -> Ordering)
-> (TraversalColumnArgument -> TraversalColumnArgument -> Bool)
-> (TraversalColumnArgument -> TraversalColumnArgument -> Bool)
-> (TraversalColumnArgument -> TraversalColumnArgument -> Bool)
-> (TraversalColumnArgument -> TraversalColumnArgument -> Bool)
-> (TraversalColumnArgument
-> TraversalColumnArgument -> TraversalColumnArgument)
-> (TraversalColumnArgument
-> TraversalColumnArgument -> TraversalColumnArgument)
-> Ord TraversalColumnArgument
TraversalColumnArgument -> TraversalColumnArgument -> Bool
TraversalColumnArgument -> TraversalColumnArgument -> Ordering
TraversalColumnArgument
-> TraversalColumnArgument -> TraversalColumnArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalColumnArgument -> TraversalColumnArgument -> Ordering
compare :: TraversalColumnArgument -> TraversalColumnArgument -> Ordering
$c< :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
< :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
$c<= :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
<= :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
$c> :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
> :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
$c>= :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
>= :: TraversalColumnArgument -> TraversalColumnArgument -> Bool
$cmax :: TraversalColumnArgument
-> TraversalColumnArgument -> TraversalColumnArgument
max :: TraversalColumnArgument
-> TraversalColumnArgument -> TraversalColumnArgument
$cmin :: TraversalColumnArgument
-> TraversalColumnArgument -> TraversalColumnArgument
min :: TraversalColumnArgument
-> TraversalColumnArgument -> TraversalColumnArgument
Ord, ReadPrec [TraversalColumnArgument]
ReadPrec TraversalColumnArgument
Int -> ReadS TraversalColumnArgument
ReadS [TraversalColumnArgument]
(Int -> ReadS TraversalColumnArgument)
-> ReadS [TraversalColumnArgument]
-> ReadPrec TraversalColumnArgument
-> ReadPrec [TraversalColumnArgument]
-> Read TraversalColumnArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalColumnArgument
readsPrec :: Int -> ReadS TraversalColumnArgument
$creadList :: ReadS [TraversalColumnArgument]
readList :: ReadS [TraversalColumnArgument]
$creadPrec :: ReadPrec TraversalColumnArgument
readPrec :: ReadPrec TraversalColumnArgument
$creadListPrec :: ReadPrec [TraversalColumnArgument]
readListPrec :: ReadPrec [TraversalColumnArgument]
Read, Int -> TraversalColumnArgument -> ShowS
[TraversalColumnArgument] -> ShowS
TraversalColumnArgument -> String
(Int -> TraversalColumnArgument -> ShowS)
-> (TraversalColumnArgument -> String)
-> ([TraversalColumnArgument] -> ShowS)
-> Show TraversalColumnArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalColumnArgument -> ShowS
showsPrec :: Int -> TraversalColumnArgument -> ShowS
$cshow :: TraversalColumnArgument -> String
show :: TraversalColumnArgument -> String
$cshowList :: [TraversalColumnArgument] -> ShowS
showList :: [TraversalColumnArgument] -> ShowS
Show)
_TraversalColumnArgument :: Name
_TraversalColumnArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalColumnArgument")
_TraversalColumnArgument_value :: Name
_TraversalColumnArgument_value = (String -> Name
Core.Name String
"value")
_TraversalColumnArgument_variable :: Name
_TraversalColumnArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalDirectionArgument =
TraversalDirectionArgumentValue TraversalDirection |
TraversalDirectionArgumentVariable Identifier
deriving (TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
(TraversalDirectionArgument -> TraversalDirectionArgument -> Bool)
-> (TraversalDirectionArgument
-> TraversalDirectionArgument -> Bool)
-> Eq TraversalDirectionArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
== :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
$c/= :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
/= :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
Eq, Eq TraversalDirectionArgument
Eq TraversalDirectionArgument =>
(TraversalDirectionArgument
-> TraversalDirectionArgument -> Ordering)
-> (TraversalDirectionArgument
-> TraversalDirectionArgument -> Bool)
-> (TraversalDirectionArgument
-> TraversalDirectionArgument -> Bool)
-> (TraversalDirectionArgument
-> TraversalDirectionArgument -> Bool)
-> (TraversalDirectionArgument
-> TraversalDirectionArgument -> Bool)
-> (TraversalDirectionArgument
-> TraversalDirectionArgument -> TraversalDirectionArgument)
-> (TraversalDirectionArgument
-> TraversalDirectionArgument -> TraversalDirectionArgument)
-> Ord TraversalDirectionArgument
TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
TraversalDirectionArgument
-> TraversalDirectionArgument -> Ordering
TraversalDirectionArgument
-> TraversalDirectionArgument -> TraversalDirectionArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalDirectionArgument
-> TraversalDirectionArgument -> Ordering
compare :: TraversalDirectionArgument
-> TraversalDirectionArgument -> Ordering
$c< :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
< :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
$c<= :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
<= :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
$c> :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
> :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
$c>= :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
>= :: TraversalDirectionArgument -> TraversalDirectionArgument -> Bool
$cmax :: TraversalDirectionArgument
-> TraversalDirectionArgument -> TraversalDirectionArgument
max :: TraversalDirectionArgument
-> TraversalDirectionArgument -> TraversalDirectionArgument
$cmin :: TraversalDirectionArgument
-> TraversalDirectionArgument -> TraversalDirectionArgument
min :: TraversalDirectionArgument
-> TraversalDirectionArgument -> TraversalDirectionArgument
Ord, ReadPrec [TraversalDirectionArgument]
ReadPrec TraversalDirectionArgument
Int -> ReadS TraversalDirectionArgument
ReadS [TraversalDirectionArgument]
(Int -> ReadS TraversalDirectionArgument)
-> ReadS [TraversalDirectionArgument]
-> ReadPrec TraversalDirectionArgument
-> ReadPrec [TraversalDirectionArgument]
-> Read TraversalDirectionArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalDirectionArgument
readsPrec :: Int -> ReadS TraversalDirectionArgument
$creadList :: ReadS [TraversalDirectionArgument]
readList :: ReadS [TraversalDirectionArgument]
$creadPrec :: ReadPrec TraversalDirectionArgument
readPrec :: ReadPrec TraversalDirectionArgument
$creadListPrec :: ReadPrec [TraversalDirectionArgument]
readListPrec :: ReadPrec [TraversalDirectionArgument]
Read, Int -> TraversalDirectionArgument -> ShowS
[TraversalDirectionArgument] -> ShowS
TraversalDirectionArgument -> String
(Int -> TraversalDirectionArgument -> ShowS)
-> (TraversalDirectionArgument -> String)
-> ([TraversalDirectionArgument] -> ShowS)
-> Show TraversalDirectionArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalDirectionArgument -> ShowS
showsPrec :: Int -> TraversalDirectionArgument -> ShowS
$cshow :: TraversalDirectionArgument -> String
show :: TraversalDirectionArgument -> String
$cshowList :: [TraversalDirectionArgument] -> ShowS
showList :: [TraversalDirectionArgument] -> ShowS
Show)
_TraversalDirectionArgument :: Name
_TraversalDirectionArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalDirectionArgument")
_TraversalDirectionArgument_value :: Name
_TraversalDirectionArgument_value = (String -> Name
Core.Name String
"value")
_TraversalDirectionArgument_variable :: Name
_TraversalDirectionArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalMergeArgument =
TraversalMergeArgumentValue TraversalMerge |
TraversalMergeArgumentVariable Identifier
deriving (TraversalMergeArgument -> TraversalMergeArgument -> Bool
(TraversalMergeArgument -> TraversalMergeArgument -> Bool)
-> (TraversalMergeArgument -> TraversalMergeArgument -> Bool)
-> Eq TraversalMergeArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
== :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
$c/= :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
/= :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
Eq, Eq TraversalMergeArgument
Eq TraversalMergeArgument =>
(TraversalMergeArgument -> TraversalMergeArgument -> Ordering)
-> (TraversalMergeArgument -> TraversalMergeArgument -> Bool)
-> (TraversalMergeArgument -> TraversalMergeArgument -> Bool)
-> (TraversalMergeArgument -> TraversalMergeArgument -> Bool)
-> (TraversalMergeArgument -> TraversalMergeArgument -> Bool)
-> (TraversalMergeArgument
-> TraversalMergeArgument -> TraversalMergeArgument)
-> (TraversalMergeArgument
-> TraversalMergeArgument -> TraversalMergeArgument)
-> Ord TraversalMergeArgument
TraversalMergeArgument -> TraversalMergeArgument -> Bool
TraversalMergeArgument -> TraversalMergeArgument -> Ordering
TraversalMergeArgument
-> TraversalMergeArgument -> TraversalMergeArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalMergeArgument -> TraversalMergeArgument -> Ordering
compare :: TraversalMergeArgument -> TraversalMergeArgument -> Ordering
$c< :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
< :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
$c<= :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
<= :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
$c> :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
> :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
$c>= :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
>= :: TraversalMergeArgument -> TraversalMergeArgument -> Bool
$cmax :: TraversalMergeArgument
-> TraversalMergeArgument -> TraversalMergeArgument
max :: TraversalMergeArgument
-> TraversalMergeArgument -> TraversalMergeArgument
$cmin :: TraversalMergeArgument
-> TraversalMergeArgument -> TraversalMergeArgument
min :: TraversalMergeArgument
-> TraversalMergeArgument -> TraversalMergeArgument
Ord, ReadPrec [TraversalMergeArgument]
ReadPrec TraversalMergeArgument
Int -> ReadS TraversalMergeArgument
ReadS [TraversalMergeArgument]
(Int -> ReadS TraversalMergeArgument)
-> ReadS [TraversalMergeArgument]
-> ReadPrec TraversalMergeArgument
-> ReadPrec [TraversalMergeArgument]
-> Read TraversalMergeArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalMergeArgument
readsPrec :: Int -> ReadS TraversalMergeArgument
$creadList :: ReadS [TraversalMergeArgument]
readList :: ReadS [TraversalMergeArgument]
$creadPrec :: ReadPrec TraversalMergeArgument
readPrec :: ReadPrec TraversalMergeArgument
$creadListPrec :: ReadPrec [TraversalMergeArgument]
readListPrec :: ReadPrec [TraversalMergeArgument]
Read, Int -> TraversalMergeArgument -> ShowS
[TraversalMergeArgument] -> ShowS
TraversalMergeArgument -> String
(Int -> TraversalMergeArgument -> ShowS)
-> (TraversalMergeArgument -> String)
-> ([TraversalMergeArgument] -> ShowS)
-> Show TraversalMergeArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalMergeArgument -> ShowS
showsPrec :: Int -> TraversalMergeArgument -> ShowS
$cshow :: TraversalMergeArgument -> String
show :: TraversalMergeArgument -> String
$cshowList :: [TraversalMergeArgument] -> ShowS
showList :: [TraversalMergeArgument] -> ShowS
Show)
_TraversalMergeArgument :: Name
_TraversalMergeArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalMergeArgument")
_TraversalMergeArgument_value :: Name
_TraversalMergeArgument_value = (String -> Name
Core.Name String
"value")
_TraversalMergeArgument_variable :: Name
_TraversalMergeArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalOrderArgument =
TraversalOrderArgumentValue TraversalOrder |
TraversalOrderArgumentVariable Identifier
deriving (TraversalOrderArgument -> TraversalOrderArgument -> Bool
(TraversalOrderArgument -> TraversalOrderArgument -> Bool)
-> (TraversalOrderArgument -> TraversalOrderArgument -> Bool)
-> Eq TraversalOrderArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
== :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
$c/= :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
/= :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
Eq, Eq TraversalOrderArgument
Eq TraversalOrderArgument =>
(TraversalOrderArgument -> TraversalOrderArgument -> Ordering)
-> (TraversalOrderArgument -> TraversalOrderArgument -> Bool)
-> (TraversalOrderArgument -> TraversalOrderArgument -> Bool)
-> (TraversalOrderArgument -> TraversalOrderArgument -> Bool)
-> (TraversalOrderArgument -> TraversalOrderArgument -> Bool)
-> (TraversalOrderArgument
-> TraversalOrderArgument -> TraversalOrderArgument)
-> (TraversalOrderArgument
-> TraversalOrderArgument -> TraversalOrderArgument)
-> Ord TraversalOrderArgument
TraversalOrderArgument -> TraversalOrderArgument -> Bool
TraversalOrderArgument -> TraversalOrderArgument -> Ordering
TraversalOrderArgument
-> TraversalOrderArgument -> TraversalOrderArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalOrderArgument -> TraversalOrderArgument -> Ordering
compare :: TraversalOrderArgument -> TraversalOrderArgument -> Ordering
$c< :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
< :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
$c<= :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
<= :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
$c> :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
> :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
$c>= :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
>= :: TraversalOrderArgument -> TraversalOrderArgument -> Bool
$cmax :: TraversalOrderArgument
-> TraversalOrderArgument -> TraversalOrderArgument
max :: TraversalOrderArgument
-> TraversalOrderArgument -> TraversalOrderArgument
$cmin :: TraversalOrderArgument
-> TraversalOrderArgument -> TraversalOrderArgument
min :: TraversalOrderArgument
-> TraversalOrderArgument -> TraversalOrderArgument
Ord, ReadPrec [TraversalOrderArgument]
ReadPrec TraversalOrderArgument
Int -> ReadS TraversalOrderArgument
ReadS [TraversalOrderArgument]
(Int -> ReadS TraversalOrderArgument)
-> ReadS [TraversalOrderArgument]
-> ReadPrec TraversalOrderArgument
-> ReadPrec [TraversalOrderArgument]
-> Read TraversalOrderArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalOrderArgument
readsPrec :: Int -> ReadS TraversalOrderArgument
$creadList :: ReadS [TraversalOrderArgument]
readList :: ReadS [TraversalOrderArgument]
$creadPrec :: ReadPrec TraversalOrderArgument
readPrec :: ReadPrec TraversalOrderArgument
$creadListPrec :: ReadPrec [TraversalOrderArgument]
readListPrec :: ReadPrec [TraversalOrderArgument]
Read, Int -> TraversalOrderArgument -> ShowS
[TraversalOrderArgument] -> ShowS
TraversalOrderArgument -> String
(Int -> TraversalOrderArgument -> ShowS)
-> (TraversalOrderArgument -> String)
-> ([TraversalOrderArgument] -> ShowS)
-> Show TraversalOrderArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalOrderArgument -> ShowS
showsPrec :: Int -> TraversalOrderArgument -> ShowS
$cshow :: TraversalOrderArgument -> String
show :: TraversalOrderArgument -> String
$cshowList :: [TraversalOrderArgument] -> ShowS
showList :: [TraversalOrderArgument] -> ShowS
Show)
_TraversalOrderArgument :: Name
_TraversalOrderArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalOrderArgument")
_TraversalOrderArgument_value :: Name
_TraversalOrderArgument_value = (String -> Name
Core.Name String
"value")
_TraversalOrderArgument_variable :: Name
_TraversalOrderArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalPopArgument =
TraversalPopArgumentValue TraversalPop |
TraversalPopArgumentVariable Identifier
deriving (TraversalPopArgument -> TraversalPopArgument -> Bool
(TraversalPopArgument -> TraversalPopArgument -> Bool)
-> (TraversalPopArgument -> TraversalPopArgument -> Bool)
-> Eq TraversalPopArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalPopArgument -> TraversalPopArgument -> Bool
== :: TraversalPopArgument -> TraversalPopArgument -> Bool
$c/= :: TraversalPopArgument -> TraversalPopArgument -> Bool
/= :: TraversalPopArgument -> TraversalPopArgument -> Bool
Eq, Eq TraversalPopArgument
Eq TraversalPopArgument =>
(TraversalPopArgument -> TraversalPopArgument -> Ordering)
-> (TraversalPopArgument -> TraversalPopArgument -> Bool)
-> (TraversalPopArgument -> TraversalPopArgument -> Bool)
-> (TraversalPopArgument -> TraversalPopArgument -> Bool)
-> (TraversalPopArgument -> TraversalPopArgument -> Bool)
-> (TraversalPopArgument
-> TraversalPopArgument -> TraversalPopArgument)
-> (TraversalPopArgument
-> TraversalPopArgument -> TraversalPopArgument)
-> Ord TraversalPopArgument
TraversalPopArgument -> TraversalPopArgument -> Bool
TraversalPopArgument -> TraversalPopArgument -> Ordering
TraversalPopArgument
-> TraversalPopArgument -> TraversalPopArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalPopArgument -> TraversalPopArgument -> Ordering
compare :: TraversalPopArgument -> TraversalPopArgument -> Ordering
$c< :: TraversalPopArgument -> TraversalPopArgument -> Bool
< :: TraversalPopArgument -> TraversalPopArgument -> Bool
$c<= :: TraversalPopArgument -> TraversalPopArgument -> Bool
<= :: TraversalPopArgument -> TraversalPopArgument -> Bool
$c> :: TraversalPopArgument -> TraversalPopArgument -> Bool
> :: TraversalPopArgument -> TraversalPopArgument -> Bool
$c>= :: TraversalPopArgument -> TraversalPopArgument -> Bool
>= :: TraversalPopArgument -> TraversalPopArgument -> Bool
$cmax :: TraversalPopArgument
-> TraversalPopArgument -> TraversalPopArgument
max :: TraversalPopArgument
-> TraversalPopArgument -> TraversalPopArgument
$cmin :: TraversalPopArgument
-> TraversalPopArgument -> TraversalPopArgument
min :: TraversalPopArgument
-> TraversalPopArgument -> TraversalPopArgument
Ord, ReadPrec [TraversalPopArgument]
ReadPrec TraversalPopArgument
Int -> ReadS TraversalPopArgument
ReadS [TraversalPopArgument]
(Int -> ReadS TraversalPopArgument)
-> ReadS [TraversalPopArgument]
-> ReadPrec TraversalPopArgument
-> ReadPrec [TraversalPopArgument]
-> Read TraversalPopArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalPopArgument
readsPrec :: Int -> ReadS TraversalPopArgument
$creadList :: ReadS [TraversalPopArgument]
readList :: ReadS [TraversalPopArgument]
$creadPrec :: ReadPrec TraversalPopArgument
readPrec :: ReadPrec TraversalPopArgument
$creadListPrec :: ReadPrec [TraversalPopArgument]
readListPrec :: ReadPrec [TraversalPopArgument]
Read, Int -> TraversalPopArgument -> ShowS
[TraversalPopArgument] -> ShowS
TraversalPopArgument -> String
(Int -> TraversalPopArgument -> ShowS)
-> (TraversalPopArgument -> String)
-> ([TraversalPopArgument] -> ShowS)
-> Show TraversalPopArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalPopArgument -> ShowS
showsPrec :: Int -> TraversalPopArgument -> ShowS
$cshow :: TraversalPopArgument -> String
show :: TraversalPopArgument -> String
$cshowList :: [TraversalPopArgument] -> ShowS
showList :: [TraversalPopArgument] -> ShowS
Show)
_TraversalPopArgument :: Name
_TraversalPopArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalPopArgument")
_TraversalPopArgument_value :: Name
_TraversalPopArgument_value = (String -> Name
Core.Name String
"value")
_TraversalPopArgument_variable :: Name
_TraversalPopArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalSackMethodArgument =
TraversalSackMethodArgumentValue |
TraversalSackMethodArgumentVariable Identifier
deriving (TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
(TraversalSackMethodArgument
-> TraversalSackMethodArgument -> Bool)
-> (TraversalSackMethodArgument
-> TraversalSackMethodArgument -> Bool)
-> Eq TraversalSackMethodArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
== :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
$c/= :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
/= :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
Eq, Eq TraversalSackMethodArgument
Eq TraversalSackMethodArgument =>
(TraversalSackMethodArgument
-> TraversalSackMethodArgument -> Ordering)
-> (TraversalSackMethodArgument
-> TraversalSackMethodArgument -> Bool)
-> (TraversalSackMethodArgument
-> TraversalSackMethodArgument -> Bool)
-> (TraversalSackMethodArgument
-> TraversalSackMethodArgument -> Bool)
-> (TraversalSackMethodArgument
-> TraversalSackMethodArgument -> Bool)
-> (TraversalSackMethodArgument
-> TraversalSackMethodArgument -> TraversalSackMethodArgument)
-> (TraversalSackMethodArgument
-> TraversalSackMethodArgument -> TraversalSackMethodArgument)
-> Ord TraversalSackMethodArgument
TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
TraversalSackMethodArgument
-> TraversalSackMethodArgument -> Ordering
TraversalSackMethodArgument
-> TraversalSackMethodArgument -> TraversalSackMethodArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalSackMethodArgument
-> TraversalSackMethodArgument -> Ordering
compare :: TraversalSackMethodArgument
-> TraversalSackMethodArgument -> Ordering
$c< :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
< :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
$c<= :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
<= :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
$c> :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
> :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
$c>= :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
>= :: TraversalSackMethodArgument -> TraversalSackMethodArgument -> Bool
$cmax :: TraversalSackMethodArgument
-> TraversalSackMethodArgument -> TraversalSackMethodArgument
max :: TraversalSackMethodArgument
-> TraversalSackMethodArgument -> TraversalSackMethodArgument
$cmin :: TraversalSackMethodArgument
-> TraversalSackMethodArgument -> TraversalSackMethodArgument
min :: TraversalSackMethodArgument
-> TraversalSackMethodArgument -> TraversalSackMethodArgument
Ord, ReadPrec [TraversalSackMethodArgument]
ReadPrec TraversalSackMethodArgument
Int -> ReadS TraversalSackMethodArgument
ReadS [TraversalSackMethodArgument]
(Int -> ReadS TraversalSackMethodArgument)
-> ReadS [TraversalSackMethodArgument]
-> ReadPrec TraversalSackMethodArgument
-> ReadPrec [TraversalSackMethodArgument]
-> Read TraversalSackMethodArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalSackMethodArgument
readsPrec :: Int -> ReadS TraversalSackMethodArgument
$creadList :: ReadS [TraversalSackMethodArgument]
readList :: ReadS [TraversalSackMethodArgument]
$creadPrec :: ReadPrec TraversalSackMethodArgument
readPrec :: ReadPrec TraversalSackMethodArgument
$creadListPrec :: ReadPrec [TraversalSackMethodArgument]
readListPrec :: ReadPrec [TraversalSackMethodArgument]
Read, Int -> TraversalSackMethodArgument -> ShowS
[TraversalSackMethodArgument] -> ShowS
TraversalSackMethodArgument -> String
(Int -> TraversalSackMethodArgument -> ShowS)
-> (TraversalSackMethodArgument -> String)
-> ([TraversalSackMethodArgument] -> ShowS)
-> Show TraversalSackMethodArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalSackMethodArgument -> ShowS
showsPrec :: Int -> TraversalSackMethodArgument -> ShowS
$cshow :: TraversalSackMethodArgument -> String
show :: TraversalSackMethodArgument -> String
$cshowList :: [TraversalSackMethodArgument] -> ShowS
showList :: [TraversalSackMethodArgument] -> ShowS
Show)
_TraversalSackMethodArgument :: Name
_TraversalSackMethodArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalSackMethodArgument")
_TraversalSackMethodArgument_value :: Name
_TraversalSackMethodArgument_value = (String -> Name
Core.Name String
"value")
_TraversalSackMethodArgument_variable :: Name
_TraversalSackMethodArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalScopeArgument =
TraversalScopeArgumentValue TraversalScope |
TraversalScopeArgumentVariable Identifier
deriving (TraversalScopeArgument -> TraversalScopeArgument -> Bool
(TraversalScopeArgument -> TraversalScopeArgument -> Bool)
-> (TraversalScopeArgument -> TraversalScopeArgument -> Bool)
-> Eq TraversalScopeArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
== :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
$c/= :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
/= :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
Eq, Eq TraversalScopeArgument
Eq TraversalScopeArgument =>
(TraversalScopeArgument -> TraversalScopeArgument -> Ordering)
-> (TraversalScopeArgument -> TraversalScopeArgument -> Bool)
-> (TraversalScopeArgument -> TraversalScopeArgument -> Bool)
-> (TraversalScopeArgument -> TraversalScopeArgument -> Bool)
-> (TraversalScopeArgument -> TraversalScopeArgument -> Bool)
-> (TraversalScopeArgument
-> TraversalScopeArgument -> TraversalScopeArgument)
-> (TraversalScopeArgument
-> TraversalScopeArgument -> TraversalScopeArgument)
-> Ord TraversalScopeArgument
TraversalScopeArgument -> TraversalScopeArgument -> Bool
TraversalScopeArgument -> TraversalScopeArgument -> Ordering
TraversalScopeArgument
-> TraversalScopeArgument -> TraversalScopeArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalScopeArgument -> TraversalScopeArgument -> Ordering
compare :: TraversalScopeArgument -> TraversalScopeArgument -> Ordering
$c< :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
< :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
$c<= :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
<= :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
$c> :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
> :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
$c>= :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
>= :: TraversalScopeArgument -> TraversalScopeArgument -> Bool
$cmax :: TraversalScopeArgument
-> TraversalScopeArgument -> TraversalScopeArgument
max :: TraversalScopeArgument
-> TraversalScopeArgument -> TraversalScopeArgument
$cmin :: TraversalScopeArgument
-> TraversalScopeArgument -> TraversalScopeArgument
min :: TraversalScopeArgument
-> TraversalScopeArgument -> TraversalScopeArgument
Ord, ReadPrec [TraversalScopeArgument]
ReadPrec TraversalScopeArgument
Int -> ReadS TraversalScopeArgument
ReadS [TraversalScopeArgument]
(Int -> ReadS TraversalScopeArgument)
-> ReadS [TraversalScopeArgument]
-> ReadPrec TraversalScopeArgument
-> ReadPrec [TraversalScopeArgument]
-> Read TraversalScopeArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalScopeArgument
readsPrec :: Int -> ReadS TraversalScopeArgument
$creadList :: ReadS [TraversalScopeArgument]
readList :: ReadS [TraversalScopeArgument]
$creadPrec :: ReadPrec TraversalScopeArgument
readPrec :: ReadPrec TraversalScopeArgument
$creadListPrec :: ReadPrec [TraversalScopeArgument]
readListPrec :: ReadPrec [TraversalScopeArgument]
Read, Int -> TraversalScopeArgument -> ShowS
[TraversalScopeArgument] -> ShowS
TraversalScopeArgument -> String
(Int -> TraversalScopeArgument -> ShowS)
-> (TraversalScopeArgument -> String)
-> ([TraversalScopeArgument] -> ShowS)
-> Show TraversalScopeArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalScopeArgument -> ShowS
showsPrec :: Int -> TraversalScopeArgument -> ShowS
$cshow :: TraversalScopeArgument -> String
show :: TraversalScopeArgument -> String
$cshowList :: [TraversalScopeArgument] -> ShowS
showList :: [TraversalScopeArgument] -> ShowS
Show)
_TraversalScopeArgument :: Name
_TraversalScopeArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalScopeArgument")
_TraversalScopeArgument_value :: Name
_TraversalScopeArgument_value = (String -> Name
Core.Name String
"value")
_TraversalScopeArgument_variable :: Name
_TraversalScopeArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalTokenArgument =
TraversalTokenArgumentValue TraversalToken |
TraversalTokenArgumentVariable Identifier
deriving (TraversalTokenArgument -> TraversalTokenArgument -> Bool
(TraversalTokenArgument -> TraversalTokenArgument -> Bool)
-> (TraversalTokenArgument -> TraversalTokenArgument -> Bool)
-> Eq TraversalTokenArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
== :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
$c/= :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
/= :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
Eq, Eq TraversalTokenArgument
Eq TraversalTokenArgument =>
(TraversalTokenArgument -> TraversalTokenArgument -> Ordering)
-> (TraversalTokenArgument -> TraversalTokenArgument -> Bool)
-> (TraversalTokenArgument -> TraversalTokenArgument -> Bool)
-> (TraversalTokenArgument -> TraversalTokenArgument -> Bool)
-> (TraversalTokenArgument -> TraversalTokenArgument -> Bool)
-> (TraversalTokenArgument
-> TraversalTokenArgument -> TraversalTokenArgument)
-> (TraversalTokenArgument
-> TraversalTokenArgument -> TraversalTokenArgument)
-> Ord TraversalTokenArgument
TraversalTokenArgument -> TraversalTokenArgument -> Bool
TraversalTokenArgument -> TraversalTokenArgument -> Ordering
TraversalTokenArgument
-> TraversalTokenArgument -> TraversalTokenArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalTokenArgument -> TraversalTokenArgument -> Ordering
compare :: TraversalTokenArgument -> TraversalTokenArgument -> Ordering
$c< :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
< :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
$c<= :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
<= :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
$c> :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
> :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
$c>= :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
>= :: TraversalTokenArgument -> TraversalTokenArgument -> Bool
$cmax :: TraversalTokenArgument
-> TraversalTokenArgument -> TraversalTokenArgument
max :: TraversalTokenArgument
-> TraversalTokenArgument -> TraversalTokenArgument
$cmin :: TraversalTokenArgument
-> TraversalTokenArgument -> TraversalTokenArgument
min :: TraversalTokenArgument
-> TraversalTokenArgument -> TraversalTokenArgument
Ord, ReadPrec [TraversalTokenArgument]
ReadPrec TraversalTokenArgument
Int -> ReadS TraversalTokenArgument
ReadS [TraversalTokenArgument]
(Int -> ReadS TraversalTokenArgument)
-> ReadS [TraversalTokenArgument]
-> ReadPrec TraversalTokenArgument
-> ReadPrec [TraversalTokenArgument]
-> Read TraversalTokenArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalTokenArgument
readsPrec :: Int -> ReadS TraversalTokenArgument
$creadList :: ReadS [TraversalTokenArgument]
readList :: ReadS [TraversalTokenArgument]
$creadPrec :: ReadPrec TraversalTokenArgument
readPrec :: ReadPrec TraversalTokenArgument
$creadListPrec :: ReadPrec [TraversalTokenArgument]
readListPrec :: ReadPrec [TraversalTokenArgument]
Read, Int -> TraversalTokenArgument -> ShowS
[TraversalTokenArgument] -> ShowS
TraversalTokenArgument -> String
(Int -> TraversalTokenArgument -> ShowS)
-> (TraversalTokenArgument -> String)
-> ([TraversalTokenArgument] -> ShowS)
-> Show TraversalTokenArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalTokenArgument -> ShowS
showsPrec :: Int -> TraversalTokenArgument -> ShowS
$cshow :: TraversalTokenArgument -> String
show :: TraversalTokenArgument -> String
$cshowList :: [TraversalTokenArgument] -> ShowS
showList :: [TraversalTokenArgument] -> ShowS
Show)
_TraversalTokenArgument :: Name
_TraversalTokenArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalTokenArgument")
_TraversalTokenArgument_value :: Name
_TraversalTokenArgument_value = (String -> Name
Core.Name String
"value")
_TraversalTokenArgument_variable :: Name
_TraversalTokenArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalComparatorArgument =
TraversalComparatorArgumentValue TraversalOrder |
TraversalComparatorArgumentVariable Identifier
deriving (TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
(TraversalComparatorArgument
-> TraversalComparatorArgument -> Bool)
-> (TraversalComparatorArgument
-> TraversalComparatorArgument -> Bool)
-> Eq TraversalComparatorArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
== :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
$c/= :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
/= :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
Eq, Eq TraversalComparatorArgument
Eq TraversalComparatorArgument =>
(TraversalComparatorArgument
-> TraversalComparatorArgument -> Ordering)
-> (TraversalComparatorArgument
-> TraversalComparatorArgument -> Bool)
-> (TraversalComparatorArgument
-> TraversalComparatorArgument -> Bool)
-> (TraversalComparatorArgument
-> TraversalComparatorArgument -> Bool)
-> (TraversalComparatorArgument
-> TraversalComparatorArgument -> Bool)
-> (TraversalComparatorArgument
-> TraversalComparatorArgument -> TraversalComparatorArgument)
-> (TraversalComparatorArgument
-> TraversalComparatorArgument -> TraversalComparatorArgument)
-> Ord TraversalComparatorArgument
TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
TraversalComparatorArgument
-> TraversalComparatorArgument -> Ordering
TraversalComparatorArgument
-> TraversalComparatorArgument -> TraversalComparatorArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalComparatorArgument
-> TraversalComparatorArgument -> Ordering
compare :: TraversalComparatorArgument
-> TraversalComparatorArgument -> Ordering
$c< :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
< :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
$c<= :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
<= :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
$c> :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
> :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
$c>= :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
>= :: TraversalComparatorArgument -> TraversalComparatorArgument -> Bool
$cmax :: TraversalComparatorArgument
-> TraversalComparatorArgument -> TraversalComparatorArgument
max :: TraversalComparatorArgument
-> TraversalComparatorArgument -> TraversalComparatorArgument
$cmin :: TraversalComparatorArgument
-> TraversalComparatorArgument -> TraversalComparatorArgument
min :: TraversalComparatorArgument
-> TraversalComparatorArgument -> TraversalComparatorArgument
Ord, ReadPrec [TraversalComparatorArgument]
ReadPrec TraversalComparatorArgument
Int -> ReadS TraversalComparatorArgument
ReadS [TraversalComparatorArgument]
(Int -> ReadS TraversalComparatorArgument)
-> ReadS [TraversalComparatorArgument]
-> ReadPrec TraversalComparatorArgument
-> ReadPrec [TraversalComparatorArgument]
-> Read TraversalComparatorArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalComparatorArgument
readsPrec :: Int -> ReadS TraversalComparatorArgument
$creadList :: ReadS [TraversalComparatorArgument]
readList :: ReadS [TraversalComparatorArgument]
$creadPrec :: ReadPrec TraversalComparatorArgument
readPrec :: ReadPrec TraversalComparatorArgument
$creadListPrec :: ReadPrec [TraversalComparatorArgument]
readListPrec :: ReadPrec [TraversalComparatorArgument]
Read, Int -> TraversalComparatorArgument -> ShowS
[TraversalComparatorArgument] -> ShowS
TraversalComparatorArgument -> String
(Int -> TraversalComparatorArgument -> ShowS)
-> (TraversalComparatorArgument -> String)
-> ([TraversalComparatorArgument] -> ShowS)
-> Show TraversalComparatorArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalComparatorArgument -> ShowS
showsPrec :: Int -> TraversalComparatorArgument -> ShowS
$cshow :: TraversalComparatorArgument -> String
show :: TraversalComparatorArgument -> String
$cshowList :: [TraversalComparatorArgument] -> ShowS
showList :: [TraversalComparatorArgument] -> ShowS
Show)
_TraversalComparatorArgument :: Name
_TraversalComparatorArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalComparatorArgument")
_TraversalComparatorArgument_value :: Name
_TraversalComparatorArgument_value = (String -> Name
Core.Name String
"value")
_TraversalComparatorArgument_variable :: Name
_TraversalComparatorArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalFunctionArgument =
TraversalFunctionArgumentValue TraversalFunction |
TraversalFunctionArgumentVariable Identifier
deriving (TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
(TraversalFunctionArgument -> TraversalFunctionArgument -> Bool)
-> (TraversalFunctionArgument -> TraversalFunctionArgument -> Bool)
-> Eq TraversalFunctionArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
== :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
$c/= :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
/= :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
Eq, Eq TraversalFunctionArgument
Eq TraversalFunctionArgument =>
(TraversalFunctionArgument
-> TraversalFunctionArgument -> Ordering)
-> (TraversalFunctionArgument -> TraversalFunctionArgument -> Bool)
-> (TraversalFunctionArgument -> TraversalFunctionArgument -> Bool)
-> (TraversalFunctionArgument -> TraversalFunctionArgument -> Bool)
-> (TraversalFunctionArgument -> TraversalFunctionArgument -> Bool)
-> (TraversalFunctionArgument
-> TraversalFunctionArgument -> TraversalFunctionArgument)
-> (TraversalFunctionArgument
-> TraversalFunctionArgument -> TraversalFunctionArgument)
-> Ord TraversalFunctionArgument
TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
TraversalFunctionArgument -> TraversalFunctionArgument -> Ordering
TraversalFunctionArgument
-> TraversalFunctionArgument -> TraversalFunctionArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalFunctionArgument -> TraversalFunctionArgument -> Ordering
compare :: TraversalFunctionArgument -> TraversalFunctionArgument -> Ordering
$c< :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
< :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
$c<= :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
<= :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
$c> :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
> :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
$c>= :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
>= :: TraversalFunctionArgument -> TraversalFunctionArgument -> Bool
$cmax :: TraversalFunctionArgument
-> TraversalFunctionArgument -> TraversalFunctionArgument
max :: TraversalFunctionArgument
-> TraversalFunctionArgument -> TraversalFunctionArgument
$cmin :: TraversalFunctionArgument
-> TraversalFunctionArgument -> TraversalFunctionArgument
min :: TraversalFunctionArgument
-> TraversalFunctionArgument -> TraversalFunctionArgument
Ord, ReadPrec [TraversalFunctionArgument]
ReadPrec TraversalFunctionArgument
Int -> ReadS TraversalFunctionArgument
ReadS [TraversalFunctionArgument]
(Int -> ReadS TraversalFunctionArgument)
-> ReadS [TraversalFunctionArgument]
-> ReadPrec TraversalFunctionArgument
-> ReadPrec [TraversalFunctionArgument]
-> Read TraversalFunctionArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalFunctionArgument
readsPrec :: Int -> ReadS TraversalFunctionArgument
$creadList :: ReadS [TraversalFunctionArgument]
readList :: ReadS [TraversalFunctionArgument]
$creadPrec :: ReadPrec TraversalFunctionArgument
readPrec :: ReadPrec TraversalFunctionArgument
$creadListPrec :: ReadPrec [TraversalFunctionArgument]
readListPrec :: ReadPrec [TraversalFunctionArgument]
Read, Int -> TraversalFunctionArgument -> ShowS
[TraversalFunctionArgument] -> ShowS
TraversalFunctionArgument -> String
(Int -> TraversalFunctionArgument -> ShowS)
-> (TraversalFunctionArgument -> String)
-> ([TraversalFunctionArgument] -> ShowS)
-> Show TraversalFunctionArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalFunctionArgument -> ShowS
showsPrec :: Int -> TraversalFunctionArgument -> ShowS
$cshow :: TraversalFunctionArgument -> String
show :: TraversalFunctionArgument -> String
$cshowList :: [TraversalFunctionArgument] -> ShowS
showList :: [TraversalFunctionArgument] -> ShowS
Show)
_TraversalFunctionArgument :: Name
_TraversalFunctionArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalFunctionArgument")
_TraversalFunctionArgument_value :: Name
_TraversalFunctionArgument_value = (String -> Name
Core.Name String
"value")
_TraversalFunctionArgument_variable :: Name
_TraversalFunctionArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalBiFunctionArgument =
TraversalBiFunctionArgumentValue TraversalOperator |
TraversalBiFunctionArgumentVariable Identifier
deriving (TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
(TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> Bool)
-> (TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> Bool)
-> Eq TraversalBiFunctionArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
== :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
$c/= :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
/= :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
Eq, Eq TraversalBiFunctionArgument
Eq TraversalBiFunctionArgument =>
(TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> Ordering)
-> (TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> Bool)
-> (TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> Bool)
-> (TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> Bool)
-> (TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> Bool)
-> (TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> TraversalBiFunctionArgument)
-> (TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> TraversalBiFunctionArgument)
-> Ord TraversalBiFunctionArgument
TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> Ordering
TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> TraversalBiFunctionArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> Ordering
compare :: TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> Ordering
$c< :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
< :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
$c<= :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
<= :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
$c> :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
> :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
$c>= :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
>= :: TraversalBiFunctionArgument -> TraversalBiFunctionArgument -> Bool
$cmax :: TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> TraversalBiFunctionArgument
max :: TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> TraversalBiFunctionArgument
$cmin :: TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> TraversalBiFunctionArgument
min :: TraversalBiFunctionArgument
-> TraversalBiFunctionArgument -> TraversalBiFunctionArgument
Ord, ReadPrec [TraversalBiFunctionArgument]
ReadPrec TraversalBiFunctionArgument
Int -> ReadS TraversalBiFunctionArgument
ReadS [TraversalBiFunctionArgument]
(Int -> ReadS TraversalBiFunctionArgument)
-> ReadS [TraversalBiFunctionArgument]
-> ReadPrec TraversalBiFunctionArgument
-> ReadPrec [TraversalBiFunctionArgument]
-> Read TraversalBiFunctionArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalBiFunctionArgument
readsPrec :: Int -> ReadS TraversalBiFunctionArgument
$creadList :: ReadS [TraversalBiFunctionArgument]
readList :: ReadS [TraversalBiFunctionArgument]
$creadPrec :: ReadPrec TraversalBiFunctionArgument
readPrec :: ReadPrec TraversalBiFunctionArgument
$creadListPrec :: ReadPrec [TraversalBiFunctionArgument]
readListPrec :: ReadPrec [TraversalBiFunctionArgument]
Read, Int -> TraversalBiFunctionArgument -> ShowS
[TraversalBiFunctionArgument] -> ShowS
TraversalBiFunctionArgument -> String
(Int -> TraversalBiFunctionArgument -> ShowS)
-> (TraversalBiFunctionArgument -> String)
-> ([TraversalBiFunctionArgument] -> ShowS)
-> Show TraversalBiFunctionArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalBiFunctionArgument -> ShowS
showsPrec :: Int -> TraversalBiFunctionArgument -> ShowS
$cshow :: TraversalBiFunctionArgument -> String
show :: TraversalBiFunctionArgument -> String
$cshowList :: [TraversalBiFunctionArgument] -> ShowS
showList :: [TraversalBiFunctionArgument] -> ShowS
Show)
_TraversalBiFunctionArgument :: Name
_TraversalBiFunctionArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalBiFunctionArgument")
_TraversalBiFunctionArgument_value :: Name
_TraversalBiFunctionArgument_value = (String -> Name
Core.Name String
"value")
_TraversalBiFunctionArgument_variable :: Name
_TraversalBiFunctionArgument_variable = (String -> Name
Core.Name String
"variable")
data TraversalDTArgument =
TraversalDTArgumentValue TraversalDT |
TraversalDTArgumentVariable Identifier
deriving (TraversalDTArgument -> TraversalDTArgument -> Bool
(TraversalDTArgument -> TraversalDTArgument -> Bool)
-> (TraversalDTArgument -> TraversalDTArgument -> Bool)
-> Eq TraversalDTArgument
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: TraversalDTArgument -> TraversalDTArgument -> Bool
== :: TraversalDTArgument -> TraversalDTArgument -> Bool
$c/= :: TraversalDTArgument -> TraversalDTArgument -> Bool
/= :: TraversalDTArgument -> TraversalDTArgument -> Bool
Eq, Eq TraversalDTArgument
Eq TraversalDTArgument =>
(TraversalDTArgument -> TraversalDTArgument -> Ordering)
-> (TraversalDTArgument -> TraversalDTArgument -> Bool)
-> (TraversalDTArgument -> TraversalDTArgument -> Bool)
-> (TraversalDTArgument -> TraversalDTArgument -> Bool)
-> (TraversalDTArgument -> TraversalDTArgument -> Bool)
-> (TraversalDTArgument
-> TraversalDTArgument -> TraversalDTArgument)
-> (TraversalDTArgument
-> TraversalDTArgument -> TraversalDTArgument)
-> Ord TraversalDTArgument
TraversalDTArgument -> TraversalDTArgument -> Bool
TraversalDTArgument -> TraversalDTArgument -> Ordering
TraversalDTArgument -> TraversalDTArgument -> TraversalDTArgument
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: TraversalDTArgument -> TraversalDTArgument -> Ordering
compare :: TraversalDTArgument -> TraversalDTArgument -> Ordering
$c< :: TraversalDTArgument -> TraversalDTArgument -> Bool
< :: TraversalDTArgument -> TraversalDTArgument -> Bool
$c<= :: TraversalDTArgument -> TraversalDTArgument -> Bool
<= :: TraversalDTArgument -> TraversalDTArgument -> Bool
$c> :: TraversalDTArgument -> TraversalDTArgument -> Bool
> :: TraversalDTArgument -> TraversalDTArgument -> Bool
$c>= :: TraversalDTArgument -> TraversalDTArgument -> Bool
>= :: TraversalDTArgument -> TraversalDTArgument -> Bool
$cmax :: TraversalDTArgument -> TraversalDTArgument -> TraversalDTArgument
max :: TraversalDTArgument -> TraversalDTArgument -> TraversalDTArgument
$cmin :: TraversalDTArgument -> TraversalDTArgument -> TraversalDTArgument
min :: TraversalDTArgument -> TraversalDTArgument -> TraversalDTArgument
Ord, ReadPrec [TraversalDTArgument]
ReadPrec TraversalDTArgument
Int -> ReadS TraversalDTArgument
ReadS [TraversalDTArgument]
(Int -> ReadS TraversalDTArgument)
-> ReadS [TraversalDTArgument]
-> ReadPrec TraversalDTArgument
-> ReadPrec [TraversalDTArgument]
-> Read TraversalDTArgument
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS TraversalDTArgument
readsPrec :: Int -> ReadS TraversalDTArgument
$creadList :: ReadS [TraversalDTArgument]
readList :: ReadS [TraversalDTArgument]
$creadPrec :: ReadPrec TraversalDTArgument
readPrec :: ReadPrec TraversalDTArgument
$creadListPrec :: ReadPrec [TraversalDTArgument]
readListPrec :: ReadPrec [TraversalDTArgument]
Read, Int -> TraversalDTArgument -> ShowS
[TraversalDTArgument] -> ShowS
TraversalDTArgument -> String
(Int -> TraversalDTArgument -> ShowS)
-> (TraversalDTArgument -> String)
-> ([TraversalDTArgument] -> ShowS)
-> Show TraversalDTArgument
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> TraversalDTArgument -> ShowS
showsPrec :: Int -> TraversalDTArgument -> ShowS
$cshow :: TraversalDTArgument -> String
show :: TraversalDTArgument -> String
$cshowList :: [TraversalDTArgument] -> ShowS
showList :: [TraversalDTArgument] -> ShowS
Show)
_TraversalDTArgument :: Name
_TraversalDTArgument = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.TraversalDTArgument")
_TraversalDTArgument_value :: Name
_TraversalDTArgument_value = (String -> Name
Core.Name String
"value")
_TraversalDTArgument_variable :: Name
_TraversalDTArgument_variable = (String -> Name
Core.Name String
"variable")
newtype GenericLiteralList =
GenericLiteralList {
GenericLiteralList -> [GenericLiteral]
unGenericLiteralList :: [GenericLiteral]}
deriving (GenericLiteralList -> GenericLiteralList -> Bool
(GenericLiteralList -> GenericLiteralList -> Bool)
-> (GenericLiteralList -> GenericLiteralList -> Bool)
-> Eq GenericLiteralList
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralList -> GenericLiteralList -> Bool
== :: GenericLiteralList -> GenericLiteralList -> Bool
$c/= :: GenericLiteralList -> GenericLiteralList -> Bool
/= :: GenericLiteralList -> GenericLiteralList -> Bool
Eq, Eq GenericLiteralList
Eq GenericLiteralList =>
(GenericLiteralList -> GenericLiteralList -> Ordering)
-> (GenericLiteralList -> GenericLiteralList -> Bool)
-> (GenericLiteralList -> GenericLiteralList -> Bool)
-> (GenericLiteralList -> GenericLiteralList -> Bool)
-> (GenericLiteralList -> GenericLiteralList -> Bool)
-> (GenericLiteralList -> GenericLiteralList -> GenericLiteralList)
-> (GenericLiteralList -> GenericLiteralList -> GenericLiteralList)
-> Ord GenericLiteralList
GenericLiteralList -> GenericLiteralList -> Bool
GenericLiteralList -> GenericLiteralList -> Ordering
GenericLiteralList -> GenericLiteralList -> GenericLiteralList
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralList -> GenericLiteralList -> Ordering
compare :: GenericLiteralList -> GenericLiteralList -> Ordering
$c< :: GenericLiteralList -> GenericLiteralList -> Bool
< :: GenericLiteralList -> GenericLiteralList -> Bool
$c<= :: GenericLiteralList -> GenericLiteralList -> Bool
<= :: GenericLiteralList -> GenericLiteralList -> Bool
$c> :: GenericLiteralList -> GenericLiteralList -> Bool
> :: GenericLiteralList -> GenericLiteralList -> Bool
$c>= :: GenericLiteralList -> GenericLiteralList -> Bool
>= :: GenericLiteralList -> GenericLiteralList -> Bool
$cmax :: GenericLiteralList -> GenericLiteralList -> GenericLiteralList
max :: GenericLiteralList -> GenericLiteralList -> GenericLiteralList
$cmin :: GenericLiteralList -> GenericLiteralList -> GenericLiteralList
min :: GenericLiteralList -> GenericLiteralList -> GenericLiteralList
Ord, ReadPrec [GenericLiteralList]
ReadPrec GenericLiteralList
Int -> ReadS GenericLiteralList
ReadS [GenericLiteralList]
(Int -> ReadS GenericLiteralList)
-> ReadS [GenericLiteralList]
-> ReadPrec GenericLiteralList
-> ReadPrec [GenericLiteralList]
-> Read GenericLiteralList
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralList
readsPrec :: Int -> ReadS GenericLiteralList
$creadList :: ReadS [GenericLiteralList]
readList :: ReadS [GenericLiteralList]
$creadPrec :: ReadPrec GenericLiteralList
readPrec :: ReadPrec GenericLiteralList
$creadListPrec :: ReadPrec [GenericLiteralList]
readListPrec :: ReadPrec [GenericLiteralList]
Read, Int -> GenericLiteralList -> ShowS
[GenericLiteralList] -> ShowS
GenericLiteralList -> String
(Int -> GenericLiteralList -> ShowS)
-> (GenericLiteralList -> String)
-> ([GenericLiteralList] -> ShowS)
-> Show GenericLiteralList
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralList -> ShowS
showsPrec :: Int -> GenericLiteralList -> ShowS
$cshow :: GenericLiteralList -> String
show :: GenericLiteralList -> String
$cshowList :: [GenericLiteralList] -> ShowS
showList :: [GenericLiteralList] -> ShowS
Show)
_GenericLiteralList :: Name
_GenericLiteralList = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralList")
data GenericLiteralRange =
GenericLiteralRangeInteger IntegerRange |
GenericLiteralRangeString StringRange
deriving (GenericLiteralRange -> GenericLiteralRange -> Bool
(GenericLiteralRange -> GenericLiteralRange -> Bool)
-> (GenericLiteralRange -> GenericLiteralRange -> Bool)
-> Eq GenericLiteralRange
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralRange -> GenericLiteralRange -> Bool
== :: GenericLiteralRange -> GenericLiteralRange -> Bool
$c/= :: GenericLiteralRange -> GenericLiteralRange -> Bool
/= :: GenericLiteralRange -> GenericLiteralRange -> Bool
Eq, Eq GenericLiteralRange
Eq GenericLiteralRange =>
(GenericLiteralRange -> GenericLiteralRange -> Ordering)
-> (GenericLiteralRange -> GenericLiteralRange -> Bool)
-> (GenericLiteralRange -> GenericLiteralRange -> Bool)
-> (GenericLiteralRange -> GenericLiteralRange -> Bool)
-> (GenericLiteralRange -> GenericLiteralRange -> Bool)
-> (GenericLiteralRange
-> GenericLiteralRange -> GenericLiteralRange)
-> (GenericLiteralRange
-> GenericLiteralRange -> GenericLiteralRange)
-> Ord GenericLiteralRange
GenericLiteralRange -> GenericLiteralRange -> Bool
GenericLiteralRange -> GenericLiteralRange -> Ordering
GenericLiteralRange -> GenericLiteralRange -> GenericLiteralRange
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralRange -> GenericLiteralRange -> Ordering
compare :: GenericLiteralRange -> GenericLiteralRange -> Ordering
$c< :: GenericLiteralRange -> GenericLiteralRange -> Bool
< :: GenericLiteralRange -> GenericLiteralRange -> Bool
$c<= :: GenericLiteralRange -> GenericLiteralRange -> Bool
<= :: GenericLiteralRange -> GenericLiteralRange -> Bool
$c> :: GenericLiteralRange -> GenericLiteralRange -> Bool
> :: GenericLiteralRange -> GenericLiteralRange -> Bool
$c>= :: GenericLiteralRange -> GenericLiteralRange -> Bool
>= :: GenericLiteralRange -> GenericLiteralRange -> Bool
$cmax :: GenericLiteralRange -> GenericLiteralRange -> GenericLiteralRange
max :: GenericLiteralRange -> GenericLiteralRange -> GenericLiteralRange
$cmin :: GenericLiteralRange -> GenericLiteralRange -> GenericLiteralRange
min :: GenericLiteralRange -> GenericLiteralRange -> GenericLiteralRange
Ord, ReadPrec [GenericLiteralRange]
ReadPrec GenericLiteralRange
Int -> ReadS GenericLiteralRange
ReadS [GenericLiteralRange]
(Int -> ReadS GenericLiteralRange)
-> ReadS [GenericLiteralRange]
-> ReadPrec GenericLiteralRange
-> ReadPrec [GenericLiteralRange]
-> Read GenericLiteralRange
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralRange
readsPrec :: Int -> ReadS GenericLiteralRange
$creadList :: ReadS [GenericLiteralRange]
readList :: ReadS [GenericLiteralRange]
$creadPrec :: ReadPrec GenericLiteralRange
readPrec :: ReadPrec GenericLiteralRange
$creadListPrec :: ReadPrec [GenericLiteralRange]
readListPrec :: ReadPrec [GenericLiteralRange]
Read, Int -> GenericLiteralRange -> ShowS
[GenericLiteralRange] -> ShowS
GenericLiteralRange -> String
(Int -> GenericLiteralRange -> ShowS)
-> (GenericLiteralRange -> String)
-> ([GenericLiteralRange] -> ShowS)
-> Show GenericLiteralRange
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralRange -> ShowS
showsPrec :: Int -> GenericLiteralRange -> ShowS
$cshow :: GenericLiteralRange -> String
show :: GenericLiteralRange -> String
$cshowList :: [GenericLiteralRange] -> ShowS
showList :: [GenericLiteralRange] -> ShowS
Show)
_GenericLiteralRange :: Name
_GenericLiteralRange = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralRange")
_GenericLiteralRange_integer :: Name
_GenericLiteralRange_integer = (String -> Name
Core.Name String
"integer")
_GenericLiteralRange_string :: Name
_GenericLiteralRange_string = (String -> Name
Core.Name String
"string")
data IntegerRange =
IntegerRange {
IntegerRange -> IntegerLiteral
integerRangeLeft :: IntegerLiteral,
IntegerRange -> IntegerLiteral
integerRangeRight :: IntegerLiteral}
deriving (IntegerRange -> IntegerRange -> Bool
(IntegerRange -> IntegerRange -> Bool)
-> (IntegerRange -> IntegerRange -> Bool) -> Eq IntegerRange
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: IntegerRange -> IntegerRange -> Bool
== :: IntegerRange -> IntegerRange -> Bool
$c/= :: IntegerRange -> IntegerRange -> Bool
/= :: IntegerRange -> IntegerRange -> Bool
Eq, Eq IntegerRange
Eq IntegerRange =>
(IntegerRange -> IntegerRange -> Ordering)
-> (IntegerRange -> IntegerRange -> Bool)
-> (IntegerRange -> IntegerRange -> Bool)
-> (IntegerRange -> IntegerRange -> Bool)
-> (IntegerRange -> IntegerRange -> Bool)
-> (IntegerRange -> IntegerRange -> IntegerRange)
-> (IntegerRange -> IntegerRange -> IntegerRange)
-> Ord IntegerRange
IntegerRange -> IntegerRange -> Bool
IntegerRange -> IntegerRange -> Ordering
IntegerRange -> IntegerRange -> IntegerRange
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: IntegerRange -> IntegerRange -> Ordering
compare :: IntegerRange -> IntegerRange -> Ordering
$c< :: IntegerRange -> IntegerRange -> Bool
< :: IntegerRange -> IntegerRange -> Bool
$c<= :: IntegerRange -> IntegerRange -> Bool
<= :: IntegerRange -> IntegerRange -> Bool
$c> :: IntegerRange -> IntegerRange -> Bool
> :: IntegerRange -> IntegerRange -> Bool
$c>= :: IntegerRange -> IntegerRange -> Bool
>= :: IntegerRange -> IntegerRange -> Bool
$cmax :: IntegerRange -> IntegerRange -> IntegerRange
max :: IntegerRange -> IntegerRange -> IntegerRange
$cmin :: IntegerRange -> IntegerRange -> IntegerRange
min :: IntegerRange -> IntegerRange -> IntegerRange
Ord, ReadPrec [IntegerRange]
ReadPrec IntegerRange
Int -> ReadS IntegerRange
ReadS [IntegerRange]
(Int -> ReadS IntegerRange)
-> ReadS [IntegerRange]
-> ReadPrec IntegerRange
-> ReadPrec [IntegerRange]
-> Read IntegerRange
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS IntegerRange
readsPrec :: Int -> ReadS IntegerRange
$creadList :: ReadS [IntegerRange]
readList :: ReadS [IntegerRange]
$creadPrec :: ReadPrec IntegerRange
readPrec :: ReadPrec IntegerRange
$creadListPrec :: ReadPrec [IntegerRange]
readListPrec :: ReadPrec [IntegerRange]
Read, Int -> IntegerRange -> ShowS
[IntegerRange] -> ShowS
IntegerRange -> String
(Int -> IntegerRange -> ShowS)
-> (IntegerRange -> String)
-> ([IntegerRange] -> ShowS)
-> Show IntegerRange
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> IntegerRange -> ShowS
showsPrec :: Int -> IntegerRange -> ShowS
$cshow :: IntegerRange -> String
show :: IntegerRange -> String
$cshowList :: [IntegerRange] -> ShowS
showList :: [IntegerRange] -> ShowS
Show)
_IntegerRange :: Name
_IntegerRange = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.IntegerRange")
_IntegerRange_left :: Name
_IntegerRange_left = (String -> Name
Core.Name String
"left")
_IntegerRange_right :: Name
_IntegerRange_right = (String -> Name
Core.Name String
"right")
data StringRange =
StringRange {
StringRange -> String
stringRangeLeft :: String,
StringRange -> String
stringRangeRight :: String}
deriving (StringRange -> StringRange -> Bool
(StringRange -> StringRange -> Bool)
-> (StringRange -> StringRange -> Bool) -> Eq StringRange
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StringRange -> StringRange -> Bool
== :: StringRange -> StringRange -> Bool
$c/= :: StringRange -> StringRange -> Bool
/= :: StringRange -> StringRange -> Bool
Eq, Eq StringRange
Eq StringRange =>
(StringRange -> StringRange -> Ordering)
-> (StringRange -> StringRange -> Bool)
-> (StringRange -> StringRange -> Bool)
-> (StringRange -> StringRange -> Bool)
-> (StringRange -> StringRange -> Bool)
-> (StringRange -> StringRange -> StringRange)
-> (StringRange -> StringRange -> StringRange)
-> Ord StringRange
StringRange -> StringRange -> Bool
StringRange -> StringRange -> Ordering
StringRange -> StringRange -> StringRange
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: StringRange -> StringRange -> Ordering
compare :: StringRange -> StringRange -> Ordering
$c< :: StringRange -> StringRange -> Bool
< :: StringRange -> StringRange -> Bool
$c<= :: StringRange -> StringRange -> Bool
<= :: StringRange -> StringRange -> Bool
$c> :: StringRange -> StringRange -> Bool
> :: StringRange -> StringRange -> Bool
$c>= :: StringRange -> StringRange -> Bool
>= :: StringRange -> StringRange -> Bool
$cmax :: StringRange -> StringRange -> StringRange
max :: StringRange -> StringRange -> StringRange
$cmin :: StringRange -> StringRange -> StringRange
min :: StringRange -> StringRange -> StringRange
Ord, ReadPrec [StringRange]
ReadPrec StringRange
Int -> ReadS StringRange
ReadS [StringRange]
(Int -> ReadS StringRange)
-> ReadS [StringRange]
-> ReadPrec StringRange
-> ReadPrec [StringRange]
-> Read StringRange
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS StringRange
readsPrec :: Int -> ReadS StringRange
$creadList :: ReadS [StringRange]
readList :: ReadS [StringRange]
$creadPrec :: ReadPrec StringRange
readPrec :: ReadPrec StringRange
$creadListPrec :: ReadPrec [StringRange]
readListPrec :: ReadPrec [StringRange]
Read, Int -> StringRange -> ShowS
[StringRange] -> ShowS
StringRange -> String
(Int -> StringRange -> ShowS)
-> (StringRange -> String)
-> ([StringRange] -> ShowS)
-> Show StringRange
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StringRange -> ShowS
showsPrec :: Int -> StringRange -> ShowS
$cshow :: StringRange -> String
show :: StringRange -> String
$cshowList :: [StringRange] -> ShowS
showList :: [StringRange] -> ShowS
Show)
_StringRange :: Name
_StringRange = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.StringRange")
_StringRange_left :: Name
_StringRange_left = (String -> Name
Core.Name String
"left")
_StringRange_right :: Name
_StringRange_right = (String -> Name
Core.Name String
"right")
newtype GenericLiteralSet =
GenericLiteralSet {
GenericLiteralSet -> [GenericLiteral]
unGenericLiteralSet :: [GenericLiteral]}
deriving (GenericLiteralSet -> GenericLiteralSet -> Bool
(GenericLiteralSet -> GenericLiteralSet -> Bool)
-> (GenericLiteralSet -> GenericLiteralSet -> Bool)
-> Eq GenericLiteralSet
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralSet -> GenericLiteralSet -> Bool
== :: GenericLiteralSet -> GenericLiteralSet -> Bool
$c/= :: GenericLiteralSet -> GenericLiteralSet -> Bool
/= :: GenericLiteralSet -> GenericLiteralSet -> Bool
Eq, Eq GenericLiteralSet
Eq GenericLiteralSet =>
(GenericLiteralSet -> GenericLiteralSet -> Ordering)
-> (GenericLiteralSet -> GenericLiteralSet -> Bool)
-> (GenericLiteralSet -> GenericLiteralSet -> Bool)
-> (GenericLiteralSet -> GenericLiteralSet -> Bool)
-> (GenericLiteralSet -> GenericLiteralSet -> Bool)
-> (GenericLiteralSet -> GenericLiteralSet -> GenericLiteralSet)
-> (GenericLiteralSet -> GenericLiteralSet -> GenericLiteralSet)
-> Ord GenericLiteralSet
GenericLiteralSet -> GenericLiteralSet -> Bool
GenericLiteralSet -> GenericLiteralSet -> Ordering
GenericLiteralSet -> GenericLiteralSet -> GenericLiteralSet
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralSet -> GenericLiteralSet -> Ordering
compare :: GenericLiteralSet -> GenericLiteralSet -> Ordering
$c< :: GenericLiteralSet -> GenericLiteralSet -> Bool
< :: GenericLiteralSet -> GenericLiteralSet -> Bool
$c<= :: GenericLiteralSet -> GenericLiteralSet -> Bool
<= :: GenericLiteralSet -> GenericLiteralSet -> Bool
$c> :: GenericLiteralSet -> GenericLiteralSet -> Bool
> :: GenericLiteralSet -> GenericLiteralSet -> Bool
$c>= :: GenericLiteralSet -> GenericLiteralSet -> Bool
>= :: GenericLiteralSet -> GenericLiteralSet -> Bool
$cmax :: GenericLiteralSet -> GenericLiteralSet -> GenericLiteralSet
max :: GenericLiteralSet -> GenericLiteralSet -> GenericLiteralSet
$cmin :: GenericLiteralSet -> GenericLiteralSet -> GenericLiteralSet
min :: GenericLiteralSet -> GenericLiteralSet -> GenericLiteralSet
Ord, ReadPrec [GenericLiteralSet]
ReadPrec GenericLiteralSet
Int -> ReadS GenericLiteralSet
ReadS [GenericLiteralSet]
(Int -> ReadS GenericLiteralSet)
-> ReadS [GenericLiteralSet]
-> ReadPrec GenericLiteralSet
-> ReadPrec [GenericLiteralSet]
-> Read GenericLiteralSet
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralSet
readsPrec :: Int -> ReadS GenericLiteralSet
$creadList :: ReadS [GenericLiteralSet]
readList :: ReadS [GenericLiteralSet]
$creadPrec :: ReadPrec GenericLiteralSet
readPrec :: ReadPrec GenericLiteralSet
$creadListPrec :: ReadPrec [GenericLiteralSet]
readListPrec :: ReadPrec [GenericLiteralSet]
Read, Int -> GenericLiteralSet -> ShowS
[GenericLiteralSet] -> ShowS
GenericLiteralSet -> String
(Int -> GenericLiteralSet -> ShowS)
-> (GenericLiteralSet -> String)
-> ([GenericLiteralSet] -> ShowS)
-> Show GenericLiteralSet
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralSet -> ShowS
showsPrec :: Int -> GenericLiteralSet -> ShowS
$cshow :: GenericLiteralSet -> String
show :: GenericLiteralSet -> String
$cshowList :: [GenericLiteralSet] -> ShowS
showList :: [GenericLiteralSet] -> ShowS
Show)
_GenericLiteralSet :: Name
_GenericLiteralSet = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralSet")
newtype GenericLiteralCollection =
GenericLiteralCollection {
GenericLiteralCollection -> [GenericLiteral]
unGenericLiteralCollection :: [GenericLiteral]}
deriving (GenericLiteralCollection -> GenericLiteralCollection -> Bool
(GenericLiteralCollection -> GenericLiteralCollection -> Bool)
-> (GenericLiteralCollection -> GenericLiteralCollection -> Bool)
-> Eq GenericLiteralCollection
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
== :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
$c/= :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
/= :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
Eq, Eq GenericLiteralCollection
Eq GenericLiteralCollection =>
(GenericLiteralCollection -> GenericLiteralCollection -> Ordering)
-> (GenericLiteralCollection -> GenericLiteralCollection -> Bool)
-> (GenericLiteralCollection -> GenericLiteralCollection -> Bool)
-> (GenericLiteralCollection -> GenericLiteralCollection -> Bool)
-> (GenericLiteralCollection -> GenericLiteralCollection -> Bool)
-> (GenericLiteralCollection
-> GenericLiteralCollection -> GenericLiteralCollection)
-> (GenericLiteralCollection
-> GenericLiteralCollection -> GenericLiteralCollection)
-> Ord GenericLiteralCollection
GenericLiteralCollection -> GenericLiteralCollection -> Bool
GenericLiteralCollection -> GenericLiteralCollection -> Ordering
GenericLiteralCollection
-> GenericLiteralCollection -> GenericLiteralCollection
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralCollection -> GenericLiteralCollection -> Ordering
compare :: GenericLiteralCollection -> GenericLiteralCollection -> Ordering
$c< :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
< :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
$c<= :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
<= :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
$c> :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
> :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
$c>= :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
>= :: GenericLiteralCollection -> GenericLiteralCollection -> Bool
$cmax :: GenericLiteralCollection
-> GenericLiteralCollection -> GenericLiteralCollection
max :: GenericLiteralCollection
-> GenericLiteralCollection -> GenericLiteralCollection
$cmin :: GenericLiteralCollection
-> GenericLiteralCollection -> GenericLiteralCollection
min :: GenericLiteralCollection
-> GenericLiteralCollection -> GenericLiteralCollection
Ord, ReadPrec [GenericLiteralCollection]
ReadPrec GenericLiteralCollection
Int -> ReadS GenericLiteralCollection
ReadS [GenericLiteralCollection]
(Int -> ReadS GenericLiteralCollection)
-> ReadS [GenericLiteralCollection]
-> ReadPrec GenericLiteralCollection
-> ReadPrec [GenericLiteralCollection]
-> Read GenericLiteralCollection
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralCollection
readsPrec :: Int -> ReadS GenericLiteralCollection
$creadList :: ReadS [GenericLiteralCollection]
readList :: ReadS [GenericLiteralCollection]
$creadPrec :: ReadPrec GenericLiteralCollection
readPrec :: ReadPrec GenericLiteralCollection
$creadListPrec :: ReadPrec [GenericLiteralCollection]
readListPrec :: ReadPrec [GenericLiteralCollection]
Read, Int -> GenericLiteralCollection -> ShowS
[GenericLiteralCollection] -> ShowS
GenericLiteralCollection -> String
(Int -> GenericLiteralCollection -> ShowS)
-> (GenericLiteralCollection -> String)
-> ([GenericLiteralCollection] -> ShowS)
-> Show GenericLiteralCollection
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralCollection -> ShowS
showsPrec :: Int -> GenericLiteralCollection -> ShowS
$cshow :: GenericLiteralCollection -> String
show :: GenericLiteralCollection -> String
$cshowList :: [GenericLiteralCollection] -> ShowS
showList :: [GenericLiteralCollection] -> ShowS
Show)
_GenericLiteralCollection :: Name
_GenericLiteralCollection = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralCollection")
data GenericLiteral =
GenericLiteralNumeric NumericLiteral |
GenericLiteralBoolean Bool |
GenericLiteralString String |
GenericLiteralDate DateLiteral |
GenericLiteralNull |
GenericLiteralNan |
GenericLiteralInf |
GenericLiteralTraversalToken TraversalToken |
GenericLiteralTraversalCardinality TraversalCardinality |
GenericLiteralTraversalDirection TraversalDirection |
GenericLiteralTraversalMerge TraversalMerge |
GenericLiteralTraversalPick TraversalPick |
GenericLiteralTraversalDT TraversalDT |
GenericLiteralStructureVertex StructureVertex |
GenericLiteralGenericLiteralSet GenericLiteralSet |
GenericLiteralGenericLiteralCollection GenericLiteralCollection |
GenericLiteralGenericLiteralRange GenericLiteralRange |
GenericLiteralNestedTraversal NestedTraversal |
GenericLiteralTerminatedTraversal TerminatedTraversal |
GenericLiteralGenericLiteralMap GenericLiteralMap
deriving (GenericLiteral -> GenericLiteral -> Bool
(GenericLiteral -> GenericLiteral -> Bool)
-> (GenericLiteral -> GenericLiteral -> Bool) -> Eq GenericLiteral
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteral -> GenericLiteral -> Bool
== :: GenericLiteral -> GenericLiteral -> Bool
$c/= :: GenericLiteral -> GenericLiteral -> Bool
/= :: GenericLiteral -> GenericLiteral -> Bool
Eq, Eq GenericLiteral
Eq GenericLiteral =>
(GenericLiteral -> GenericLiteral -> Ordering)
-> (GenericLiteral -> GenericLiteral -> Bool)
-> (GenericLiteral -> GenericLiteral -> Bool)
-> (GenericLiteral -> GenericLiteral -> Bool)
-> (GenericLiteral -> GenericLiteral -> Bool)
-> (GenericLiteral -> GenericLiteral -> GenericLiteral)
-> (GenericLiteral -> GenericLiteral -> GenericLiteral)
-> Ord GenericLiteral
GenericLiteral -> GenericLiteral -> Bool
GenericLiteral -> GenericLiteral -> Ordering
GenericLiteral -> GenericLiteral -> GenericLiteral
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteral -> GenericLiteral -> Ordering
compare :: GenericLiteral -> GenericLiteral -> Ordering
$c< :: GenericLiteral -> GenericLiteral -> Bool
< :: GenericLiteral -> GenericLiteral -> Bool
$c<= :: GenericLiteral -> GenericLiteral -> Bool
<= :: GenericLiteral -> GenericLiteral -> Bool
$c> :: GenericLiteral -> GenericLiteral -> Bool
> :: GenericLiteral -> GenericLiteral -> Bool
$c>= :: GenericLiteral -> GenericLiteral -> Bool
>= :: GenericLiteral -> GenericLiteral -> Bool
$cmax :: GenericLiteral -> GenericLiteral -> GenericLiteral
max :: GenericLiteral -> GenericLiteral -> GenericLiteral
$cmin :: GenericLiteral -> GenericLiteral -> GenericLiteral
min :: GenericLiteral -> GenericLiteral -> GenericLiteral
Ord, ReadPrec [GenericLiteral]
ReadPrec GenericLiteral
Int -> ReadS GenericLiteral
ReadS [GenericLiteral]
(Int -> ReadS GenericLiteral)
-> ReadS [GenericLiteral]
-> ReadPrec GenericLiteral
-> ReadPrec [GenericLiteral]
-> Read GenericLiteral
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteral
readsPrec :: Int -> ReadS GenericLiteral
$creadList :: ReadS [GenericLiteral]
readList :: ReadS [GenericLiteral]
$creadPrec :: ReadPrec GenericLiteral
readPrec :: ReadPrec GenericLiteral
$creadListPrec :: ReadPrec [GenericLiteral]
readListPrec :: ReadPrec [GenericLiteral]
Read, Int -> GenericLiteral -> ShowS
[GenericLiteral] -> ShowS
GenericLiteral -> String
(Int -> GenericLiteral -> ShowS)
-> (GenericLiteral -> String)
-> ([GenericLiteral] -> ShowS)
-> Show GenericLiteral
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteral -> ShowS
showsPrec :: Int -> GenericLiteral -> ShowS
$cshow :: GenericLiteral -> String
show :: GenericLiteral -> String
$cshowList :: [GenericLiteral] -> ShowS
showList :: [GenericLiteral] -> ShowS
Show)
_GenericLiteral :: Name
_GenericLiteral = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteral")
_GenericLiteral_numeric :: Name
_GenericLiteral_numeric = (String -> Name
Core.Name String
"numeric")
_GenericLiteral_boolean :: Name
_GenericLiteral_boolean = (String -> Name
Core.Name String
"boolean")
_GenericLiteral_string :: Name
_GenericLiteral_string = (String -> Name
Core.Name String
"string")
_GenericLiteral_date :: Name
_GenericLiteral_date = (String -> Name
Core.Name String
"date")
_GenericLiteral_null :: Name
_GenericLiteral_null = (String -> Name
Core.Name String
"null")
_GenericLiteral_nan :: Name
_GenericLiteral_nan = (String -> Name
Core.Name String
"nan")
_GenericLiteral_inf :: Name
_GenericLiteral_inf = (String -> Name
Core.Name String
"inf")
_GenericLiteral_traversalToken :: Name
_GenericLiteral_traversalToken = (String -> Name
Core.Name String
"traversalToken")
_GenericLiteral_traversalCardinality :: Name
_GenericLiteral_traversalCardinality = (String -> Name
Core.Name String
"traversalCardinality")
_GenericLiteral_traversalDirection :: Name
_GenericLiteral_traversalDirection = (String -> Name
Core.Name String
"traversalDirection")
_GenericLiteral_traversalMerge :: Name
_GenericLiteral_traversalMerge = (String -> Name
Core.Name String
"traversalMerge")
_GenericLiteral_traversalPick :: Name
_GenericLiteral_traversalPick = (String -> Name
Core.Name String
"traversalPick")
_GenericLiteral_traversalDT :: Name
_GenericLiteral_traversalDT = (String -> Name
Core.Name String
"traversalDT")
_GenericLiteral_structureVertex :: Name
_GenericLiteral_structureVertex = (String -> Name
Core.Name String
"structureVertex")
_GenericLiteral_genericLiteralSet :: Name
_GenericLiteral_genericLiteralSet = (String -> Name
Core.Name String
"genericLiteralSet")
_GenericLiteral_genericLiteralCollection :: Name
_GenericLiteral_genericLiteralCollection = (String -> Name
Core.Name String
"genericLiteralCollection")
_GenericLiteral_genericLiteralRange :: Name
_GenericLiteral_genericLiteralRange = (String -> Name
Core.Name String
"genericLiteralRange")
_GenericLiteral_nestedTraversal :: Name
_GenericLiteral_nestedTraversal = (String -> Name
Core.Name String
"nestedTraversal")
_GenericLiteral_terminatedTraversal :: Name
_GenericLiteral_terminatedTraversal = (String -> Name
Core.Name String
"terminatedTraversal")
_GenericLiteral_genericLiteralMap :: Name
_GenericLiteral_genericLiteralMap = (String -> Name
Core.Name String
"genericLiteralMap")
newtype GenericLiteralMap =
GenericLiteralMap {
GenericLiteralMap -> [MapEntry]
unGenericLiteralMap :: [MapEntry]}
deriving (GenericLiteralMap -> GenericLiteralMap -> Bool
(GenericLiteralMap -> GenericLiteralMap -> Bool)
-> (GenericLiteralMap -> GenericLiteralMap -> Bool)
-> Eq GenericLiteralMap
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GenericLiteralMap -> GenericLiteralMap -> Bool
== :: GenericLiteralMap -> GenericLiteralMap -> Bool
$c/= :: GenericLiteralMap -> GenericLiteralMap -> Bool
/= :: GenericLiteralMap -> GenericLiteralMap -> Bool
Eq, Eq GenericLiteralMap
Eq GenericLiteralMap =>
(GenericLiteralMap -> GenericLiteralMap -> Ordering)
-> (GenericLiteralMap -> GenericLiteralMap -> Bool)
-> (GenericLiteralMap -> GenericLiteralMap -> Bool)
-> (GenericLiteralMap -> GenericLiteralMap -> Bool)
-> (GenericLiteralMap -> GenericLiteralMap -> Bool)
-> (GenericLiteralMap -> GenericLiteralMap -> GenericLiteralMap)
-> (GenericLiteralMap -> GenericLiteralMap -> GenericLiteralMap)
-> Ord GenericLiteralMap
GenericLiteralMap -> GenericLiteralMap -> Bool
GenericLiteralMap -> GenericLiteralMap -> Ordering
GenericLiteralMap -> GenericLiteralMap -> GenericLiteralMap
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GenericLiteralMap -> GenericLiteralMap -> Ordering
compare :: GenericLiteralMap -> GenericLiteralMap -> Ordering
$c< :: GenericLiteralMap -> GenericLiteralMap -> Bool
< :: GenericLiteralMap -> GenericLiteralMap -> Bool
$c<= :: GenericLiteralMap -> GenericLiteralMap -> Bool
<= :: GenericLiteralMap -> GenericLiteralMap -> Bool
$c> :: GenericLiteralMap -> GenericLiteralMap -> Bool
> :: GenericLiteralMap -> GenericLiteralMap -> Bool
$c>= :: GenericLiteralMap -> GenericLiteralMap -> Bool
>= :: GenericLiteralMap -> GenericLiteralMap -> Bool
$cmax :: GenericLiteralMap -> GenericLiteralMap -> GenericLiteralMap
max :: GenericLiteralMap -> GenericLiteralMap -> GenericLiteralMap
$cmin :: GenericLiteralMap -> GenericLiteralMap -> GenericLiteralMap
min :: GenericLiteralMap -> GenericLiteralMap -> GenericLiteralMap
Ord, ReadPrec [GenericLiteralMap]
ReadPrec GenericLiteralMap
Int -> ReadS GenericLiteralMap
ReadS [GenericLiteralMap]
(Int -> ReadS GenericLiteralMap)
-> ReadS [GenericLiteralMap]
-> ReadPrec GenericLiteralMap
-> ReadPrec [GenericLiteralMap]
-> Read GenericLiteralMap
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GenericLiteralMap
readsPrec :: Int -> ReadS GenericLiteralMap
$creadList :: ReadS [GenericLiteralMap]
readList :: ReadS [GenericLiteralMap]
$creadPrec :: ReadPrec GenericLiteralMap
readPrec :: ReadPrec GenericLiteralMap
$creadListPrec :: ReadPrec [GenericLiteralMap]
readListPrec :: ReadPrec [GenericLiteralMap]
Read, Int -> GenericLiteralMap -> ShowS
[GenericLiteralMap] -> ShowS
GenericLiteralMap -> String
(Int -> GenericLiteralMap -> ShowS)
-> (GenericLiteralMap -> String)
-> ([GenericLiteralMap] -> ShowS)
-> Show GenericLiteralMap
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GenericLiteralMap -> ShowS
showsPrec :: Int -> GenericLiteralMap -> ShowS
$cshow :: GenericLiteralMap -> String
show :: GenericLiteralMap -> String
$cshowList :: [GenericLiteralMap] -> ShowS
showList :: [GenericLiteralMap] -> ShowS
Show)
_GenericLiteralMap :: Name
_GenericLiteralMap = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.GenericLiteralMap")
data MapEntry =
MapEntryKey MapKey |
MapEntryValue GenericLiteral
deriving (MapEntry -> MapEntry -> Bool
(MapEntry -> MapEntry -> Bool)
-> (MapEntry -> MapEntry -> Bool) -> Eq MapEntry
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: MapEntry -> MapEntry -> Bool
== :: MapEntry -> MapEntry -> Bool
$c/= :: MapEntry -> MapEntry -> Bool
/= :: MapEntry -> MapEntry -> Bool
Eq, Eq MapEntry
Eq MapEntry =>
(MapEntry -> MapEntry -> Ordering)
-> (MapEntry -> MapEntry -> Bool)
-> (MapEntry -> MapEntry -> Bool)
-> (MapEntry -> MapEntry -> Bool)
-> (MapEntry -> MapEntry -> Bool)
-> (MapEntry -> MapEntry -> MapEntry)
-> (MapEntry -> MapEntry -> MapEntry)
-> Ord MapEntry
MapEntry -> MapEntry -> Bool
MapEntry -> MapEntry -> Ordering
MapEntry -> MapEntry -> MapEntry
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: MapEntry -> MapEntry -> Ordering
compare :: MapEntry -> MapEntry -> Ordering
$c< :: MapEntry -> MapEntry -> Bool
< :: MapEntry -> MapEntry -> Bool
$c<= :: MapEntry -> MapEntry -> Bool
<= :: MapEntry -> MapEntry -> Bool
$c> :: MapEntry -> MapEntry -> Bool
> :: MapEntry -> MapEntry -> Bool
$c>= :: MapEntry -> MapEntry -> Bool
>= :: MapEntry -> MapEntry -> Bool
$cmax :: MapEntry -> MapEntry -> MapEntry
max :: MapEntry -> MapEntry -> MapEntry
$cmin :: MapEntry -> MapEntry -> MapEntry
min :: MapEntry -> MapEntry -> MapEntry
Ord, ReadPrec [MapEntry]
ReadPrec MapEntry
Int -> ReadS MapEntry
ReadS [MapEntry]
(Int -> ReadS MapEntry)
-> ReadS [MapEntry]
-> ReadPrec MapEntry
-> ReadPrec [MapEntry]
-> Read MapEntry
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS MapEntry
readsPrec :: Int -> ReadS MapEntry
$creadList :: ReadS [MapEntry]
readList :: ReadS [MapEntry]
$creadPrec :: ReadPrec MapEntry
readPrec :: ReadPrec MapEntry
$creadListPrec :: ReadPrec [MapEntry]
readListPrec :: ReadPrec [MapEntry]
Read, Int -> MapEntry -> ShowS
[MapEntry] -> ShowS
MapEntry -> String
(Int -> MapEntry -> ShowS)
-> (MapEntry -> String) -> ([MapEntry] -> ShowS) -> Show MapEntry
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> MapEntry -> ShowS
showsPrec :: Int -> MapEntry -> ShowS
$cshow :: MapEntry -> String
show :: MapEntry -> String
$cshowList :: [MapEntry] -> ShowS
showList :: [MapEntry] -> ShowS
Show)
_MapEntry :: Name
_MapEntry = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.MapEntry")
_MapEntry_key :: Name
_MapEntry_key = (String -> Name
Core.Name String
"key")
_MapEntry_value :: Name
_MapEntry_value = (String -> Name
Core.Name String
"value")
data MapKey =
MapKeyString String |
MapKeyNumeric NumericLiteral |
MapKeyTraversalToken TraversalToken |
MapKeyTraversalDirection TraversalDirection |
MapKeySet GenericLiteralSet |
MapKeyCollection GenericLiteralCollection |
MapKeyMap GenericLiteralMap |
MapKeyKeyword Keyword |
MapKeyIdentifier Identifier
deriving (MapKey -> MapKey -> Bool
(MapKey -> MapKey -> Bool)
-> (MapKey -> MapKey -> Bool) -> Eq MapKey
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: MapKey -> MapKey -> Bool
== :: MapKey -> MapKey -> Bool
$c/= :: MapKey -> MapKey -> Bool
/= :: MapKey -> MapKey -> Bool
Eq, Eq MapKey
Eq MapKey =>
(MapKey -> MapKey -> Ordering)
-> (MapKey -> MapKey -> Bool)
-> (MapKey -> MapKey -> Bool)
-> (MapKey -> MapKey -> Bool)
-> (MapKey -> MapKey -> Bool)
-> (MapKey -> MapKey -> MapKey)
-> (MapKey -> MapKey -> MapKey)
-> Ord MapKey
MapKey -> MapKey -> Bool
MapKey -> MapKey -> Ordering
MapKey -> MapKey -> MapKey
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: MapKey -> MapKey -> Ordering
compare :: MapKey -> MapKey -> Ordering
$c< :: MapKey -> MapKey -> Bool
< :: MapKey -> MapKey -> Bool
$c<= :: MapKey -> MapKey -> Bool
<= :: MapKey -> MapKey -> Bool
$c> :: MapKey -> MapKey -> Bool
> :: MapKey -> MapKey -> Bool
$c>= :: MapKey -> MapKey -> Bool
>= :: MapKey -> MapKey -> Bool
$cmax :: MapKey -> MapKey -> MapKey
max :: MapKey -> MapKey -> MapKey
$cmin :: MapKey -> MapKey -> MapKey
min :: MapKey -> MapKey -> MapKey
Ord, ReadPrec [MapKey]
ReadPrec MapKey
Int -> ReadS MapKey
ReadS [MapKey]
(Int -> ReadS MapKey)
-> ReadS [MapKey]
-> ReadPrec MapKey
-> ReadPrec [MapKey]
-> Read MapKey
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS MapKey
readsPrec :: Int -> ReadS MapKey
$creadList :: ReadS [MapKey]
readList :: ReadS [MapKey]
$creadPrec :: ReadPrec MapKey
readPrec :: ReadPrec MapKey
$creadListPrec :: ReadPrec [MapKey]
readListPrec :: ReadPrec [MapKey]
Read, Int -> MapKey -> ShowS
[MapKey] -> ShowS
MapKey -> String
(Int -> MapKey -> ShowS)
-> (MapKey -> String) -> ([MapKey] -> ShowS) -> Show MapKey
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> MapKey -> ShowS
showsPrec :: Int -> MapKey -> ShowS
$cshow :: MapKey -> String
show :: MapKey -> String
$cshowList :: [MapKey] -> ShowS
showList :: [MapKey] -> ShowS
Show)
_MapKey :: Name
_MapKey = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.MapKey")
_MapKey_string :: Name
_MapKey_string = (String -> Name
Core.Name String
"string")
_MapKey_numeric :: Name
_MapKey_numeric = (String -> Name
Core.Name String
"numeric")
_MapKey_traversalToken :: Name
_MapKey_traversalToken = (String -> Name
Core.Name String
"traversalToken")
_MapKey_traversalDirection :: Name
_MapKey_traversalDirection = (String -> Name
Core.Name String
"traversalDirection")
_MapKey_set :: Name
_MapKey_set = (String -> Name
Core.Name String
"set")
_MapKey_collection :: Name
_MapKey_collection = (String -> Name
Core.Name String
"collection")
_MapKey_map :: Name
_MapKey_map = (String -> Name
Core.Name String
"map")
_MapKey_keyword :: Name
_MapKey_keyword = (String -> Name
Core.Name String
"keyword")
_MapKey_identifier :: Name
_MapKey_identifier = (String -> Name
Core.Name String
"identifier")
newtype IntegerLiteral =
IntegerLiteral {
IntegerLiteral -> Integer
unIntegerLiteral :: Integer}
deriving (IntegerLiteral -> IntegerLiteral -> Bool
(IntegerLiteral -> IntegerLiteral -> Bool)
-> (IntegerLiteral -> IntegerLiteral -> Bool) -> Eq IntegerLiteral
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: IntegerLiteral -> IntegerLiteral -> Bool
== :: IntegerLiteral -> IntegerLiteral -> Bool
$c/= :: IntegerLiteral -> IntegerLiteral -> Bool
/= :: IntegerLiteral -> IntegerLiteral -> Bool
Eq, Eq IntegerLiteral
Eq IntegerLiteral =>
(IntegerLiteral -> IntegerLiteral -> Ordering)
-> (IntegerLiteral -> IntegerLiteral -> Bool)
-> (IntegerLiteral -> IntegerLiteral -> Bool)
-> (IntegerLiteral -> IntegerLiteral -> Bool)
-> (IntegerLiteral -> IntegerLiteral -> Bool)
-> (IntegerLiteral -> IntegerLiteral -> IntegerLiteral)
-> (IntegerLiteral -> IntegerLiteral -> IntegerLiteral)
-> Ord IntegerLiteral
IntegerLiteral -> IntegerLiteral -> Bool
IntegerLiteral -> IntegerLiteral -> Ordering
IntegerLiteral -> IntegerLiteral -> IntegerLiteral
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: IntegerLiteral -> IntegerLiteral -> Ordering
compare :: IntegerLiteral -> IntegerLiteral -> Ordering
$c< :: IntegerLiteral -> IntegerLiteral -> Bool
< :: IntegerLiteral -> IntegerLiteral -> Bool
$c<= :: IntegerLiteral -> IntegerLiteral -> Bool
<= :: IntegerLiteral -> IntegerLiteral -> Bool
$c> :: IntegerLiteral -> IntegerLiteral -> Bool
> :: IntegerLiteral -> IntegerLiteral -> Bool
$c>= :: IntegerLiteral -> IntegerLiteral -> Bool
>= :: IntegerLiteral -> IntegerLiteral -> Bool
$cmax :: IntegerLiteral -> IntegerLiteral -> IntegerLiteral
max :: IntegerLiteral -> IntegerLiteral -> IntegerLiteral
$cmin :: IntegerLiteral -> IntegerLiteral -> IntegerLiteral
min :: IntegerLiteral -> IntegerLiteral -> IntegerLiteral
Ord, ReadPrec [IntegerLiteral]
ReadPrec IntegerLiteral
Int -> ReadS IntegerLiteral
ReadS [IntegerLiteral]
(Int -> ReadS IntegerLiteral)
-> ReadS [IntegerLiteral]
-> ReadPrec IntegerLiteral
-> ReadPrec [IntegerLiteral]
-> Read IntegerLiteral
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS IntegerLiteral
readsPrec :: Int -> ReadS IntegerLiteral
$creadList :: ReadS [IntegerLiteral]
readList :: ReadS [IntegerLiteral]
$creadPrec :: ReadPrec IntegerLiteral
readPrec :: ReadPrec IntegerLiteral
$creadListPrec :: ReadPrec [IntegerLiteral]
readListPrec :: ReadPrec [IntegerLiteral]
Read, Int -> IntegerLiteral -> ShowS
[IntegerLiteral] -> ShowS
IntegerLiteral -> String
(Int -> IntegerLiteral -> ShowS)
-> (IntegerLiteral -> String)
-> ([IntegerLiteral] -> ShowS)
-> Show IntegerLiteral
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> IntegerLiteral -> ShowS
showsPrec :: Int -> IntegerLiteral -> ShowS
$cshow :: IntegerLiteral -> String
show :: IntegerLiteral -> String
$cshowList :: [IntegerLiteral] -> ShowS
showList :: [IntegerLiteral] -> ShowS
Show)
_IntegerLiteral :: Name
_IntegerLiteral = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.IntegerLiteral")
newtype FloatLiteral =
FloatLiteral {
FloatLiteral -> Double
unFloatLiteral :: Double}
deriving (FloatLiteral -> FloatLiteral -> Bool
(FloatLiteral -> FloatLiteral -> Bool)
-> (FloatLiteral -> FloatLiteral -> Bool) -> Eq FloatLiteral
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FloatLiteral -> FloatLiteral -> Bool
== :: FloatLiteral -> FloatLiteral -> Bool
$c/= :: FloatLiteral -> FloatLiteral -> Bool
/= :: FloatLiteral -> FloatLiteral -> Bool
Eq, Eq FloatLiteral
Eq FloatLiteral =>
(FloatLiteral -> FloatLiteral -> Ordering)
-> (FloatLiteral -> FloatLiteral -> Bool)
-> (FloatLiteral -> FloatLiteral -> Bool)
-> (FloatLiteral -> FloatLiteral -> Bool)
-> (FloatLiteral -> FloatLiteral -> Bool)
-> (FloatLiteral -> FloatLiteral -> FloatLiteral)
-> (FloatLiteral -> FloatLiteral -> FloatLiteral)
-> Ord FloatLiteral
FloatLiteral -> FloatLiteral -> Bool
FloatLiteral -> FloatLiteral -> Ordering
FloatLiteral -> FloatLiteral -> FloatLiteral
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: FloatLiteral -> FloatLiteral -> Ordering
compare :: FloatLiteral -> FloatLiteral -> Ordering
$c< :: FloatLiteral -> FloatLiteral -> Bool
< :: FloatLiteral -> FloatLiteral -> Bool
$c<= :: FloatLiteral -> FloatLiteral -> Bool
<= :: FloatLiteral -> FloatLiteral -> Bool
$c> :: FloatLiteral -> FloatLiteral -> Bool
> :: FloatLiteral -> FloatLiteral -> Bool
$c>= :: FloatLiteral -> FloatLiteral -> Bool
>= :: FloatLiteral -> FloatLiteral -> Bool
$cmax :: FloatLiteral -> FloatLiteral -> FloatLiteral
max :: FloatLiteral -> FloatLiteral -> FloatLiteral
$cmin :: FloatLiteral -> FloatLiteral -> FloatLiteral
min :: FloatLiteral -> FloatLiteral -> FloatLiteral
Ord, ReadPrec [FloatLiteral]
ReadPrec FloatLiteral
Int -> ReadS FloatLiteral
ReadS [FloatLiteral]
(Int -> ReadS FloatLiteral)
-> ReadS [FloatLiteral]
-> ReadPrec FloatLiteral
-> ReadPrec [FloatLiteral]
-> Read FloatLiteral
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS FloatLiteral
readsPrec :: Int -> ReadS FloatLiteral
$creadList :: ReadS [FloatLiteral]
readList :: ReadS [FloatLiteral]
$creadPrec :: ReadPrec FloatLiteral
readPrec :: ReadPrec FloatLiteral
$creadListPrec :: ReadPrec [FloatLiteral]
readListPrec :: ReadPrec [FloatLiteral]
Read, Int -> FloatLiteral -> ShowS
[FloatLiteral] -> ShowS
FloatLiteral -> String
(Int -> FloatLiteral -> ShowS)
-> (FloatLiteral -> String)
-> ([FloatLiteral] -> ShowS)
-> Show FloatLiteral
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FloatLiteral -> ShowS
showsPrec :: Int -> FloatLiteral -> ShowS
$cshow :: FloatLiteral -> String
show :: FloatLiteral -> String
$cshowList :: [FloatLiteral] -> ShowS
showList :: [FloatLiteral] -> ShowS
Show)
_FloatLiteral :: Name
_FloatLiteral = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.FloatLiteral")
data NumericLiteral =
NumericLiteralInteger IntegerLiteral |
NumericLiteralFloat FloatLiteral
deriving (NumericLiteral -> NumericLiteral -> Bool
(NumericLiteral -> NumericLiteral -> Bool)
-> (NumericLiteral -> NumericLiteral -> Bool) -> Eq NumericLiteral
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: NumericLiteral -> NumericLiteral -> Bool
== :: NumericLiteral -> NumericLiteral -> Bool
$c/= :: NumericLiteral -> NumericLiteral -> Bool
/= :: NumericLiteral -> NumericLiteral -> Bool
Eq, Eq NumericLiteral
Eq NumericLiteral =>
(NumericLiteral -> NumericLiteral -> Ordering)
-> (NumericLiteral -> NumericLiteral -> Bool)
-> (NumericLiteral -> NumericLiteral -> Bool)
-> (NumericLiteral -> NumericLiteral -> Bool)
-> (NumericLiteral -> NumericLiteral -> Bool)
-> (NumericLiteral -> NumericLiteral -> NumericLiteral)
-> (NumericLiteral -> NumericLiteral -> NumericLiteral)
-> Ord NumericLiteral
NumericLiteral -> NumericLiteral -> Bool
NumericLiteral -> NumericLiteral -> Ordering
NumericLiteral -> NumericLiteral -> NumericLiteral
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: NumericLiteral -> NumericLiteral -> Ordering
compare :: NumericLiteral -> NumericLiteral -> Ordering
$c< :: NumericLiteral -> NumericLiteral -> Bool
< :: NumericLiteral -> NumericLiteral -> Bool
$c<= :: NumericLiteral -> NumericLiteral -> Bool
<= :: NumericLiteral -> NumericLiteral -> Bool
$c> :: NumericLiteral -> NumericLiteral -> Bool
> :: NumericLiteral -> NumericLiteral -> Bool
$c>= :: NumericLiteral -> NumericLiteral -> Bool
>= :: NumericLiteral -> NumericLiteral -> Bool
$cmax :: NumericLiteral -> NumericLiteral -> NumericLiteral
max :: NumericLiteral -> NumericLiteral -> NumericLiteral
$cmin :: NumericLiteral -> NumericLiteral -> NumericLiteral
min :: NumericLiteral -> NumericLiteral -> NumericLiteral
Ord, ReadPrec [NumericLiteral]
ReadPrec NumericLiteral
Int -> ReadS NumericLiteral
ReadS [NumericLiteral]
(Int -> ReadS NumericLiteral)
-> ReadS [NumericLiteral]
-> ReadPrec NumericLiteral
-> ReadPrec [NumericLiteral]
-> Read NumericLiteral
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS NumericLiteral
readsPrec :: Int -> ReadS NumericLiteral
$creadList :: ReadS [NumericLiteral]
readList :: ReadS [NumericLiteral]
$creadPrec :: ReadPrec NumericLiteral
readPrec :: ReadPrec NumericLiteral
$creadListPrec :: ReadPrec [NumericLiteral]
readListPrec :: ReadPrec [NumericLiteral]
Read, Int -> NumericLiteral -> ShowS
[NumericLiteral] -> ShowS
NumericLiteral -> String
(Int -> NumericLiteral -> ShowS)
-> (NumericLiteral -> String)
-> ([NumericLiteral] -> ShowS)
-> Show NumericLiteral
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> NumericLiteral -> ShowS
showsPrec :: Int -> NumericLiteral -> ShowS
$cshow :: NumericLiteral -> String
show :: NumericLiteral -> String
$cshowList :: [NumericLiteral] -> ShowS
showList :: [NumericLiteral] -> ShowS
Show)
_NumericLiteral :: Name
_NumericLiteral = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.NumericLiteral")
_NumericLiteral_integer :: Name
_NumericLiteral_integer = (String -> Name
Core.Name String
"integer")
_NumericLiteral_float :: Name
_NumericLiteral_float = (String -> Name
Core.Name String
"float")
newtype DateLiteral =
DateLiteral {
DateLiteral -> Maybe StringArgument
unDateLiteral :: (Maybe StringArgument)}
deriving (DateLiteral -> DateLiteral -> Bool
(DateLiteral -> DateLiteral -> Bool)
-> (DateLiteral -> DateLiteral -> Bool) -> Eq DateLiteral
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DateLiteral -> DateLiteral -> Bool
== :: DateLiteral -> DateLiteral -> Bool
$c/= :: DateLiteral -> DateLiteral -> Bool
/= :: DateLiteral -> DateLiteral -> Bool
Eq, Eq DateLiteral
Eq DateLiteral =>
(DateLiteral -> DateLiteral -> Ordering)
-> (DateLiteral -> DateLiteral -> Bool)
-> (DateLiteral -> DateLiteral -> Bool)
-> (DateLiteral -> DateLiteral -> Bool)
-> (DateLiteral -> DateLiteral -> Bool)
-> (DateLiteral -> DateLiteral -> DateLiteral)
-> (DateLiteral -> DateLiteral -> DateLiteral)
-> Ord DateLiteral
DateLiteral -> DateLiteral -> Bool
DateLiteral -> DateLiteral -> Ordering
DateLiteral -> DateLiteral -> DateLiteral
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: DateLiteral -> DateLiteral -> Ordering
compare :: DateLiteral -> DateLiteral -> Ordering
$c< :: DateLiteral -> DateLiteral -> Bool
< :: DateLiteral -> DateLiteral -> Bool
$c<= :: DateLiteral -> DateLiteral -> Bool
<= :: DateLiteral -> DateLiteral -> Bool
$c> :: DateLiteral -> DateLiteral -> Bool
> :: DateLiteral -> DateLiteral -> Bool
$c>= :: DateLiteral -> DateLiteral -> Bool
>= :: DateLiteral -> DateLiteral -> Bool
$cmax :: DateLiteral -> DateLiteral -> DateLiteral
max :: DateLiteral -> DateLiteral -> DateLiteral
$cmin :: DateLiteral -> DateLiteral -> DateLiteral
min :: DateLiteral -> DateLiteral -> DateLiteral
Ord, ReadPrec [DateLiteral]
ReadPrec DateLiteral
Int -> ReadS DateLiteral
ReadS [DateLiteral]
(Int -> ReadS DateLiteral)
-> ReadS [DateLiteral]
-> ReadPrec DateLiteral
-> ReadPrec [DateLiteral]
-> Read DateLiteral
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS DateLiteral
readsPrec :: Int -> ReadS DateLiteral
$creadList :: ReadS [DateLiteral]
readList :: ReadS [DateLiteral]
$creadPrec :: ReadPrec DateLiteral
readPrec :: ReadPrec DateLiteral
$creadListPrec :: ReadPrec [DateLiteral]
readListPrec :: ReadPrec [DateLiteral]
Read, Int -> DateLiteral -> ShowS
[DateLiteral] -> ShowS
DateLiteral -> String
(Int -> DateLiteral -> ShowS)
-> (DateLiteral -> String)
-> ([DateLiteral] -> ShowS)
-> Show DateLiteral
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DateLiteral -> ShowS
showsPrec :: Int -> DateLiteral -> ShowS
$cshow :: DateLiteral -> String
show :: DateLiteral -> String
$cshowList :: [DateLiteral] -> ShowS
showList :: [DateLiteral] -> ShowS
Show)
_DateLiteral :: Name
_DateLiteral = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.DateLiteral")
data Keyword =
KeywordEdges |
KeywordKeys |
KeywordNew |
KeywordValues
deriving (Keyword -> Keyword -> Bool
(Keyword -> Keyword -> Bool)
-> (Keyword -> Keyword -> Bool) -> Eq Keyword
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Keyword -> Keyword -> Bool
== :: Keyword -> Keyword -> Bool
$c/= :: Keyword -> Keyword -> Bool
/= :: Keyword -> Keyword -> Bool
Eq, Eq Keyword
Eq Keyword =>
(Keyword -> Keyword -> Ordering)
-> (Keyword -> Keyword -> Bool)
-> (Keyword -> Keyword -> Bool)
-> (Keyword -> Keyword -> Bool)
-> (Keyword -> Keyword -> Bool)
-> (Keyword -> Keyword -> Keyword)
-> (Keyword -> Keyword -> Keyword)
-> Ord Keyword
Keyword -> Keyword -> Bool
Keyword -> Keyword -> Ordering
Keyword -> Keyword -> Keyword
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: Keyword -> Keyword -> Ordering
compare :: Keyword -> Keyword -> Ordering
$c< :: Keyword -> Keyword -> Bool
< :: Keyword -> Keyword -> Bool
$c<= :: Keyword -> Keyword -> Bool
<= :: Keyword -> Keyword -> Bool
$c> :: Keyword -> Keyword -> Bool
> :: Keyword -> Keyword -> Bool
$c>= :: Keyword -> Keyword -> Bool
>= :: Keyword -> Keyword -> Bool
$cmax :: Keyword -> Keyword -> Keyword
max :: Keyword -> Keyword -> Keyword
$cmin :: Keyword -> Keyword -> Keyword
min :: Keyword -> Keyword -> Keyword
Ord, ReadPrec [Keyword]
ReadPrec Keyword
Int -> ReadS Keyword
ReadS [Keyword]
(Int -> ReadS Keyword)
-> ReadS [Keyword]
-> ReadPrec Keyword
-> ReadPrec [Keyword]
-> Read Keyword
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS Keyword
readsPrec :: Int -> ReadS Keyword
$creadList :: ReadS [Keyword]
readList :: ReadS [Keyword]
$creadPrec :: ReadPrec Keyword
readPrec :: ReadPrec Keyword
$creadListPrec :: ReadPrec [Keyword]
readListPrec :: ReadPrec [Keyword]
Read, Int -> Keyword -> ShowS
[Keyword] -> ShowS
Keyword -> String
(Int -> Keyword -> ShowS)
-> (Keyword -> String) -> ([Keyword] -> ShowS) -> Show Keyword
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Keyword -> ShowS
showsPrec :: Int -> Keyword -> ShowS
$cshow :: Keyword -> String
show :: Keyword -> String
$cshowList :: [Keyword] -> ShowS
showList :: [Keyword] -> ShowS
Show)
_Keyword :: Name
_Keyword = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.Keyword")
_Keyword_edges :: Name
_Keyword_edges = (String -> Name
Core.Name String
"edges")
_Keyword_keys :: Name
_Keyword_keys = (String -> Name
Core.Name String
"keys")
_Keyword_new :: Name
_Keyword_new = (String -> Name
Core.Name String
"new")
_Keyword_values :: Name
_Keyword_values = (String -> Name
Core.Name String
"values")
newtype Identifier =
Identifier {
Identifier -> String
unIdentifier :: String}
deriving (Identifier -> Identifier -> Bool
(Identifier -> Identifier -> Bool)
-> (Identifier -> Identifier -> Bool) -> Eq Identifier
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Identifier -> Identifier -> Bool
== :: Identifier -> Identifier -> Bool
$c/= :: Identifier -> Identifier -> Bool
/= :: Identifier -> Identifier -> Bool
Eq, Eq Identifier
Eq Identifier =>
(Identifier -> Identifier -> Ordering)
-> (Identifier -> Identifier -> Bool)
-> (Identifier -> Identifier -> Bool)
-> (Identifier -> Identifier -> Bool)
-> (Identifier -> Identifier -> Bool)
-> (Identifier -> Identifier -> Identifier)
-> (Identifier -> Identifier -> Identifier)
-> Ord Identifier
Identifier -> Identifier -> Bool
Identifier -> Identifier -> Ordering
Identifier -> Identifier -> Identifier
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: Identifier -> Identifier -> Ordering
compare :: Identifier -> Identifier -> Ordering
$c< :: Identifier -> Identifier -> Bool
< :: Identifier -> Identifier -> Bool
$c<= :: Identifier -> Identifier -> Bool
<= :: Identifier -> Identifier -> Bool
$c> :: Identifier -> Identifier -> Bool
> :: Identifier -> Identifier -> Bool
$c>= :: Identifier -> Identifier -> Bool
>= :: Identifier -> Identifier -> Bool
$cmax :: Identifier -> Identifier -> Identifier
max :: Identifier -> Identifier -> Identifier
$cmin :: Identifier -> Identifier -> Identifier
min :: Identifier -> Identifier -> Identifier
Ord, ReadPrec [Identifier]
ReadPrec Identifier
Int -> ReadS Identifier
ReadS [Identifier]
(Int -> ReadS Identifier)
-> ReadS [Identifier]
-> ReadPrec Identifier
-> ReadPrec [Identifier]
-> Read Identifier
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS Identifier
readsPrec :: Int -> ReadS Identifier
$creadList :: ReadS [Identifier]
readList :: ReadS [Identifier]
$creadPrec :: ReadPrec Identifier
readPrec :: ReadPrec Identifier
$creadListPrec :: ReadPrec [Identifier]
readListPrec :: ReadPrec [Identifier]
Read, Int -> Identifier -> ShowS
[Identifier] -> ShowS
Identifier -> String
(Int -> Identifier -> ShowS)
-> (Identifier -> String)
-> ([Identifier] -> ShowS)
-> Show Identifier
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Identifier -> ShowS
showsPrec :: Int -> Identifier -> ShowS
$cshow :: Identifier -> String
show :: Identifier -> String
$cshowList :: [Identifier] -> ShowS
showList :: [Identifier] -> ShowS
Show)
_Identifier :: Name
_Identifier = (String -> Name
Core.Name String
"hydra/langs/tinkerpop/gremlin.Identifier")