| ElemInteractant PathMask # | Converts a Neo4j path to a Haskell PathMask
(Introduce PathMask instance to avoid introducing a new typeclass for a pseudo-collection of Interactant's). |
Instance details |
| FromValue String # | Converts a Bolt Value of type T (Text) to a Haskell String. |
Instance details |
| FromValue Float # | Converts a Bolt Value of type F (Double) to a Haskell Float. |
Instance details |
| FromValue Int # | Converts a Bolt Value of type I (Int) to a Haskell Int. |
Instance details |
| InteractantElem NodeMask # | Converts a node interactant to a NodeMask. |
Instance details |
| InteractantElem RelMask # | Converts a relation of Interactants to a RelMask. |
Instance details |
| FromValue a => FromValue (Maybe a) # | Converts a Bolt Value of type N (Null) to a Haskell Maybe type. |
Instance details |
| FromValue a => FromValue [a] # | Converts a Bolt Value of type L (List) to a Haskell list of the specified type. |
Instance details |
| ElemInteractant (ACCELERATE, Identity) # | Converts a Neo4j relationship of type ACCELERATE to a Haskell ACCELERATE and its Identity. |
Instance details |
| ElemInteractant (Catalyst, Identity) # | Converts a Neo4j node with label Catalyst to a Haskell Catalyst and its Identity. |
Instance details |
| ElemInteractant (Molecule, Identity) # | Converts a Neo4j node with label Molecule to a Haskell Molecule and its Identity. |
Instance details |
| ElemInteractant (PRODUCT_FROM, Identity) # | Converts a Neo4j relationship of type PRODUCT_FROM to a Haskell PRODUCT_FROM and its Identity. |
Instance details |
| ElemInteractant (REAGENT_IN, Identity) # | Converts a Neo4j relationship of type REAGENT_IN to a Haskell REAGENT_IN and its Identity. |
Instance details |
| ElemInteractant (Reaction, Identity) # | Converts a Neo4j node with label Reaction to a Haskell Reaction and its Identity. |
Instance details |
| ElemInteractant (Interactant, Identity) # | Converts a Neo4j node to a Haskell Interactant based on its label (if Node) or type (if URelationship). |
Instance details |
| ElemInteractant (FOLLOW, Identity) # | Converts a Neo4j relationship of type FOLLOW to a Haskell FOLLOW and its Identity. |
Instance details |
| ElemInteractant (Mechanism, Identity) # | Converts a Neo4j node with label Mechanism to a Haskell Mechanism and its Identity. |
Instance details |
| ElemInteractant (Stage, Identity) # | Converts a Neo4j node with label Stage to a Haskell Stage and its Identity. |
Instance details |
| ElemInteractant (INCLUDE, Identity, Identity) # | Converts a Neo4j relationship of type INCLUDE to a Haskell INCLUDE and its two Identity values. |
Instance details |