A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
W
R
- reactiveTransactionManager(Driver,ReactiveDatabaseSelectionProvider) - function in io.github.graphglue.data.GraphglueDataConfiguration
- Creates a ReactiveNeo4jTransactionManager to provide transaction functionality
- RedirectKotlinDataFetcherFactoryProvider - class in io.github.graphglue.graphql.datafetcher
- KotlinDataFetcherFactoryProvider which provides a DataFetcherFactory for properties which automatically redirects properties based on delegated BasePropertys Delegates those data fetches to the
getFromGraphQL
function of the delegate obtained from Node.propertyLookup - registerDataFetcher(GraphQLFieldsContainer,String,DataFetcherFactory) - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- Registers a DataFetcherFactory for a specific fieldName on a specific GraphQLFieldsContainer
- registerFunctionDataFetcher(GraphQLFieldsContainer,String,KClass) - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- Registers a data fetcher for a specific function
- registerLocalQueryResult(Node,NodeQueryResult) - function in io.github.graphglue.definition.ManyRelationshipDefinition
- Registers the query result on the owning side Should update the property of the provided instance
- registerLocalQueryResult(Node,NodeQueryResult) - function in io.github.graphglue.definition.OneRelationshipDefinition
- Registers the query result on the owning side Should update the property of the provided instance
- registerLocalQueryResult(Node,NodeQueryResult) - function in io.github.graphglue.definition.RelationshipDefinition
- Registers the query result on the owning side Should update the property of the provided instance
- registerPropertyDataFetcher(GraphQLFieldsContainer,String,KClass) - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- Registers a data fetcher for a specific property
- registerQueryResult(Node,NodeQueryResult) - function in io.github.graphglue.definition.ManyRelationshipDefinition
- Called to register the result of a query might initialize the foreign relation
- registerQueryResult(Node,NodeQueryResult) - function in io.github.graphglue.definition.OneRelationshipDefinition
- Called to register the result of a query might initialize the foreign relation
- registerQueryResult(Node,NodeQueryResult) - function in io.github.graphglue.definition.RelationshipDefinition
- Called to register the result of a query might initialize the foreign relation
- registerQueryResult(NodeQueryResult) - function in io.github.graphglue.model.BaseProperty
- Called to register a database query result Adds the result to the cache Can be overridden to add custom behavior (super should be called in this case)
- registerQueryResult(NodeQueryResult) - function in io.github.graphglue.model.NodeProperty
- Called to register a database query result Adds the result to the cache Can be overridden to add custom behavior (super should be called in this case)
- registerQueryResult(NodeQueryResult) - function in io.github.graphglue.model.NodeSetProperty
- Called to register a database query result Adds the result to the cache Can be overridden to add custom behavior (super should be called in this case)
- RelationshipDefinition - class in io.github.graphglue.definition
- Defines a relationship between two Nodes There may or may not be an inverse relation on the foreign node
- RelationshipDiff - class in io.github.graphglue.data.repositories
- Collection of added and removed relationships Note: a Node might match none or multiple nodes in the database!
- remove(T) - function in io.github.graphglue.model.NodeSetProperty.NodeSet
- remove() - function in io.github.graphglue.model.NodeSetProperty.NodeSet.NodeSetIterator
- removeAll(Collection) - function in java.util.NodeSetProperty.NodeSet
- removeIf(Predicate) - function in kotlin.collections.NodeSetProperty.NodeSet
- retainAll(Collection) - function in java.util.NodeSetProperty.NodeSet
- rewireFieldType(GraphQLFieldDefinition) - function in io.github.graphglue.graphql.datafetcher.RewireFieldTypeKt
- Redirects fields used for BasePropertys If the provided fieldDefinition is not based on a BaseProperty, it is returned without modification.
- RewireFieldTypeKt - class in io.github.graphglue.graphql.datafetcher
- Rule - class in io.github.graphglue.model
- Rule used in Authorization annotations Can be used to define which conditions allow or deny access to a Node
- RuleKt - class in io.github.graphglue.model