A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
W
N
- next() - function in io.github.graphglue.model.NodeSetProperty.NodeSet.NodeSetIterator
- node() - function in io.github.graphglue.definition.NodeDefinition
- Generates a new CypherDSL node with the necessary labels
- node(ID,NodeQueryParser,DataFetchingEnvironment,LazyLoadingContext) - function in io.github.graphglue.graphql.query.GraphglueQuery
node
query which finds a node by id- node(DataFetchingEnvironment) - function in io.github.graphglue.model.Edge
- Returns the node of the edge and sets the local context necessary to use caching
- Node - class in io.github.graphglue.model
- Base class for all Nodes This is always added to the schema All domain entities which can be retrieved via the api and should be persisted in the database should inherit from this class
- NodeDefinition - class in io.github.graphglue.definition
- Definition of a Node Used to find relationships, get the priamry label, create a Cypher-DSL return expressions
- NodeDefinitionCollection - class in io.github.graphglue.definition
- Stores a collection of NodeDefinitions Also handles generation and storage of authorization conditions
- nodeDefinitionCollection(BeanFactory) - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Generates the NodeDefinitionCollection Uses the Neo4jMappingContext to find the Nodes
- nodeFilter() - function in io.github.graphglue.connection.GraphglueConnectionConfiguration
- Filter factory for Node properties These properties should always be backed by a NodeProperty
- NodeFilter - class in io.github.graphglue.connection.filter.model
- Filter for a specific type of node Filters instances of this type by applying a list of filter entries joined by AND
- nodeIdGenerator() - function in io.github.graphglue.model.GraphglueModelConfiguration
- Default node id generator
- NodeKt - class in io.github.graphglue.model
- NodeMetaFilter - class in io.github.graphglue.connection.filter.model
- MetaFilter to wrap a NodeFilter
- NodeProperty - class in io.github.graphglue.model
- Property for the one side of a relation Depending on the type of
property
may be an optional property - NodeQuery - class in io.github.graphglue.data.execution
- Defines a query which fetches Nodes of type
definition
- NodeQueryExecutor - class in io.github.graphglue.data.execution
- Generates Cypher-DSL queries based on a NodeQuery, executes it and parses the result
- NodeQueryExecutorKt - class in io.github.graphglue.data.execution
- NodeQueryOptions - class in io.github.graphglue.data.execution
- Defines how a NodeQuery fetches data
- NodeQueryParser - class in io.github.graphglue.data.execution
- Parser to get NodeQuerys Can be used to create queries which load a subtree of nodes in one query
- NodeQueryParserKt - class in io.github.graphglue.data.execution
- NodeQueryPart - class in io.github.graphglue.data.execution
- Part of a NodeQuery, consisting of a list of NodeSubQuerys Used to partition the total list of subqueries
- NodeQueryResult - class in io.github.graphglue.data.execution
- Result of a NodeQuery
- NodeRelationship - class in io.github.graphglue.model
- Used to mark manually handled node relationships Must only be used on delegated properties with a delegate of type NodeProperty or NodeSetProperty
- nodes(DataFetchingEnvironment) - function in io.github.graphglue.model.Connection
- Returns the nodes and sets the local context necessary to use caching
- NodeSchemaException - class in io.github.graphglue.definition
- Thrown to indicate that a node relation was wrongly declared
- nodeSetFilter() - function in io.github.graphglue.connection.GraphglueConnectionConfiguration
- Filter factory for
Set<Node>
properties These properties should always be backed by a NodeSetProperty - NodeSetFilter - class in io.github.graphglue.connection.filter.model
- SimpleObjectFilter with a NodeSetFilterDefinition definition
- NodeSetFilterDefinition - class in io.github.graphglue.connection.filter.definition
- Definition for a set based filter Can be used for filters where either all, any or none of the elements of the list have to match a filter
- NodeSetFilterEntry - class in io.github.graphglue.connection.filter.model
- FilterEntry used to filter when the entry is a set can be used for filters where either all, any or none of the elements of the set have to match a filter
- NodeSetProperty - class in io.github.graphglue.model
- Property for the many side of a relation Is mapped to a Connection in GraphQL
- NodeSetProperty.NodeSet - class in io.github.graphglue.model.NodeSetProperty
- Stub which handles set functionality Lazy loads both on read, but also on any write (add, remove) The iterator supports remove
- NodeSetProperty.NodeSet.NodeSetIterator - class in io.github.graphglue.model.NodeSetProperty.NodeSet
- Iterator which supports remove and delegates all other functionality to parent iterator
- NodeSubFilter - class in io.github.graphglue.connection.filter.model
- FilterEntry which allows using a Filter to generate the condition
- NodeSubFilterDefinition - class in io.github.graphglue.connection.filter.definition
- FilterEntryDefinition wrapper for a FilterDefinition.
- NodeSubQuery - class in io.github.graphglue.data.execution
- Defines a SubQuery which is part of a NodeQuery Must only be evaluated if parent type is in
onlyOnTypes
- NoneNodeSetFilterEntry - class in io.github.graphglue.connection.filter.model
- NodeSetFilterEntry where none of the nodes have to match the filter
- NotMetaFilter - class in io.github.graphglue.connection.filter.model
- MetaFilter which negates a single MetaFilter