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.property.NodeSetPropertyDelegate.NodeSetProperty.NodeSetIterator
- node(DataFetchingEnvironment) - function in io.github.graphglue.connection.model.Edge
- Returns the node of the edge and sets the local context necessary to use caching
- 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 - 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 Two nodes are equal iff they have the same id, or, if no id is present yet on both, if they are the same object.
- 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 NodePropertyDelegate
- 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
- NodeFilterGenerator - class in io.github.graphglue.connection.filter
- Interface which can be used to provide beans which provide additional filter entries for specific node filters.
- nodeIdGenerator() - function in io.github.graphglue.model.GraphglueModelConfiguration
- Default node id generator
- NodeKt - class in io.github.graphglue.model
- NodePropertyDelegate - class in io.github.graphglue.model.property
- Property for the one side of a relation Depending on the type of
property
may be an optional property - NodePropertyDelegate.NodeProperty - class in io.github.graphglue.model.property.NodePropertyDelegate
- Node property representing the one side of a Node relation value can be used to get/set the node
- NodePropertyDelegateKt - class in io.github.graphglue.model.property
- NodePropertyFilterDefinition - class in io.github.graphglue.connection.filter.definition
- Definition for a filter used to filter for NodeProperties
- 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 NodePropertyDelegate or NodeSetPropertyDelegate
- NodeRelationshipFilterEntry - 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 Automatically includes a condition which checks that the filter does not include any nodes which the provided Permission (if provided) does not allow to access.
- nodes(DataFetchingEnvironment) - function in io.github.graphglue.connection.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 NodeSetPropertyDelegate - NodeSetPropertyDelegate - class in io.github.graphglue.model.property
- Property for the many side of a relation Is mapped to a Connection in GraphQL
- NodeSetPropertyDelegate.NodeSetProperty - class in io.github.graphglue.model.property.NodeSetPropertyDelegate
- Node property representing the many side of a node relation.
- NodeSetPropertyDelegate.NodeSetProperty.NodeSetIterator - class in io.github.graphglue.model.property.NodeSetPropertyDelegate.NodeSetProperty
- Iterator which supports remove and delegates all other functionality to parent iterator
- NodeSetPropertyDelegateKt - class in io.github.graphglue.model.property
- NodeSetPropertyFilter - class in io.github.graphglue.connection.filter.model
- SimpleObjectFilter with a NodeSetPropertyFilterDefinition definition
- NodeSetPropertyFilterDefinition - class in io.github.graphglue.connection.filter.definition
- Definition for a set based filter used to filter for NodeSetProperties Can be used for filters where either all, any or none of the elements of the list have to match a filter
- 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
- NoneNodeRelationshipFilterEntry - class in io.github.graphglue.connection.filter.model
- NodeRelationshipFilterEntry where none of the nodes have to match the filter
- NotMetaFilter - class in io.github.graphglue.connection.filter.model
- MetaFilter which negates a single NodeFilter