A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
W
C
- CacheMap - class in io.github.graphglue.util
- Cache which can be used to cache and compute entities
- checkIfRelationIsAllowed(RelationshipDefinition,String) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Checks if a relation is allowed.
- clear() - function in java.util.NodeSetProperty.NodeSet
- ComparableFilterDefinition - class in io.github.graphglue.connection.filter.definition.scalars
- Filter for a comparable scalar property (e.g.
- ComparableFilterDefinitionKt - class in io.github.graphglue.connection.filter.definition.scalars
- completeSchema(GraphQLSchema.Builder) - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration.GraphglueSchemaGeneratorHooks
- Adds the missing connection like queries for Node types declared using the DomainNode annotation
- computeIfAbsent(K,Function) - function in io.github.graphglue.util.CacheMap
- Gets the entity in cache under the specified
key
If no cache entry is found, themappingFunction
is used to create a new entity, which is saved to the cache and returned. - computeIfAbsent(K,V,Function) - function in io.github.graphglue.util.CacheMap
- Gets the entity in cache under the specified
key
If no cache entry is found, themappingFunction
is used to create a new entity, which is saved to the cache and returned. - Connection - class in io.github.graphglue.model
- Connection used as ObjectType in the GraphQL API Represents the many side of a relation and supports filtering, ordering and pagination
- Connection.Companion - class in io.github.graphglue.model.Connection
- ConnectionWrapperGraphQLTypeFactory - class in io.github.graphglue.connection
- Factory for the Connection GraphQL wrapper type Used to build the GraphQLType for the connection
- connectionWrapperGraphQLTypeFactory(List,KotlinDataFetcherFactoryProvider,Map) - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Generates a factory for connection GraphQL wrapper types
- constructGraphQLResult(NodeQueryResult,NodeQuery,NodeQueryParser) - function in io.github.graphglue.model.BaseProperty
- Constructs the field result for a graphql query
- constructGraphQLResult(NodeQueryResult,NodeQuery,NodeQueryParser) - function in io.github.graphglue.model.NodeProperty
- Constructs the field result for a graphql query
- constructGraphQLResult(NodeQueryResult,NodeQuery,NodeQueryParser) - function in io.github.graphglue.model.NodeSetProperty
- Constructs the field result for a graphql query
- contains(T) - function in io.github.graphglue.model.NodeSetProperty.NodeSet
- containsAll(Collection) - function in java.util.NodeSetProperty.NodeSet
- containsArgument(String) - function in graphql.schema.DelegateDataFetchingEnvironment
- containsKey(K) - function in kotlin.collections.CacheMap
- containsValue(V) - function in kotlin.collections.CacheMap
- count(Class) - function in org.springframework.data.neo4j.core.GraphglueNeo4jOperations
- count(Statement,Map) - function in org.springframework.data.neo4j.core.GraphglueNeo4jOperations
- count(Statement) - function in org.springframework.data.neo4j.core.GraphglueNeo4jOperations
- count(String) - function in org.springframework.data.neo4j.core.GraphglueNeo4jOperations
- count(String,Map) - function in org.springframework.data.neo4j.core.GraphglueNeo4jOperations
- createBasePropertyDataFetcherFactory(KProperty1) - function in io.github.graphglue.graphql.datafetcher.RedirectKotlinDataFetcherFactoryProvider
- Creates a DataFetcherFactory for a BaseProperty backed property which uses Node.propertyLookup to get the delegate, and then use BaseProperty.getFromGraphQL for data fetching
- createMetaFilterInputType(String,String,GraphQLInputType,GraphQLInputType,GraphQLInputType) - function in io.github.graphglue.connection.filter.definition.FilterDefinition
- Creates the GraphQLInputType for a meta filter
- createNodeDefinitionNode(NodeDefinition) - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Creates a Node for a NodeDefinition.
- createNodeQuery(NodeQuery,StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere,Node) - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Generates a query based on
nodeQuery
- createReturnStatement(StatementBuilder.OngoingReadingWithoutWhere,SymbolicName,NodeQueryOptions,SymbolicName) - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Creates the return statement and builds the query.
- createRootNodeQuery() - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Generates the query for nodeQuery
- createSubQuery(NodeSubQuery,Node) - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Creates a subquery using a Cypher subquery Uses NodeSubQuery.onlyOnTypes to only fetch related nodes when necessary
- cursor(ObjectMapper) - function in io.github.graphglue.model.Edge
- Generates the cursor associated with the edge
- CypherConditionGenerator - class in io.github.graphglue.data.execution
- Used by classes which are able to generate conditions based on a Node