| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Hydra.Ext.Cypher.OpenCypher
Description
A Cypher model based on the OpenCypher specification (version 23), copyright Neo Technology, available at: | https://opencypher.org/resources/
Documentation
Constructors
| QueryRegular RegularQuery | |
| QueryStandalone StandaloneCall |
data RegularQuery Source #
Constructors
| RegularQuery | |
Fields | |
Instances
| Read RegularQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS RegularQuery # readList :: ReadS [RegularQuery] # | |
| Show RegularQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> RegularQuery -> ShowS # show :: RegularQuery -> String # showList :: [RegularQuery] -> ShowS # | |
| Eq RegularQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord RegularQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: RegularQuery -> RegularQuery -> Ordering # (<) :: RegularQuery -> RegularQuery -> Bool # (<=) :: RegularQuery -> RegularQuery -> Bool # (>) :: RegularQuery -> RegularQuery -> Bool # (>=) :: RegularQuery -> RegularQuery -> Bool # max :: RegularQuery -> RegularQuery -> RegularQuery # min :: RegularQuery -> RegularQuery -> RegularQuery # | |
_RegularQuery :: Name Source #
Constructors
| Union | |
Fields
| |
_Union_all :: Name Source #
_Union_query :: Name Source #
data SingleQuery Source #
Instances
| Read SingleQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS SingleQuery # readList :: ReadS [SingleQuery] # readPrec :: ReadPrec SingleQuery # readListPrec :: ReadPrec [SingleQuery] # | |
| Show SingleQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> SingleQuery -> ShowS # show :: SingleQuery -> String # showList :: [SingleQuery] -> ShowS # | |
| Eq SingleQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord SingleQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: SingleQuery -> SingleQuery -> Ordering # (<) :: SingleQuery -> SingleQuery -> Bool # (<=) :: SingleQuery -> SingleQuery -> Bool # (>) :: SingleQuery -> SingleQuery -> Bool # (>=) :: SingleQuery -> SingleQuery -> Bool # max :: SingleQuery -> SingleQuery -> SingleQuery # min :: SingleQuery -> SingleQuery -> SingleQuery # | |
_SingleQuery :: Name Source #
data SinglePartQuery Source #
Constructors
| SinglePartQuery | |
Instances
| Read SinglePartQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS SinglePartQuery # readList :: ReadS [SinglePartQuery] # | |
| Show SinglePartQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> SinglePartQuery -> ShowS # show :: SinglePartQuery -> String # showList :: [SinglePartQuery] -> ShowS # | |
| Eq SinglePartQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: SinglePartQuery -> SinglePartQuery -> Bool # (/=) :: SinglePartQuery -> SinglePartQuery -> Bool # | |
| Ord SinglePartQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: SinglePartQuery -> SinglePartQuery -> Ordering # (<) :: SinglePartQuery -> SinglePartQuery -> Bool # (<=) :: SinglePartQuery -> SinglePartQuery -> Bool # (>) :: SinglePartQuery -> SinglePartQuery -> Bool # (>=) :: SinglePartQuery -> SinglePartQuery -> Bool # max :: SinglePartQuery -> SinglePartQuery -> SinglePartQuery # min :: SinglePartQuery -> SinglePartQuery -> SinglePartQuery # | |
data WithClause Source #
Constructors
| WithClause | |
Fields | |
Instances
| Read WithClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS WithClause # readList :: ReadS [WithClause] # readPrec :: ReadPrec WithClause # readListPrec :: ReadPrec [WithClause] # | |
| Show WithClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> WithClause -> ShowS # show :: WithClause -> String # showList :: [WithClause] -> ShowS # | |
| Eq WithClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord WithClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: WithClause -> WithClause -> Ordering # (<) :: WithClause -> WithClause -> Bool # (<=) :: WithClause -> WithClause -> Bool # (>) :: WithClause -> WithClause -> Bool # (>=) :: WithClause -> WithClause -> Bool # max :: WithClause -> WithClause -> WithClause # min :: WithClause -> WithClause -> WithClause # | |
_WithClause :: Name Source #
data MultiPartQuery Source #
Constructors
| MultiPartQuery | |
Fields | |
Instances
| Read MultiPartQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS MultiPartQuery # readList :: ReadS [MultiPartQuery] # | |
| Show MultiPartQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> MultiPartQuery -> ShowS # show :: MultiPartQuery -> String # showList :: [MultiPartQuery] -> ShowS # | |
| Eq MultiPartQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: MultiPartQuery -> MultiPartQuery -> Bool # (/=) :: MultiPartQuery -> MultiPartQuery -> Bool # | |
| Ord MultiPartQuery Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: MultiPartQuery -> MultiPartQuery -> Ordering # (<) :: MultiPartQuery -> MultiPartQuery -> Bool # (<=) :: MultiPartQuery -> MultiPartQuery -> Bool # (>) :: MultiPartQuery -> MultiPartQuery -> Bool # (>=) :: MultiPartQuery -> MultiPartQuery -> Bool # max :: MultiPartQuery -> MultiPartQuery -> MultiPartQuery # min :: MultiPartQuery -> MultiPartQuery -> MultiPartQuery # | |
data UpdatingClause Source #
Constructors
| UpdatingClauseCreate Create | |
| UpdatingClauseMerge Merge | |
| UpdatingClauseDelete Delete | |
| UpdatingClauseSet Set_ | |
| UpdatingClauseRemove Remove |
Instances
| Read UpdatingClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS UpdatingClause # readList :: ReadS [UpdatingClause] # | |
| Show UpdatingClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> UpdatingClause -> ShowS # show :: UpdatingClause -> String # showList :: [UpdatingClause] -> ShowS # | |
| Eq UpdatingClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: UpdatingClause -> UpdatingClause -> Bool # (/=) :: UpdatingClause -> UpdatingClause -> Bool # | |
| Ord UpdatingClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: UpdatingClause -> UpdatingClause -> Ordering # (<) :: UpdatingClause -> UpdatingClause -> Bool # (<=) :: UpdatingClause -> UpdatingClause -> Bool # (>) :: UpdatingClause -> UpdatingClause -> Bool # (>=) :: UpdatingClause -> UpdatingClause -> Bool # max :: UpdatingClause -> UpdatingClause -> UpdatingClause # min :: UpdatingClause -> UpdatingClause -> UpdatingClause # | |
data ReadingClause Source #
Constructors
| ReadingClauseMatch Match | |
| ReadingClauseUnwind Unwind | |
| ReadingClauseInQueryCall InQueryCall |
Instances
| Read ReadingClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS ReadingClause # readList :: ReadS [ReadingClause] # | |
| Show ReadingClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> ReadingClause -> ShowS # show :: ReadingClause -> String # showList :: [ReadingClause] -> ShowS # | |
| Eq ReadingClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: ReadingClause -> ReadingClause -> Bool # (/=) :: ReadingClause -> ReadingClause -> Bool # | |
| Ord ReadingClause Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: ReadingClause -> ReadingClause -> Ordering # (<) :: ReadingClause -> ReadingClause -> Bool # (<=) :: ReadingClause -> ReadingClause -> Bool # (>) :: ReadingClause -> ReadingClause -> Bool # (>=) :: ReadingClause -> ReadingClause -> Bool # max :: ReadingClause -> ReadingClause -> ReadingClause # min :: ReadingClause -> ReadingClause -> ReadingClause # | |
Constructors
| Match | |
Fields
| |
_Match_where :: Name Source #
Constructors
| Unwind | |
Fields | |
Constructors
| Merge | |
Fields | |
data MatchOrCreate Source #
Constructors
| MatchOrCreateMatch | |
| MatchOrCreateCreate |
Instances
| Read MatchOrCreate Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS MatchOrCreate # readList :: ReadS [MatchOrCreate] # | |
| Show MatchOrCreate Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> MatchOrCreate -> ShowS # show :: MatchOrCreate -> String # showList :: [MatchOrCreate] -> ShowS # | |
| Eq MatchOrCreate Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: MatchOrCreate -> MatchOrCreate -> Bool # (/=) :: MatchOrCreate -> MatchOrCreate -> Bool # | |
| Ord MatchOrCreate Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: MatchOrCreate -> MatchOrCreate -> Ordering # (<) :: MatchOrCreate -> MatchOrCreate -> Bool # (<=) :: MatchOrCreate -> MatchOrCreate -> Bool # (>) :: MatchOrCreate -> MatchOrCreate -> Bool # (>=) :: MatchOrCreate -> MatchOrCreate -> Bool # max :: MatchOrCreate -> MatchOrCreate -> MatchOrCreate # min :: MatchOrCreate -> MatchOrCreate -> MatchOrCreate # | |
data MergeAction Source #
Constructors
| MergeAction | |
Fields | |
Instances
| Read MergeAction Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS MergeAction # readList :: ReadS [MergeAction] # readPrec :: ReadPrec MergeAction # readListPrec :: ReadPrec [MergeAction] # | |
| Show MergeAction Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> MergeAction -> ShowS # show :: MergeAction -> String # showList :: [MergeAction] -> ShowS # | |
| Eq MergeAction Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord MergeAction Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: MergeAction -> MergeAction -> Ordering # (<) :: MergeAction -> MergeAction -> Bool # (<=) :: MergeAction -> MergeAction -> Bool # (>) :: MergeAction -> MergeAction -> Bool # (>=) :: MergeAction -> MergeAction -> Bool # max :: MergeAction -> MergeAction -> MergeAction # min :: MergeAction -> MergeAction -> MergeAction # | |
_MergeAction :: Name Source #
Constructors
| SetItemProperty PropertyEquals | |
| SetItemVariableEqual VariableEquals | |
| SetItemVariablePlusEqual VariablePlusEquals | |
| SetItemVariableLabels VariableAndNodeLabels |
data PropertyEquals Source #
Constructors
| PropertyEquals | |
Instances
| Read PropertyEquals Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS PropertyEquals # readList :: ReadS [PropertyEquals] # | |
| Show PropertyEquals Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> PropertyEquals -> ShowS # show :: PropertyEquals -> String # showList :: [PropertyEquals] -> ShowS # | |
| Eq PropertyEquals Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: PropertyEquals -> PropertyEquals -> Bool # (/=) :: PropertyEquals -> PropertyEquals -> Bool # | |
| Ord PropertyEquals Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: PropertyEquals -> PropertyEquals -> Ordering # (<) :: PropertyEquals -> PropertyEquals -> Bool # (<=) :: PropertyEquals -> PropertyEquals -> Bool # (>) :: PropertyEquals -> PropertyEquals -> Bool # (>=) :: PropertyEquals -> PropertyEquals -> Bool # max :: PropertyEquals -> PropertyEquals -> PropertyEquals # min :: PropertyEquals -> PropertyEquals -> PropertyEquals # | |
data VariableEquals Source #
Constructors
| VariableEquals | |
Fields | |
Instances
| Read VariableEquals Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS VariableEquals # readList :: ReadS [VariableEquals] # | |
| Show VariableEquals Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> VariableEquals -> ShowS # show :: VariableEquals -> String # showList :: [VariableEquals] -> ShowS # | |
| Eq VariableEquals Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: VariableEquals -> VariableEquals -> Bool # (/=) :: VariableEquals -> VariableEquals -> Bool # | |
| Ord VariableEquals Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: VariableEquals -> VariableEquals -> Ordering # (<) :: VariableEquals -> VariableEquals -> Bool # (<=) :: VariableEquals -> VariableEquals -> Bool # (>) :: VariableEquals -> VariableEquals -> Bool # (>=) :: VariableEquals -> VariableEquals -> Bool # max :: VariableEquals -> VariableEquals -> VariableEquals # min :: VariableEquals -> VariableEquals -> VariableEquals # | |
data VariablePlusEquals Source #
Constructors
| VariablePlusEquals | |
Fields | |
Instances
data VariableAndNodeLabels Source #
Constructors
| VariableAndNodeLabels | |
Instances
Constructors
| Delete | |
Fields
| |
Constructors
| Remove | |
Fields
| |
data RemoveItem Source #
Instances
| Read RemoveItem Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS RemoveItem # readList :: ReadS [RemoveItem] # readPrec :: ReadPrec RemoveItem # readListPrec :: ReadPrec [RemoveItem] # | |
| Show RemoveItem Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> RemoveItem -> ShowS # show :: RemoveItem -> String # showList :: [RemoveItem] -> ShowS # | |
| Eq RemoveItem Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord RemoveItem Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: RemoveItem -> RemoveItem -> Ordering # (<) :: RemoveItem -> RemoveItem -> Bool # (<=) :: RemoveItem -> RemoveItem -> Bool # (>) :: RemoveItem -> RemoveItem -> Bool # (>=) :: RemoveItem -> RemoveItem -> Bool # max :: RemoveItem -> RemoveItem -> RemoveItem # min :: RemoveItem -> RemoveItem -> RemoveItem # | |
_RemoveItem :: Name Source #
data InQueryCall Source #
Constructors
| InQueryCall | |
Instances
| Read InQueryCall Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS InQueryCall # readList :: ReadS [InQueryCall] # readPrec :: ReadPrec InQueryCall # readListPrec :: ReadPrec [InQueryCall] # | |
| Show InQueryCall Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> InQueryCall -> ShowS # show :: InQueryCall -> String # showList :: [InQueryCall] -> ShowS # | |
| Eq InQueryCall Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord InQueryCall Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: InQueryCall -> InQueryCall -> Ordering # (<) :: InQueryCall -> InQueryCall -> Bool # (<=) :: InQueryCall -> InQueryCall -> Bool # (>) :: InQueryCall -> InQueryCall -> Bool # (>=) :: InQueryCall -> InQueryCall -> Bool # max :: InQueryCall -> InQueryCall -> InQueryCall # min :: InQueryCall -> InQueryCall -> InQueryCall # | |
_InQueryCall :: Name Source #
data ProcedureInvocation Source #
Constructors
| ProcedureInvocationExplicit ExplicitProcedureInvocation | |
| ProcedureInvocationImplicit ImplicitProcedureInvocation |
Instances
data StarOrYieldItems Source #
Constructors
| StarOrYieldItemsStar | |
| StarOrYieldItemsItems YieldItems |
Instances
data StandaloneCall Source #
Constructors
| StandaloneCall | |
Instances
| Read StandaloneCall Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS StandaloneCall # readList :: ReadS [StandaloneCall] # | |
| Show StandaloneCall Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> StandaloneCall -> ShowS # show :: StandaloneCall -> String # showList :: [StandaloneCall] -> ShowS # | |
| Eq StandaloneCall Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: StandaloneCall -> StandaloneCall -> Bool # (/=) :: StandaloneCall -> StandaloneCall -> Bool # | |
| Ord StandaloneCall Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: StandaloneCall -> StandaloneCall -> Ordering # (<) :: StandaloneCall -> StandaloneCall -> Bool # (<=) :: StandaloneCall -> StandaloneCall -> Bool # (>) :: StandaloneCall -> StandaloneCall -> Bool # (>=) :: StandaloneCall -> StandaloneCall -> Bool # max :: StandaloneCall -> StandaloneCall -> StandaloneCall # min :: StandaloneCall -> StandaloneCall -> StandaloneCall # | |
data YieldItems Source #
Constructors
| YieldItems | |
Fields | |
Instances
| Read YieldItems Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS YieldItems # readList :: ReadS [YieldItems] # readPrec :: ReadPrec YieldItems # readListPrec :: ReadPrec [YieldItems] # | |
| Show YieldItems Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> YieldItems -> ShowS # show :: YieldItems -> String # showList :: [YieldItems] -> ShowS # | |
| Eq YieldItems Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord YieldItems Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: YieldItems -> YieldItems -> Ordering # (<) :: YieldItems -> YieldItems -> Bool # (<=) :: YieldItems -> YieldItems -> Bool # (>) :: YieldItems -> YieldItems -> Bool # (>=) :: YieldItems -> YieldItems -> Bool # max :: YieldItems -> YieldItems -> YieldItems # min :: YieldItems -> YieldItems -> YieldItems # | |
_YieldItems :: Name Source #
Constructors
| YieldItem | |
Fields | |
Instances
| Read YieldItem Source # | |
| Show YieldItem Source # | |
| Eq YieldItem Source # | |
| Ord YieldItem Source # | |
_YieldItem :: Name Source #
Constructors
| With | |
Fields | |
_With_where :: Name Source #
Constructors
| Return | |
Fields | |
data ProjectionBody Source #
Constructors
| ProjectionBody | |
Instances
| Read ProjectionBody Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS ProjectionBody # readList :: ReadS [ProjectionBody] # | |
| Show ProjectionBody Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> ProjectionBody -> ShowS # show :: ProjectionBody -> String # showList :: [ProjectionBody] -> ShowS # | |
| Eq ProjectionBody Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: ProjectionBody -> ProjectionBody -> Bool # (/=) :: ProjectionBody -> ProjectionBody -> Bool # | |
| Ord ProjectionBody Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: ProjectionBody -> ProjectionBody -> Ordering # (<) :: ProjectionBody -> ProjectionBody -> Bool # (<=) :: ProjectionBody -> ProjectionBody -> Bool # (>) :: ProjectionBody -> ProjectionBody -> Bool # (>=) :: ProjectionBody -> ProjectionBody -> Bool # max :: ProjectionBody -> ProjectionBody -> ProjectionBody # min :: ProjectionBody -> ProjectionBody -> ProjectionBody # | |
data ProjectionItems Source #
Constructors
| ProjectionItems | |
Fields | |
Instances
| Read ProjectionItems Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS ProjectionItems # readList :: ReadS [ProjectionItems] # | |
| Show ProjectionItems Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> ProjectionItems -> ShowS # show :: ProjectionItems -> String # showList :: [ProjectionItems] -> ShowS # | |
| Eq ProjectionItems Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: ProjectionItems -> ProjectionItems -> Bool # (/=) :: ProjectionItems -> ProjectionItems -> Bool # | |
| Ord ProjectionItems Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: ProjectionItems -> ProjectionItems -> Ordering # (<) :: ProjectionItems -> ProjectionItems -> Bool # (<=) :: ProjectionItems -> ProjectionItems -> Bool # (>) :: ProjectionItems -> ProjectionItems -> Bool # (>=) :: ProjectionItems -> ProjectionItems -> Bool # max :: ProjectionItems -> ProjectionItems -> ProjectionItems # min :: ProjectionItems -> ProjectionItems -> ProjectionItems # | |
data ProjectionItem Source #
Constructors
| ProjectionItem | |
Instances
| Read ProjectionItem Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS ProjectionItem # readList :: ReadS [ProjectionItem] # | |
| Show ProjectionItem Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> ProjectionItem -> ShowS # show :: ProjectionItem -> String # showList :: [ProjectionItem] -> ShowS # | |
| Eq ProjectionItem Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: ProjectionItem -> ProjectionItem -> Bool # (/=) :: ProjectionItem -> ProjectionItem -> Bool # | |
| Ord ProjectionItem Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: ProjectionItem -> ProjectionItem -> Ordering # (<) :: ProjectionItem -> ProjectionItem -> Bool # (<=) :: ProjectionItem -> ProjectionItem -> Bool # (>) :: ProjectionItem -> ProjectionItem -> Bool # (>=) :: ProjectionItem -> ProjectionItem -> Bool # max :: ProjectionItem -> ProjectionItem -> ProjectionItem # min :: ProjectionItem -> ProjectionItem -> ProjectionItem # | |
Constructors
| Skip | |
Fields
| |
Constructors
| Limit | |
Fields | |
Constructors
| SortOrderAscending | |
| SortOrderDescending |
Instances
| Read SortOrder Source # | |
| Show SortOrder Source # | |
| Eq SortOrder Source # | |
| Ord SortOrder Source # | |
_SortOrder :: Name Source #
Constructors
| SortItem | |
Fields | |
Constructors
| Where | |
Fields | |
Constructors
| Pattern | |
Fields
| |
data PatternPart Source #
Constructors
| PatternPart | |
Instances
| Read PatternPart Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS PatternPart # readList :: ReadS [PatternPart] # readPrec :: ReadPrec PatternPart # readListPrec :: ReadPrec [PatternPart] # | |
| Show PatternPart Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> PatternPart -> ShowS # show :: PatternPart -> String # showList :: [PatternPart] -> ShowS # | |
| Eq PatternPart Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord PatternPart Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: PatternPart -> PatternPart -> Ordering # (<) :: PatternPart -> PatternPart -> Bool # (<=) :: PatternPart -> PatternPart -> Bool # (>) :: PatternPart -> PatternPart -> Bool # (>=) :: PatternPart -> PatternPart -> Bool # max :: PatternPart -> PatternPart -> PatternPart # min :: PatternPart -> PatternPart -> PatternPart # | |
_PatternPart :: Name Source #
newtype AnonymousPatternPart Source #
Constructors
| AnonymousPatternPart | |
Fields | |
Instances
data NodePatternChain Source #
Constructors
| NodePatternChain | |
Instances
data PatternElement Source #
Instances
| Read PatternElement Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS PatternElement # readList :: ReadS [PatternElement] # | |
| Show PatternElement Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> PatternElement -> ShowS # show :: PatternElement -> String # showList :: [PatternElement] -> ShowS # | |
| Eq PatternElement Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: PatternElement -> PatternElement -> Bool # (/=) :: PatternElement -> PatternElement -> Bool # | |
| Ord PatternElement Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: PatternElement -> PatternElement -> Ordering # (<) :: PatternElement -> PatternElement -> Bool # (<=) :: PatternElement -> PatternElement -> Bool # (>) :: PatternElement -> PatternElement -> Bool # (>=) :: PatternElement -> PatternElement -> Bool # max :: PatternElement -> PatternElement -> PatternElement # min :: PatternElement -> PatternElement -> PatternElement # | |
data RelationshipsPattern Source #
Constructors
| RelationshipsPattern | |
Instances
data NodePattern Source #
Constructors
| NodePattern | |
Instances
| Read NodePattern Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS NodePattern # readList :: ReadS [NodePattern] # readPrec :: ReadPrec NodePattern # readListPrec :: ReadPrec [NodePattern] # | |
| Show NodePattern Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> NodePattern -> ShowS # show :: NodePattern -> String # showList :: [NodePattern] -> ShowS # | |
| Eq NodePattern Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord NodePattern Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: NodePattern -> NodePattern -> Ordering # (<) :: NodePattern -> NodePattern -> Bool # (<=) :: NodePattern -> NodePattern -> Bool # (>) :: NodePattern -> NodePattern -> Bool # (>=) :: NodePattern -> NodePattern -> Bool # max :: NodePattern -> NodePattern -> NodePattern # min :: NodePattern -> NodePattern -> NodePattern # | |
_NodePattern :: Name Source #
data PatternElementChain Source #
Constructors
| PatternElementChain | |
Instances
data RelationshipPattern Source #
Constructors
| RelationshipPattern | |
Instances
data RelationshipDetail Source #
Constructors
| RelationshipDetail | |
Instances
data Properties Source #
Constructors
| PropertiesMap MapLiteral | |
| PropertiesParameter Parameter |
Instances
| Read Properties Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS Properties # readList :: ReadS [Properties] # readPrec :: ReadPrec Properties # readListPrec :: ReadPrec [Properties] # | |
| Show Properties Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> Properties -> ShowS # show :: Properties -> String # showList :: [Properties] -> ShowS # | |
| Eq Properties Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord Properties Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: Properties -> Properties -> Ordering # (<) :: Properties -> Properties -> Bool # (<=) :: Properties -> Properties -> Bool # (>) :: Properties -> Properties -> Bool # (>=) :: Properties -> Properties -> Bool # max :: Properties -> Properties -> Properties # min :: Properties -> Properties -> Properties # | |
_Properties :: Name Source #
newtype RelationshipTypes Source #
Constructors
| RelationshipTypes | |
Fields | |
Instances
newtype NodeLabels Source #
Constructors
| NodeLabels | |
Fields
| |
Instances
| Read NodeLabels Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS NodeLabels # readList :: ReadS [NodeLabels] # readPrec :: ReadPrec NodeLabels # readListPrec :: ReadPrec [NodeLabels] # | |
| Show NodeLabels Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> NodeLabels -> ShowS # show :: NodeLabels -> String # showList :: [NodeLabels] -> ShowS # | |
| Eq NodeLabels Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord NodeLabels Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: NodeLabels -> NodeLabels -> Ordering # (<) :: NodeLabels -> NodeLabels -> Bool # (<=) :: NodeLabels -> NodeLabels -> Bool # (>) :: NodeLabels -> NodeLabels -> Bool # (>=) :: NodeLabels -> NodeLabels -> Bool # max :: NodeLabels -> NodeLabels -> NodeLabels # min :: NodeLabels -> NodeLabels -> NodeLabels # | |
_NodeLabels :: Name Source #
Constructors
| NodeLabel | |
Fields | |
Instances
| Read NodeLabel Source # | |
| Show NodeLabel Source # | |
| Eq NodeLabel Source # | |
| Ord NodeLabel Source # | |
_NodeLabel :: Name Source #
data RangeLiteral Source #
Constructors
| RangeLiteral | |
Fields | |
Instances
| Read RangeLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS RangeLiteral # readList :: ReadS [RangeLiteral] # | |
| Show RangeLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> RangeLiteral -> ShowS # show :: RangeLiteral -> String # showList :: [RangeLiteral] -> ShowS # | |
| Eq RangeLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord RangeLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: RangeLiteral -> RangeLiteral -> Ordering # (<) :: RangeLiteral -> RangeLiteral -> Bool # (<=) :: RangeLiteral -> RangeLiteral -> Bool # (>) :: RangeLiteral -> RangeLiteral -> Bool # (>=) :: RangeLiteral -> RangeLiteral -> Bool # max :: RangeLiteral -> RangeLiteral -> RangeLiteral # min :: RangeLiteral -> RangeLiteral -> RangeLiteral # | |
_RangeLiteral :: Name Source #
newtype RelTypeName Source #
Constructors
| RelTypeName | |
Fields | |
Instances
| Read RelTypeName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS RelTypeName # readList :: ReadS [RelTypeName] # readPrec :: ReadPrec RelTypeName # readListPrec :: ReadPrec [RelTypeName] # | |
| Show RelTypeName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> RelTypeName -> ShowS # show :: RelTypeName -> String # showList :: [RelTypeName] -> ShowS # | |
| Eq RelTypeName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord RelTypeName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: RelTypeName -> RelTypeName -> Ordering # (<) :: RelTypeName -> RelTypeName -> Bool # (<=) :: RelTypeName -> RelTypeName -> Bool # (>) :: RelTypeName -> RelTypeName -> Bool # (>=) :: RelTypeName -> RelTypeName -> Bool # max :: RelTypeName -> RelTypeName -> RelTypeName # min :: RelTypeName -> RelTypeName -> RelTypeName # | |
_RelTypeName :: Name Source #
data PropertyExpression Source #
Constructors
| PropertyExpression | |
Fields | |
Instances
newtype Expression Source #
Constructors
| Expression | |
Fields | |
Instances
| Read Expression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS Expression # readList :: ReadS [Expression] # readPrec :: ReadPrec Expression # readListPrec :: ReadPrec [Expression] # | |
| Show Expression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> Expression -> ShowS # show :: Expression -> String # showList :: [Expression] -> ShowS # | |
| Eq Expression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord Expression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: Expression -> Expression -> Ordering # (<) :: Expression -> Expression -> Bool # (<=) :: Expression -> Expression -> Bool # (>) :: Expression -> Expression -> Bool # (>=) :: Expression -> Expression -> Bool # max :: Expression -> Expression -> Expression # min :: Expression -> Expression -> Expression # | |
_Expression :: Name Source #
newtype OrExpression Source #
Constructors
| OrExpression | |
Fields | |
Instances
| Read OrExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS OrExpression # readList :: ReadS [OrExpression] # | |
| Show OrExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> OrExpression -> ShowS # show :: OrExpression -> String # showList :: [OrExpression] -> ShowS # | |
| Eq OrExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord OrExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: OrExpression -> OrExpression -> Ordering # (<) :: OrExpression -> OrExpression -> Bool # (<=) :: OrExpression -> OrExpression -> Bool # (>) :: OrExpression -> OrExpression -> Bool # (>=) :: OrExpression -> OrExpression -> Bool # max :: OrExpression -> OrExpression -> OrExpression # min :: OrExpression -> OrExpression -> OrExpression # | |
_OrExpression :: Name Source #
newtype XorExpression Source #
Constructors
| XorExpression | |
Fields | |
Instances
| Read XorExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS XorExpression # readList :: ReadS [XorExpression] # | |
| Show XorExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> XorExpression -> ShowS # show :: XorExpression -> String # showList :: [XorExpression] -> ShowS # | |
| Eq XorExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: XorExpression -> XorExpression -> Bool # (/=) :: XorExpression -> XorExpression -> Bool # | |
| Ord XorExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: XorExpression -> XorExpression -> Ordering # (<) :: XorExpression -> XorExpression -> Bool # (<=) :: XorExpression -> XorExpression -> Bool # (>) :: XorExpression -> XorExpression -> Bool # (>=) :: XorExpression -> XorExpression -> Bool # max :: XorExpression -> XorExpression -> XorExpression # min :: XorExpression -> XorExpression -> XorExpression # | |
newtype AndExpression Source #
Constructors
| AndExpression | |
Fields | |
Instances
| Read AndExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS AndExpression # readList :: ReadS [AndExpression] # | |
| Show AndExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> AndExpression -> ShowS # show :: AndExpression -> String # showList :: [AndExpression] -> ShowS # | |
| Eq AndExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: AndExpression -> AndExpression -> Bool # (/=) :: AndExpression -> AndExpression -> Bool # | |
| Ord AndExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: AndExpression -> AndExpression -> Ordering # (<) :: AndExpression -> AndExpression -> Bool # (<=) :: AndExpression -> AndExpression -> Bool # (>) :: AndExpression -> AndExpression -> Bool # (>=) :: AndExpression -> AndExpression -> Bool # max :: AndExpression -> AndExpression -> AndExpression # min :: AndExpression -> AndExpression -> AndExpression # | |
data NotExpression Source #
Constructors
| NotExpression | |
Instances
| Read NotExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS NotExpression # readList :: ReadS [NotExpression] # | |
| Show NotExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> NotExpression -> ShowS # show :: NotExpression -> String # showList :: [NotExpression] -> ShowS # | |
| Eq NotExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: NotExpression -> NotExpression -> Bool # (/=) :: NotExpression -> NotExpression -> Bool # | |
| Ord NotExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: NotExpression -> NotExpression -> Ordering # (<) :: NotExpression -> NotExpression -> Bool # (<=) :: NotExpression -> NotExpression -> Bool # (>) :: NotExpression -> NotExpression -> Bool # (>=) :: NotExpression -> NotExpression -> Bool # max :: NotExpression -> NotExpression -> NotExpression # min :: NotExpression -> NotExpression -> NotExpression # | |
data ComparisonExpression Source #
Constructors
| ComparisonExpression | |
Instances
data ComparisonOperator Source #
Constructors
| ComparisonOperatorEq | |
| ComparisonOperatorNeq | |
| ComparisonOperatorLt | |
| ComparisonOperatorGt | |
| ComparisonOperatorLte | |
| ComparisonOperatorGte |
Instances
data PartialComparisonExpression Source #
Constructors
| PartialComparisonExpression | |
Instances
data StringListNullPredicateExpression Source #
Constructors
| StringListNullPredicateExpression | |
Instances
data StringListNullPredicateRightHandSide Source #
Constructors
| StringListNullPredicateRightHandSideString StringPredicateExpression | |
| StringListNullPredicateRightHandSideList ListPredicateExpression | |
| StringListNullPredicateRightHandSideNull NullPredicateExpression |
Instances
data StringPredicateExpression Source #
Constructors
| StringPredicateExpression | |
Instances
data StringPredicateOperator Source #
Constructors
| StringPredicateOperatorStartsWith | |
| StringPredicateOperatorEndsWith | |
| StringPredicateOperatorContains |
Instances
newtype ListPredicateExpression Source #
Constructors
| ListPredicateExpression | |
Instances
newtype NullPredicateExpression Source #
Constructors
| NullPredicateExpression | |
Fields | |
Instances
data AddOrSubtractExpression Source #
Constructors
| AddOrSubtractExpression | |
Instances
data AddOrSubtractRightHandSide Source #
Constructors
| AddOrSubtractRightHandSide | |
Instances
data AddOrSubtractOperator Source #
Instances
data MultiplyDivideModuloExpression Source #
Constructors
| MultiplyDivideModuloExpression | |
Instances
data MultiplyDivideModuloRightHandSide Source #
Constructors
| MultiplyDivideModuloRightHandSide | |
Instances
data MultiplyDivideModuloOperator Source #
Constructors
| MultiplyDivideModuloOperatorMultiply | |
| MultiplyDivideModuloOperatorDivide | |
| MultiplyDivideModuloOperatorModulo |
Instances
newtype PowerOfExpression Source #
Constructors
| PowerOfExpression | |
Fields | |
Instances
data UnaryAddOrSubtractExpression Source #
Constructors
| UnaryAddOrSubtractExpression | |
Instances
data ListOperatorExpressionOrPropertyLookup Source #
Constructors
| ListOperatorExpressionOrPropertyLookupList ListOperatorExpression | |
| ListOperatorExpressionOrPropertyLookupProperty PropertyLookup |
Instances
data NonArithmeticOperatorExpression Source #
Constructors
| NonArithmeticOperatorExpression | |
Instances
data RangeExpression Source #
Constructors
| RangeExpression | |
Fields | |
Instances
| Read RangeExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS RangeExpression # readList :: ReadS [RangeExpression] # | |
| Show RangeExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> RangeExpression -> ShowS # show :: RangeExpression -> String # showList :: [RangeExpression] -> ShowS # | |
| Eq RangeExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: RangeExpression -> RangeExpression -> Bool # (/=) :: RangeExpression -> RangeExpression -> Bool # | |
| Ord RangeExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: RangeExpression -> RangeExpression -> Ordering # (<) :: RangeExpression -> RangeExpression -> Bool # (<=) :: RangeExpression -> RangeExpression -> Bool # (>) :: RangeExpression -> RangeExpression -> Bool # (>=) :: RangeExpression -> RangeExpression -> Bool # max :: RangeExpression -> RangeExpression -> RangeExpression # min :: RangeExpression -> RangeExpression -> RangeExpression # | |
data ListOperatorExpression Source #
Instances
newtype PropertyLookup Source #
Constructors
| PropertyLookup | |
Fields | |
Instances
| Read PropertyLookup Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS PropertyLookup # readList :: ReadS [PropertyLookup] # | |
| Show PropertyLookup Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> PropertyLookup -> ShowS # show :: PropertyLookup -> String # showList :: [PropertyLookup] -> ShowS # | |
| Eq PropertyLookup Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: PropertyLookup -> PropertyLookup -> Bool # (/=) :: PropertyLookup -> PropertyLookup -> Bool # | |
| Ord PropertyLookup Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: PropertyLookup -> PropertyLookup -> Ordering # (<) :: PropertyLookup -> PropertyLookup -> Bool # (<=) :: PropertyLookup -> PropertyLookup -> Bool # (>) :: PropertyLookup -> PropertyLookup -> Bool # (>=) :: PropertyLookup -> PropertyLookup -> Bool # max :: PropertyLookup -> PropertyLookup -> PropertyLookup # min :: PropertyLookup -> PropertyLookup -> PropertyLookup # | |
Constructors
_Atom_literal :: Name Source #
_Atom_case :: Name Source #
data CaseExpression Source #
Constructors
| CaseExpression | |
Instances
| Read CaseExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS CaseExpression # readList :: ReadS [CaseExpression] # | |
| Show CaseExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> CaseExpression -> ShowS # show :: CaseExpression -> String # showList :: [CaseExpression] -> ShowS # | |
| Eq CaseExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: CaseExpression -> CaseExpression -> Bool # (/=) :: CaseExpression -> CaseExpression -> Bool # | |
| Ord CaseExpression Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: CaseExpression -> CaseExpression -> Ordering # (<) :: CaseExpression -> CaseExpression -> Bool # (<=) :: CaseExpression -> CaseExpression -> Bool # (>) :: CaseExpression -> CaseExpression -> Bool # (>=) :: CaseExpression -> CaseExpression -> Bool # max :: CaseExpression -> CaseExpression -> CaseExpression # min :: CaseExpression -> CaseExpression -> CaseExpression # | |
data CaseAlternative Source #
Constructors
| CaseAlternative | |
Instances
| Read CaseAlternative Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS CaseAlternative # readList :: ReadS [CaseAlternative] # | |
| Show CaseAlternative Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> CaseAlternative -> ShowS # show :: CaseAlternative -> String # showList :: [CaseAlternative] -> ShowS # | |
| Eq CaseAlternative Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: CaseAlternative -> CaseAlternative -> Bool # (/=) :: CaseAlternative -> CaseAlternative -> Bool # | |
| Ord CaseAlternative Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: CaseAlternative -> CaseAlternative -> Ordering # (<) :: CaseAlternative -> CaseAlternative -> Bool # (<=) :: CaseAlternative -> CaseAlternative -> Bool # (>) :: CaseAlternative -> CaseAlternative -> Bool # (>=) :: CaseAlternative -> CaseAlternative -> Bool # max :: CaseAlternative -> CaseAlternative -> CaseAlternative # min :: CaseAlternative -> CaseAlternative -> CaseAlternative # | |
data ListComprehension Source #
Constructors
| ListComprehension | |
Instances
data PatternComprehension Source #
Constructors
| PatternComprehension | |
Instances
data Quantifier Source #
Constructors
| Quantifier | |
Instances
| Read Quantifier Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS Quantifier # readList :: ReadS [Quantifier] # readPrec :: ReadPrec Quantifier # readListPrec :: ReadPrec [Quantifier] # | |
| Show Quantifier Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> Quantifier -> ShowS # show :: Quantifier -> String # showList :: [Quantifier] -> ShowS # | |
| Eq Quantifier Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord Quantifier Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: Quantifier -> Quantifier -> Ordering # (<) :: Quantifier -> Quantifier -> Bool # (<=) :: Quantifier -> Quantifier -> Bool # (>) :: Quantifier -> Quantifier -> Bool # (>=) :: Quantifier -> Quantifier -> Bool # max :: Quantifier -> Quantifier -> Quantifier # min :: Quantifier -> Quantifier -> Quantifier # | |
_Quantifier :: Name Source #
data QuantifierOperator Source #
Constructors
| QuantifierOperatorAll | |
| QuantifierOperatorAny | |
| QuantifierOperatorNone | |
| QuantifierOperatorSingle |
Instances
data FilterExpression Source #
Constructors
| FilterExpression | |
Fields | |
Instances
newtype PatternPredicate Source #
Constructors
| PatternPredicate | |
Fields | |
Instances
newtype ParenthesizedExpression Source #
Constructors
| ParenthesizedExpression | |
Fields | |
Instances
Constructors
| IdInColl | |
Fields | |
data FunctionInvocation Source #
Constructors
| FunctionInvocation | |
Instances
data QualifiedName Source #
Constructors
| QualifiedName | |
Fields | |
Instances
| Read QualifiedName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS QualifiedName # readList :: ReadS [QualifiedName] # | |
| Show QualifiedName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> QualifiedName -> ShowS # show :: QualifiedName -> String # showList :: [QualifiedName] -> ShowS # | |
| Eq QualifiedName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: QualifiedName -> QualifiedName -> Bool # (/=) :: QualifiedName -> QualifiedName -> Bool # | |
| Ord QualifiedName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: QualifiedName -> QualifiedName -> Ordering # (<) :: QualifiedName -> QualifiedName -> Bool # (<=) :: QualifiedName -> QualifiedName -> Bool # (>) :: QualifiedName -> QualifiedName -> Bool # (>=) :: QualifiedName -> QualifiedName -> Bool # max :: QualifiedName -> QualifiedName -> QualifiedName # min :: QualifiedName -> QualifiedName -> QualifiedName # | |
data PatternWhere Source #
Constructors
| PatternWhere | |
Fields | |
Instances
| Read PatternWhere Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS PatternWhere # readList :: ReadS [PatternWhere] # | |
| Show PatternWhere Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> PatternWhere -> ShowS # show :: PatternWhere -> String # showList :: [PatternWhere] -> ShowS # | |
| Eq PatternWhere Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord PatternWhere Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: PatternWhere -> PatternWhere -> Ordering # (<) :: PatternWhere -> PatternWhere -> Bool # (<=) :: PatternWhere -> PatternWhere -> Bool # (>) :: PatternWhere -> PatternWhere -> Bool # (>=) :: PatternWhere -> PatternWhere -> Bool # max :: PatternWhere -> PatternWhere -> PatternWhere # min :: PatternWhere -> PatternWhere -> PatternWhere # | |
_PatternWhere :: Name Source #
data ExistentialSubquery Source #
Instances
data ExplicitProcedureInvocation Source #
Constructors
| ExplicitProcedureInvocation | |
Instances
newtype ImplicitProcedureInvocation Source #
Constructors
| ImplicitProcedureInvocation | |
Instances
newtype ProcedureResultField Source #
Constructors
| ProcedureResultField | |
Fields | |
Instances
Constructors
| Variable | |
Fields
| |
Constructors
| LiteralBoolean Bool | |
| LiteralNull | |
| LiteralNumber NumberLiteral | |
| LiteralString StringLiteral | |
| LiteralList ListLiteral | |
| LiteralMap MapLiteral |
_Literal_null :: Name Source #
_Literal_list :: Name Source #
_Literal_map :: Name Source #
data NumberLiteral Source #
Constructors
| NumberLiteralDouble Double | |
| NumberLiteralInteger Integer |
Instances
| Read NumberLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS NumberLiteral # readList :: ReadS [NumberLiteral] # | |
| Show NumberLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> NumberLiteral -> ShowS # show :: NumberLiteral -> String # showList :: [NumberLiteral] -> ShowS # | |
| Eq NumberLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: NumberLiteral -> NumberLiteral -> Bool # (/=) :: NumberLiteral -> NumberLiteral -> Bool # | |
| Ord NumberLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: NumberLiteral -> NumberLiteral -> Ordering # (<) :: NumberLiteral -> NumberLiteral -> Bool # (<=) :: NumberLiteral -> NumberLiteral -> Bool # (>) :: NumberLiteral -> NumberLiteral -> Bool # (>=) :: NumberLiteral -> NumberLiteral -> Bool # max :: NumberLiteral -> NumberLiteral -> NumberLiteral # min :: NumberLiteral -> NumberLiteral -> NumberLiteral # | |
newtype StringLiteral Source #
Constructors
| StringLiteral | |
Fields | |
Instances
| Read StringLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS StringLiteral # readList :: ReadS [StringLiteral] # | |
| Show StringLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> StringLiteral -> ShowS # show :: StringLiteral -> String # showList :: [StringLiteral] -> ShowS # | |
| Eq StringLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: StringLiteral -> StringLiteral -> Bool # (/=) :: StringLiteral -> StringLiteral -> Bool # | |
| Ord StringLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: StringLiteral -> StringLiteral -> Ordering # (<) :: StringLiteral -> StringLiteral -> Bool # (<=) :: StringLiteral -> StringLiteral -> Bool # (>) :: StringLiteral -> StringLiteral -> Bool # (>=) :: StringLiteral -> StringLiteral -> Bool # max :: StringLiteral -> StringLiteral -> StringLiteral # min :: StringLiteral -> StringLiteral -> StringLiteral # | |
newtype ListLiteral Source #
Constructors
| ListLiteral | |
Fields
| |
Instances
| Read ListLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS ListLiteral # readList :: ReadS [ListLiteral] # readPrec :: ReadPrec ListLiteral # readListPrec :: ReadPrec [ListLiteral] # | |
| Show ListLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> ListLiteral -> ShowS # show :: ListLiteral -> String # showList :: [ListLiteral] -> ShowS # | |
| Eq ListLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord ListLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: ListLiteral -> ListLiteral -> Ordering # (<) :: ListLiteral -> ListLiteral -> Bool # (<=) :: ListLiteral -> ListLiteral -> Bool # (>) :: ListLiteral -> ListLiteral -> Bool # (>=) :: ListLiteral -> ListLiteral -> Bool # max :: ListLiteral -> ListLiteral -> ListLiteral # min :: ListLiteral -> ListLiteral -> ListLiteral # | |
_ListLiteral :: Name Source #
newtype MapLiteral Source #
Constructors
| MapLiteral | |
Fields
| |
Instances
| Read MapLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS MapLiteral # readList :: ReadS [MapLiteral] # readPrec :: ReadPrec MapLiteral # readListPrec :: ReadPrec [MapLiteral] # | |
| Show MapLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> MapLiteral -> ShowS # show :: MapLiteral -> String # showList :: [MapLiteral] -> ShowS # | |
| Eq MapLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord MapLiteral Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: MapLiteral -> MapLiteral -> Ordering # (<) :: MapLiteral -> MapLiteral -> Bool # (<=) :: MapLiteral -> MapLiteral -> Bool # (>) :: MapLiteral -> MapLiteral -> Bool # (>=) :: MapLiteral -> MapLiteral -> Bool # max :: MapLiteral -> MapLiteral -> MapLiteral # min :: MapLiteral -> MapLiteral -> MapLiteral # | |
_MapLiteral :: Name Source #
data KeyValuePair Source #
Constructors
| KeyValuePair | |
Fields | |
Instances
| Read KeyValuePair Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS KeyValuePair # readList :: ReadS [KeyValuePair] # | |
| Show KeyValuePair Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> KeyValuePair -> ShowS # show :: KeyValuePair -> String # showList :: [KeyValuePair] -> ShowS # | |
| Eq KeyValuePair Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher | |
| Ord KeyValuePair Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: KeyValuePair -> KeyValuePair -> Ordering # (<) :: KeyValuePair -> KeyValuePair -> Bool # (<=) :: KeyValuePair -> KeyValuePair -> Bool # (>) :: KeyValuePair -> KeyValuePair -> Bool # (>=) :: KeyValuePair -> KeyValuePair -> Bool # max :: KeyValuePair -> KeyValuePair -> KeyValuePair # min :: KeyValuePair -> KeyValuePair -> KeyValuePair # | |
_KeyValuePair :: Name Source #
newtype PropertyKeyName Source #
Constructors
| PropertyKeyName | |
Fields | |
Instances
| Read PropertyKeyName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods readsPrec :: Int -> ReadS PropertyKeyName # readList :: ReadS [PropertyKeyName] # | |
| Show PropertyKeyName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods showsPrec :: Int -> PropertyKeyName -> ShowS # show :: PropertyKeyName -> String # showList :: [PropertyKeyName] -> ShowS # | |
| Eq PropertyKeyName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods (==) :: PropertyKeyName -> PropertyKeyName -> Bool # (/=) :: PropertyKeyName -> PropertyKeyName -> Bool # | |
| Ord PropertyKeyName Source # | |
Defined in Hydra.Ext.Cypher.OpenCypher Methods compare :: PropertyKeyName -> PropertyKeyName -> Ordering # (<) :: PropertyKeyName -> PropertyKeyName -> Bool # (<=) :: PropertyKeyName -> PropertyKeyName -> Bool # (>) :: PropertyKeyName -> PropertyKeyName -> Bool # (>=) :: PropertyKeyName -> PropertyKeyName -> Bool # max :: PropertyKeyName -> PropertyKeyName -> PropertyKeyName # min :: PropertyKeyName -> PropertyKeyName -> PropertyKeyName # | |
Constructors
| ParameterSymbolic String | |
| ParameterInteger Integer |
Instances
| Read Parameter Source # | |
| Show Parameter Source # | |
| Eq Parameter Source # | |
| Ord Parameter Source # | |
_Parameter :: Name Source #