A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
W
G
- generateAllowCondition(Node,MergedAuthorization,Permission) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the combined allow condition
- generateAuthorizationCondition(NodeDefinition,Permission) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the authorization condition
- generateAuthorizationCondition(NodeDefinition,Permission,Boolean) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the authorization condition for a specific type
- generateAuthorizationConditionInternal(Node,ExposesRelationships,NodeDefinition,Permission,Boolean) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the full authorization condition for an authorization type.
- generateAuthorizations() - function in io.github.graphglue.definition.NodeDefinition
- Creates all authorizations by search for Authorization annotations on nodeType and all super types
- generateAuthorizationSubtypeNodeDefinitionLookup() - function in io.github.graphglue.definition.NodeDefinitionCollection
- generates the authorization subtype node definition lookup
- generateCondition(Node,Rule,Permission) - function in io.github.graphglue.authorization.AuthorizationRuleGenerator
- Generates a condition for a specific rule
- generateCondition(Node,T) - function in io.github.graphglue.connection.filter.definition.SimpleFilterEntryDefinition
- Generates the condition based of the provided Node Uses conditionGenerator to generate the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.Filter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.data.execution.FilterEntry
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.data.execution.MetaFilter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.AndMetaFilter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.OrMetaFilter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.NotMetaFilter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.NodeMetaFilter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.NodeFilter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.NodeSetFilter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.NodeSetFilterEntry
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.AllNodeSetFilterEntry
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.AnyNodeSetFilterEntry
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.NoneNodeSetFilterEntry
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.NodeSubFilter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.SimpleFilterEntry
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.SimpleObjectFilter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.data.execution.CypherConditionGenerator
- Creates the condition
- generateConditionForRule(Rule,Node,Permission) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates a Condition for a Rule
- generateConnectionGraphQLType(String) - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- Generates the connection type for a specific Node type As specified by the connection specification, has a
nodes
,edges
,totalCount
andpageInfo
field - generateCursor(T,ObjectMapper) - function in io.github.graphglue.connection.order.Order
- Generates a cursor for a node, e.g.
- generateCursorFilterExpression(Map,Order,SymbolicName,Boolean) - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Generates a Condition which can be used to filter for items before/after a specific cursor
- generateDisallowCondition(Node,MergedAuthorization,Permission) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the combined disallow condition
- generateEdgeGraphQLType(String) - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- Generates the edge type for the
edges
field of the connection. - generateFilterDefinition(KClass,SubFilterGenerator) - function in io.github.graphglue.connection.filter.definition.GenerateFilterDefinitionKt
- Generates a FilterDefinition for a specific Node type Handles retrieving the definition from the cache
- GenerateFilterDefinitionKt - class in io.github.graphglue.connection.filter.definition
- generateFilterEntry(GraphQLInputType,String) - function in io.github.graphglue.connection.filter.definition.scalars.ScalarFilterEntry
- Generates the FilterEntryDefinition used in the filter
- generateFilterEntry(GraphQLInputType,String) - function in io.github.graphglue.connection.filter.definition.scalars.ScalarFilterEntryBase
- Generates the FilterEntryDefinition used in the filter
- generateFilterEntry(GraphQLInputType,String) - function in io.github.graphglue.connection.filter.definition.scalars.ScalarListFilterEntry
- Generates the FilterEntryDefinition used in the filter
- generateFullAuthorizationConditionForFinalType(Node,ExposesRelationships,NodeDefinition,Permission,Boolean) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the full authorization condition for a final authorization type (a final authorization type is a Node subclass where all subclasses do not define additional authorizations).
- generateFullAuthorizationConditionForFinalType(Node,MergedAuthorization,Permission,ExposesRelationships) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the full authorization condition for a final authorization type (a final authorization type is a Node subclass where all subclasses do not define additional authorizations).
- generateFullAuthorizationConditionForFinalTypeRelatedAllows(MergedAuthorization,Node,Permission,Condition,Condition) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the full authorization condition for a final authorization type (a final authorization type is a Node subclass where all subclasses do not define additional authorizations).
- generateFullAuthorizationConditionForFinalTypeSingleRelatedAllow(MergedAuthorization,ExposesRelationships,Permission,Condition) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the full authorization condition for a final authorization type (a final authorization type is a Node subclass where all subclasses do not define additional authorizations).
- generateMainSubQuery(NodeQuery,Node,SymbolicName) - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Generates a Cypher subquery which gets the list of all nodes, and applies pagination filtering, related nodes subqueries, ordering and result aggregation
- generateMainSubQueryResultStatement(NodeDefinition,List,StatementBuilder.OngoingReading,SymbolicName,NodeQueryOptions) - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Generates the result statement for the query generated by generateMainSubQuery.
- generateManyNodeQuery(NodeDefinition,DataFetchingEnvironment,List,Permission) - function in io.github.graphglue.data.execution.NodeQueryParser
- Generates a NodeQuery which loads multiple Nodes Can use the
dataFetchingEnvironment
to fetch a subtree of node - generateManyNodeQuery(NodeDefinition,DataFetchingEnvironment,List,Permission,CypherConditionGenerator) - function in io.github.graphglue.data.execution.NodeQueryParser
- Generates a NodeQuery which loads multiple Nodes Can use the
dataFetchingEnvironment
to fetch a subtree of node - generateManyNodeQuery(NodeDefinition,DataFetchingFieldSelectionSet,Map,List,Permission) - function in io.github.graphglue.data.execution.NodeQueryParser
- Generates a NodeQuery which loads multiple Nodes Can use the
dataFetchingEnvironment
to fetch a subtree of node - generateManyRelationshipDefinitions(KClass) - function in io.github.graphglue.definition.GenerateNodeDefinitionKt
- Generates the ManyRelationshipDefinitions for a specific NodeDefinition
- generateNodeDefinition(KClass,Neo4jMappingContext) - function in io.github.graphglue.definition.GenerateNodeDefinitionKt
- Generates a NodeDefinition for a specific class
- GenerateNodeDefinitionKt - class in io.github.graphglue.definition
- generateNodeQuery(NodeDefinition,Map,NodeQueryOptions,Permission) - function in io.github.graphglue.data.execution.NodeQueryParser
- Generates a NodeQuery for a NodeDefinition Creates subqueries for the provided
fieldParts
- generateOneNodeQuery(NodeDefinition,DataFetchingEnvironment,List,Permission) - function in io.github.graphglue.data.execution.NodeQueryParser
- Generates a NodeQuery which loads a single Node Can use the
dataFetchingEnvironment
to fetch a subtree of node - generateOneNodeQuery(NodeDefinition,DataFetchingEnvironment,List,Permission,CypherConditionGenerator) - function in io.github.graphglue.data.execution.NodeQueryParser
- Generates a NodeQuery which loads a single Node Can use the
dataFetchingEnvironment
to fetch a subtree of node - generateOneNodeQuery(NodeDefinition,DataFetchingFieldSelectionSet,List,Permission) - function in io.github.graphglue.data.execution.NodeQueryParser
- Generates a NodeQuery which loads a single Node Can use the
dataFetchingEnvironment
to fetch a subtree of node - generateOneRelationshipDefinitions(KClass) - function in io.github.graphglue.definition.GenerateNodeDefinitionKt
- Generates the OneRelationshipDefinitions for a specific NodeDefinition
- generateOrderFieldGraphQLType(String,Map) - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- Generates the enum which defines all possible order fields
- generateOrderFields(Order,SymbolicName,Boolean) - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Transforms an Order into a list of SortItem
- generateOrderGraphQLType(String,Map) - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- Generates the order type with a
direction
and anfield
field, where field is of the specific enum for the Node type - generateOrders(KClass,Neo4jPersistentEntity) - function in io.github.graphglue.connection.order.GenerateOrdersKt
- Generates a map from order field name (enum casing) to OrderField.
- GenerateOrdersKt - class in io.github.graphglue.connection.order
- generatePredicate(SymbolicName) - function in io.github.graphglue.connection.filter.model.NodeSetFilterEntry
- Generates the predicate which defines how nodes of the set have to match the filter, so that the overall filter evaluates to true Examples include all, any and none
- generatePredicate(SymbolicName) - function in io.github.graphglue.connection.filter.model.AllNodeSetFilterEntry
- Generates the predicate which defines how nodes of the set have to match the filter, so that the overall filter evaluates to true Examples include all, any and none
- generatePredicate(SymbolicName) - function in io.github.graphglue.connection.filter.model.AnyNodeSetFilterEntry
- Generates the predicate which defines how nodes of the set have to match the filter, so that the overall filter evaluates to true Examples include all, any and none
- generatePredicate(SymbolicName) - function in io.github.graphglue.connection.filter.model.NoneNodeSetFilterEntry
- Generates the predicate which defines how nodes of the set have to match the filter, so that the overall filter evaluates to true Examples include all, any and none
- generateRelationship(ExposesRelationships,Node) - function in io.github.graphglue.definition.ManyRelationshipDefinition
- Generates a Cypher-DSL RelationshipPattern
- generateRelationship(ExposesRelationships,Node) - function in io.github.graphglue.definition.OneRelationshipDefinition
- Generates a Cypher-DSL RelationshipPattern
- generateRelationship(ExposesRelationships,Node) - function in io.github.graphglue.definition.RelationshipDefinition
- Generates a Cypher-DSL RelationshipPattern
- generateRelationshipAuthorizationCondition(RelationshipDefinition,Permission) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the authorization condition for the remote side of a relationship It is assumed that allow is present on the parent side!
- generateRelationshipNodeQuery(NodeDefinition,DataFetchingEnvironment,RelationshipDefinition,Node,Permission) - function in io.github.graphglue.data.execution.NodeQueryParser
- Generates a NodeQuery for a specific relationship Can use the
dataFetchingEnvironment
to fetch a subtree of node - generateRemotePropertySetter() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- Creates the remote property setter.
- generateRemotePropertySetter() - function in io.github.graphglue.definition.OneRelationshipDefinition
- Creates the remote property setter.
- generateRemotePropertySetter() - function in io.github.graphglue.definition.RelationshipDefinition
- Creates the remote property setter.
- generateSubQuery(RelationshipDefinition,SelectedField,CypherConditionGenerator,Permission,List) - function in io.github.graphglue.data.execution.NodeQueryParser
- Generates a SubQuery based on a RelationshipDefinition
- generateSupertypeNodeDefinitionLookup() - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the supertype node definition lookup
- generateUniqueName() - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Generates a new unique name
- generateWrapperGraphQLType(KType) - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- Generates the GraphQL type for the wrapper connection type This type is never directly used in the schema, but provides the
getFromGraphQL
field - generateWrapperGraphQLType(KClass,String) - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- Generates the GraphQL type for the wrapper connection type This type is never directly used in the schema, but provides the
getFromGraphQL
field - GeneratorExtensionsKt - class in io.github.graphglue.graphql.extensions
- get(K) - function in kotlin.collections.CacheMap
- getAddedNodes() - function in io.github.graphglue.model.NodeSetProperty
- Newly added nodes, relations must be added to the database
- getAdditionalFilterBeans() - function in io.github.graphglue.connection.filter.definition.SubFilterGenerator
- getAfter() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getAllAuthorizationNames() - function in io.github.graphglue.definition.NodeDefinitionCollection
- Set of all known authorization names Used to detect misspelled authorization names
- getAllNodes() - function in io.github.graphglue.model.PageInfo
- getAllow() - function in io.github.graphglue.authorization.MergedAuthorization
- getAllowFromRelated() - function in io.github.graphglue.authorization.MergedAuthorization
- getApplicationContext() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration.GraphglueSchemaGeneratorHooks
- getApplicationContext() - function in io.github.graphglue.graphql.datafetcher.RedirectKotlinDataFetcherFactoryProvider
- getArgument(String) - function in graphql.schema.DelegateDataFetchingEnvironment
- getArgumentOrDefault(String,T) - function in graphql.schema.DelegateDataFetchingEnvironment
- getArguments() - function in graphql.schema.DelegateDataFetchingEnvironment
- getAssociatedType() - function in io.github.graphglue.connection.filter.TypeFilterDefinitionEntry
- getAuthorization(String,NodeDefinition) - function in io.github.graphglue.definition.NodeDefinitionCollection
- If present, returns
nodeDefinition.authorizations[name]
If not, checks if the name is known, it returns an empty MergedAuthorization Otherwise throws an exception, has this hints at a misspelled name - getAuthorizationCondition(Permission,NodeDefinition) - function in io.github.graphglue.data.execution.NodeQueryParser
- Gets the authorization condition for a NodeDefinition and an Permission
- getAuthorizationConditionWithRelationshipDefinition(Permission,RelationshipDefinition) - function in io.github.graphglue.data.execution.NodeQueryParser
- Gets the authorization condition for the related nodes of a RelationshipDefinition
- getAuthorizationContext() - function in io.github.graphglue.graphql.extensions.DataFetchingEnvironmentExtensionsKt
- getAuthorizations() - function in io.github.graphglue.definition.NodeDefinition
- map of all found authorizations from authorization name to MergedAuthorization
- getAuthorizationSubtypeNodeDefinitionLookup() - function in io.github.graphglue.definition.NodeDefinitionCollection
- lookup for all subtype NodeDefinitions for a specific NodeDefinition Contains only subtypes with declare (new) authorizations Used to generate authorization
- getBackingCollection() - function in io.github.graphglue.connection.filter.definition.FilterDefinitionCollection
- getBackingCollection() - function in io.github.graphglue.definition.NodeDefinitionCache
- getBackingCollection() - function in io.github.graphglue.definition.NodeDefinitionCollection
- Defensive copy of provided
backingCollection
, used to store NodeDefinitions - getBackingMap() - function in io.github.graphglue.util.CacheMap
- getBeanFactory() - function in io.github.graphglue.data.repositories.GraphglueNeo4jOperations
- getBeanFactory() - function in io.github.graphglue.definition.NodeDefinitionCollection
- getBefore() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getCache() - function in io.github.graphglue.model.BaseProperty
- Cache for database results for specific query parts
- getCache() - function in io.github.graphglue.model.NodeProperty
- Cache for database results for specific query parts
- getCache() - function in io.github.graphglue.model.NodeSetProperty
- Cache for database results for specific query parts
- getCacheControl() - function in graphql.schema.DelegateDataFetchingEnvironment
- getCause() - function in kotlin.NodeSchemaException
- getClient() - function in io.github.graphglue.authorization.AuthorizationChecker
- getClient() - function in io.github.graphglue.data.execution.NodeQueryExecutor
- getCodeRegistry() - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- getCollection() - function in io.github.graphglue.authorization.AuthorizationChecker
- getCondition() - function in io.github.graphglue.definition.AuthorizationConditionPart
- getConditionGenerator() - function in io.github.graphglue.connection.filter.definition.SimpleFilterEntryDefinition
- getConditionGenerator() - function in io.github.graphglue.connection.filter.definition.scalars.ScalarFilterEntry
- getConditionGenerator() - function in io.github.graphglue.connection.filter.definition.scalars.ScalarFilterEntryBase
- getConditionGenerator() - function in io.github.graphglue.connection.filter.definition.scalars.ScalarListFilterEntry
- getConstructorParameter(KProperty,KClass) - function in io.github.graphglue.graphql.extensions.GraphQLNameExtensionsKt
- Taken from graphql-kotlin https://github.com/ExpediaGroup/graphql-kotlin/blob/master/generator/graphql-kotlin-schema-generator/src/main/kotlin/com/expediagroup/graphql/generator/internal/extensions/kPropertyExtensions.
- getContext() - function in io.github.graphglue.authorization.Permission
- getContext() - function in graphql.schema.DelegateDataFetchingEnvironment
- getCurrent() - function in io.github.graphglue.model.NodeSetProperty.NodeSet.NodeSetIterator
- The current value, which should be removed on remove
- getCurrentlyComputing() - function in io.github.graphglue.util.CacheMap
- set of entities which are currently computed using a callback
- getCurrentNode() - function in io.github.graphglue.model.NodeProperty
- The current value of this property, may or may not be persisted to the database
- getCurrentNode() - function in io.github.graphglue.model.NodeProperty
- Gets the current node If not loaded, loads it from the database
- getCurrentNodes() - function in io.github.graphglue.model.NodeSetProperty
- Current set of nodes
- getCurrentNodes() - function in io.github.graphglue.model.NodeSetProperty
- Gets the current set of nodes Lazy loads if from the database if necessary
- getDataFetcherFactoryProvider() - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- getDataFetcherFactoryProvider() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration.GraphglueSchemaGeneratorHooks
- getDataFetcherResult(DataFetchingEnvironment,R,String) - function in io.github.graphglue.graphql.extensions.DataFetchingEnvironmentExtensionsKt
- Constructs a DataFetcherResult based on the provided result and replaces - if present - the local context with the part of the NodeQuery local context specified by partId
- getDataLoader(String) - function in graphql.schema.DelegateDataFetchingEnvironment
- getDataLoaderRegistry() - function in graphql.schema.DelegateDataFetchingEnvironment
- getDefaultFilterEntries() - function in io.github.graphglue.connection.filter.definition.scalars.ComparableFilterDefinitionKt
- Provides a default comparable filter entries:
- getDefaultFilterEntries() - function in io.github.graphglue.connection.filter.definition.scalars.ScalarFilterDefinitionKt
- Provides a default filter entries: eq and in
- getDefinition() - function in io.github.graphglue.connection.filter.model.FilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.NodeSetFilter
- getDefinition() - function in io.github.graphglue.connection.filter.model.NodeSetFilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.AllNodeSetFilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.AnyNodeSetFilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.NoneNodeSetFilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.NodeSubFilter
- getDefinition() - function in io.github.graphglue.connection.filter.model.SimpleFilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.SimpleObjectFilter
- getDefinition() - function in io.github.graphglue.data.execution.NodeQuery
- getDefinitionsByGraphQLName() - function in io.github.graphglue.definition.NodeDefinitionCollection
- NodeDefinitions by GraphQL name lookup
- getDelegate() - function in io.github.graphglue.data.repositories.GraphglueNeo4jOperations
- getDelegate() - function in io.github.graphglue.graphql.datafetcher.RedirectKotlinDataFetcherFactoryProvider
- getDescription() - function in io.github.graphglue.connection.filter.definition.FilterEntryDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.NodeSetFilterDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.NodeSubFilterDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.SimpleFilterEntryDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.SimpleObjectFilterDefinitionEntry
- getDescription() - function in io.github.graphglue.connection.filter.definition.BooleanFilterDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.ComparableFilterDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.FloatFilterDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.IDFilterDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.IntFilterDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.ScalarFilterDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.scalars.ScalarFilterEntry
- getDescription() - function in io.github.graphglue.connection.filter.definition.scalars.ScalarFilterEntryBase
- getDescription() - function in io.github.graphglue.connection.filter.definition.scalars.ScalarListFilterEntry
- getDescription() - function in io.github.graphglue.connection.filter.definition.StringFilterDefinition
- getDirection() - function in io.github.graphglue.connection.order.Order
- getDirection() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- getDirection() - function in io.github.graphglue.definition.OneRelationshipDefinition
- getDirection() - function in io.github.graphglue.definition.RelationshipDefinition
- getDisallow() - function in io.github.graphglue.authorization.MergedAuthorization
- getDocument() - function in graphql.schema.DelegateDataFetchingEnvironment
- getEndCursor() - function in io.github.graphglue.model.PageInfo
- getEntries() - function in io.github.graphglue.connection.filter.definition.FilterDefinition
- Entries of the filter (typically for fields of the type) Joined by AND in the filter generation
- getEntries() - function in io.github.graphglue.connection.filter.model.NodeFilter
- getEntries() - function in io.github.graphglue.connection.filter.model.NodeSetFilter
- getEntries() - function in io.github.graphglue.connection.filter.model.SimpleObjectFilter
- getEntries() - function in kotlin.collections.CacheMap
- getEntryType() - function in io.github.graphglue.connection.filter.definition.FilterDefinition
- getExecutionId() - function in graphql.schema.DelegateDataFetchingEnvironment
- getExecutionStepInfo() - function in graphql.schema.DelegateDataFetchingEnvironment
- getFactory() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration.GraphglueSchemaGeneratorHooks
- getFetchTotalCount() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getField() - function in io.github.graphglue.connection.order.Order
- getField() - function in graphql.schema.DelegateDataFetchingEnvironment
- getFieldDefinition() - function in graphql.schema.DelegateDataFetchingEnvironment
- getFields() - function in io.github.graphglue.connection.filter.definition.NodeSetFilterDefinition
- Fields associated by name
- getFields() - function in io.github.graphglue.connection.filter.definition.SimpleObjectFilterDefinitionEntry
- Fields associated by name
- getFields() - function in io.github.graphglue.connection.filter.definition.BooleanFilterDefinition
- Fields associated by name
- getFields() - function in io.github.graphglue.connection.filter.definition.ComparableFilterDefinition
- Fields associated by name
- getFields() - function in io.github.graphglue.connection.filter.definition.FloatFilterDefinition
- Fields associated by name
- getFields() - function in io.github.graphglue.connection.filter.definition.IDFilterDefinition
- Fields associated by name
- getFields() - function in io.github.graphglue.connection.filter.definition.IntFilterDefinition
- Fields associated by name
- getFields() - function in io.github.graphglue.connection.filter.definition.ScalarFilterDefinition
- Fields associated by name
- getFields() - function in io.github.graphglue.connection.filter.definition.StringFilterDefinition
- Fields associated by name
- getFields() - function in graphql.schema.DelegateDataFetchingEnvironment
- getFieldType() - function in graphql.schema.DelegateDataFetchingEnvironment
- getFilter() - function in io.github.graphglue.connection.filter.model.NodeSetFilterEntry
- getFilter() - function in io.github.graphglue.connection.filter.model.AllNodeSetFilterEntry
- getFilter() - function in io.github.graphglue.connection.filter.model.AnyNodeSetFilterEntry
- getFilter() - function in io.github.graphglue.connection.filter.model.NoneNodeSetFilterEntry
- getFilter() - function in io.github.graphglue.connection.filter.model.NodeSubFilter
- getFilterDefinition() - function in io.github.graphglue.connection.filter.definition.FilterDefinitionCollection
- Gets a FilterDefinition by Node type
- getFilterDefinition(KClass) - function in io.github.graphglue.connection.filter.definition.FilterDefinitionCollection
- Gets a FilterDefinition by Node type
- getFilterDefinitionCache() - function in io.github.graphglue.connection.filter.definition.SubFilterGenerator
- getFilterDefinitionCollection() - function in io.github.graphglue.data.execution.NodeQueryParser
- getFilterDefinitionFactory() - function in io.github.graphglue.connection.filter.TypeFilterDefinitionEntry
- getFilterDefinitions() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Cache for FilterDefinitions
- getFilters() - function in io.github.graphglue.connection.filter.definition.SubFilterGenerator
- getFilters() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getFirst() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getFragmentsByName() - function in graphql.schema.DelegateDataFetchingEnvironment
- getFromGraphQL(NodeQueryParser,DataFetchingEnvironment,LazyLoadingContext,ObjectMapper) - function in io.github.graphglue.graphql.query.TopLevelQueryProvider
- Handles the query for the specific Node type
- getFromGraphQL(NodeQueryParser,DataFetchingEnvironment) - function in io.github.graphglue.model.BaseProperty
- Gets the result of a GraphQL query Uses the cache to obtain the result, and if no cache entry was found, creates a new database query and executes it Uses constructGraphQLResult to create the final result
- getFromGraphQL(NodeQueryParser,DataFetchingEnvironment) - function in io.github.graphglue.model.NodeProperty
- Gets the result of a GraphQL query Uses the cache to obtain the result, and if no cache entry was found, creates a new database query and executes it Uses constructGraphQLResult to create the final result
- getFromGraphQL(NodeQueryParser,DataFetchingEnvironment) - function in io.github.graphglue.model.NodeSetProperty
- Gets the result of a GraphQL query Uses the cache to obtain the result, and if no cache entry was found, creates a new database query and executes it Uses constructGraphQLResult to create the final result
- getGraphQlContext() - function in graphql.schema.DelegateDataFetchingEnvironment
- getGraphQLId() - function in io.github.graphglue.model.Node
- getGraphQLName() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- getGraphQLName() - function in io.github.graphglue.definition.OneRelationshipDefinition
- getGraphQLName() - function in io.github.graphglue.definition.RelationshipDefinition
- getGraphQLName(KAnnotatedElement) - function in io.github.graphglue.graphql.extensions.GraphQLNameExtensionsKt
- Taken from graphql-kotlin https://github.com/ExpediaGroup/graphql-kotlin/blob/master/generator/graphql-kotlin-schema-generator/src/main/kotlin/com/expediagroup/graphql/generator/internal/extensions/annotationExtensions.
- getGraphQLSchema() - function in graphql.schema.DelegateDataFetchingEnvironment
- getHasNextPage() - function in io.github.graphglue.model.PageInfo
- getHasPreviousPage() - function in io.github.graphglue.model.PageInfo
- getId() - function in io.github.graphglue.model.Node
- Id of this node,
null
if not persisted in the database yet - getIdOrder() - function in io.github.graphglue.connection.order.IdOrderKt
- Default order, ascending and only based on the id
- getIdOrderField() - function in io.github.graphglue.connection.order.IdOrderKt
- Order field with only IdOrderPart as parts
- getIdOrderPart() - function in io.github.graphglue.connection.order.IdOrderKt
- getInputTypeCache() - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- getInputTypeCache() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Cache for GraphQLInputTypes
- getInverseRelationshipDefinition(RelationshipDefinition) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Gets the inverse of the relationship if possible
- getIsAllQuery() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getIsLoaded() - function in io.github.graphglue.model.NodeProperty
- If
true
, the value of this property is already loaded (either from the database or from another value) - getIsLoaded() - function in io.github.graphglue.model.NodeSetProperty
- getKeys() - function in kotlin.collections.CacheMap
- getLast() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getLazyLoadingContext() - function in io.github.graphglue.model.Node
- getLazyLoadingContextOptional() - function in io.github.graphglue.model.Node
- Workaround property to ensure that the lazyLoadingContext is injected Uses a converter to inject the context If the context is not present, the node was not loaded from the database, meaning the node is not persisted yet and therefore lazy loading is not supported
- getLocalContext() - function in graphql.schema.DelegateDataFetchingEnvironment
- getLocale() - function in graphql.schema.DelegateDataFetchingEnvironment
- getLocalizedMessage() - function in kotlin.NodeSchemaException
- getLogger() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Logger used to print the GraphQL schema
- getMappingContext() - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- getMappingContext() - function in io.github.graphglue.data.execution.NodeQueryExecutor
- getMergedField() - function in graphql.schema.DelegateDataFetchingEnvironment
- getMessage() - function in kotlin.NodeSchemaException
- getMetaFilter() - function in io.github.graphglue.connection.filter.model.Filter
- getName() - function in io.github.graphglue.authorization.MergedAuthorization
- getName() - function in io.github.graphglue.authorization.Permission
- getName() - function in io.github.graphglue.connection.filter.definition.FilterEntryDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.NodeSetFilterDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.NodeSubFilterDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.SimpleFilterEntryDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.SimpleObjectFilterDefinitionEntry
- getName() - function in io.github.graphglue.connection.filter.definition.BooleanFilterDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.ComparableFilterDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.FloatFilterDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.IDFilterDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.IntFilterDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.ScalarFilterDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.scalars.ScalarFilterEntry
- getName() - function in io.github.graphglue.connection.filter.definition.scalars.ScalarFilterEntryBase
- getName() - function in io.github.graphglue.connection.filter.definition.scalars.ScalarListFilterEntry
- getName() - function in io.github.graphglue.connection.filter.definition.StringFilterDefinition
- getName() - function in kotlin.OrderDirection
- getName() - function in io.github.graphglue.connection.order.OrderField
- getName() - function in io.github.graphglue.connection.order.OrderPart
- getName() - function in io.github.graphglue.connection.order.SimpleOrderPart
- getName() - function in kotlin.Direction
- getNameCounter() - function in io.github.graphglue.data.execution.NodeQueryExecutor
- Counter for unique name generation
- getNeo4jClient() - function in io.github.graphglue.data.LazyLoadingContext
- getNeo4jClient() - function in io.github.graphglue.data.repositories.GraphglueNeo4jOperations
- getNeo4jMappingContext() - function in io.github.graphglue.data.LazyLoadingContext
- getNeo4jMappingContext() - function in io.github.graphglue.definition.NodeDefinitionCache
- getNeo4jMappingContext() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- getNeo4jName() - function in io.github.graphglue.connection.filter.definition.SimpleFilterEntryDefinition
- getNeo4jNameOfProperty(KProperty1) - function in io.github.graphglue.definition.NodeDefinition
- Gets the Neo4j name of a property
- getNeo4jPropertyName() - function in io.github.graphglue.connection.order.OrderPart
- getNeo4jPropertyName() - function in io.github.graphglue.connection.order.SimpleOrderPart
- getNode() - function in io.github.graphglue.model.Edge
- getNodeDefinition(KClass) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Gets a NodeDefinition by defining class
- getNodeDefinition() - function in io.github.graphglue.definition.NodeDefinitionCollection
- Gets a NodeDefinition by defining class
- getNodeDefinition() - function in io.github.graphglue.graphql.query.GraphglueQuery
- getNodeDefinition() - function in io.github.graphglue.graphql.query.TopLevelQueryProvider
- getNodeDefinitionCache() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Cache for NodeDefinitions
- getNodeDefinitionCollection() - function in io.github.graphglue.connection.filter.definition.SubFilterGenerator
- getNodeDefinitionCollection() - function in io.github.graphglue.data.execution.NodeQueryParser
- getNodeDefinitionCollection() - function in io.github.graphglue.data.repositories.GraphglueNeo4jOperations
- used to get NodeDefinition by type
- getNodeDefinitionCollection() - function in io.github.graphglue.graphql.SchemaAndNodeDefinitionCollection
- getNodeDefinitions() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Raw cache for NodeDefinitions
- getNodeDefinitionsFromGraphQLNames(List) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Gets the list of NodeDefinitions associated with names If a common supertype is found (and the provided names include all subtypes), returns that supertype Otherwise the provied list is mapped to NodeDefinitions
- getNodeFilter() - function in io.github.graphglue.connection.filter.model.NodeMetaFilter
- getNodeKClass() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- getNodeKClass() - function in io.github.graphglue.definition.OneRelationshipDefinition
- getNodeKClass() - function in io.github.graphglue.definition.RelationshipDefinition
- getNodeQuery() - function in io.github.graphglue.data.execution.NodeQueryExecutor
- getNodeQueryOptions() - function in io.github.graphglue.model.PageInfo
- getNodeQueryParser() - function in io.github.graphglue.data.LazyLoadingContext
- getNodes() - function in io.github.graphglue.data.execution.NodeQueryResult
- getNodes() - function in io.github.graphglue.model.Connection
- getNodes() - function in io.github.graphglue.model.PageInfo
- getNodeSet() - function in io.github.graphglue.model.NodeSetProperty
- The Set stub returned to the user
- getNodesToAdd() - function in io.github.graphglue.data.repositories.RelationshipDiff
- getNodesToRemove() - function in io.github.graphglue.data.repositories.RelationshipDiff
- getNodesToSave(Node) - function in io.github.graphglue.data.repositories.GraphglueNeo4jOperations
- Gets the related nodes to save of a node
- getNodesToSaveRecursive(Iterable) - function in io.github.graphglue.data.repositories.GraphglueNeo4jOperations
- Gets a set of nodes which should be saved
- getNodeType() - function in io.github.graphglue.definition.NodeDefinition
- getObjectMapper() - function in io.github.graphglue.data.execution.NodeQueryParser
- getObjectMapper() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration.GraphglueSchemaGeneratorHooks
- getObjectMapper() - function in io.github.graphglue.graphql.datafetcher.RedirectKotlinDataFetcherFactoryProvider
- getObjectMapper() - function in io.github.graphglue.model.PageInfo
- getOnlyOnTypes() - function in io.github.graphglue.data.execution.NodeSubQuery
- getOperationDefinition() - function in graphql.schema.DelegateDataFetchingEnvironment
- getOptionalPattern() - function in io.github.graphglue.definition.AuthorizationConditionPart
- getOptions() - function in io.github.graphglue.data.execution.NodeQuery
- getOptions() - function in io.github.graphglue.data.execution.NodeQueryResult
- getOrCreate(KClass) - function in io.github.graphglue.definition.NodeDefinitionCache
- If already present, gets the NodeDefinition for the class, otherwise provides one
- getOrDefault(K,V) - function in kotlin.collections.CacheMap
- getOrder() - function in io.github.graphglue.model.Connection
- getOrder() - function in io.github.graphglue.model.Edge
- getOrderBy() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getOrderBy() - function in io.github.graphglue.model.PageInfo
- getOrdinal() - function in kotlin.OrderDirection
- getOrdinal() - function in kotlin.Direction
- getOutputTypeCache() - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- getOutputTypeCache() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Cache for GraphQLOutputTypes
- getPageInfo() - function in io.github.graphglue.model.Connection
- getParent() - function in io.github.graphglue.graphql.datafetcher.DelegateDataFetchingEnvironment
- getParent() - function in io.github.graphglue.model.BaseProperty
- getParent() - function in io.github.graphglue.model.NodeProperty
- getParent() - function in io.github.graphglue.model.NodeSetProperty
- getParentIterator() - function in io.github.graphglue.model.NodeSetProperty.NodeSet.NodeSetIterator
- getParentKClass() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- getParentKClass() - function in io.github.graphglue.definition.OneRelationshipDefinition
- getParentKClass() - function in io.github.graphglue.definition.RelationshipDefinition
- getParentNodeDefinition(DataFetchingEnvironment,NodeDefinitionCollection) - function in io.github.graphglue.graphql.extensions.DataFetchingEnvironmentExtensionsKt
- Gets the NodeDefinition associated with the parent type Uses NodeDefinitionCollection.getNodeDefinitionsFromGraphQLNames to find the correct NodeDefinition
- getParentType() - function in graphql.schema.DelegateDataFetchingEnvironment
- getParts() - function in io.github.graphglue.connection.order.OrderField
- getParts() - function in io.github.graphglue.data.execution.NodeQuery
- getPersistedNode() - function in io.github.graphglue.model.NodeProperty
- The related node as in the database
null
if not loaded or no relation present in the database - getPersistentEntity() - function in io.github.graphglue.definition.NodeDefinition
- getPrimaryLabel() - function in io.github.graphglue.definition.NodeDefinition
- getProperty() - function in io.github.graphglue.connection.order.SimpleOrderPart
- getProperty() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- getProperty() - function in io.github.graphglue.definition.OneRelationshipDefinition
- getProperty() - function in io.github.graphglue.definition.RelationshipDefinition
- getProperty() - function in io.github.graphglue.model.BaseProperty
- getProperty(KProperty) - function in io.github.graphglue.model.Node
- Gets a node property from the lookup May be changed in future to support extensibility
- getProperty() - function in io.github.graphglue.model.NodeProperty
- getProperty() - function in io.github.graphglue.model.NodeSetProperty
- getPropertyLookup() - function in io.github.graphglue.model.Node
- Lookup for all node properties Trades memory (additional HashMap) for a cleaner and more extensible way to lookup the delegates (compared to reflection)
- getPropertyName(KProperty,KClass) - function in io.github.graphglue.graphql.extensions.GraphQLNameExtensionsKt
- Taken from graphql-kotlin https://github.com/ExpediaGroup/graphql-kotlin/blob/master/generator/graphql-kotlin-schema-generator/src/main/kotlin/com/expediagroup/graphql/generator/internal/extensions/kPropertyExtensions.
- getQuery() - function in io.github.graphglue.data.execution.NodeSubQuery
- getQueryDirectives() - function in graphql.schema.DelegateDataFetchingEnvironment
- getRawId() - function in io.github.graphglue.model.Node
- getRelatedNodesToSave(Node) - function in io.github.graphglue.definition.ManyRelationshipDefinition
- Gets related nodes to save
- getRelatedNodesToSave(Node) - function in io.github.graphglue.definition.OneRelationshipDefinition
- Gets related nodes to save
- getRelatedNodesToSave(Node) - function in io.github.graphglue.definition.RelationshipDefinition
- Gets related nodes to save
- getRelatedNodesToSave() - function in io.github.graphglue.model.BaseProperty
- Gets Nodes which should be persisted when this Node is persisted
- getRelatedNodesToSave() - function in io.github.graphglue.model.NodeProperty
- Gets Nodes which should be persisted when this Node is persisted
- getRelatedNodesToSave() - function in io.github.graphglue.model.NodeSetProperty
- Gets Nodes which should be persisted when this Node is persisted
- getRelationshipDefinition() - function in io.github.graphglue.connection.filter.definition.NodeSubFilterDefinition
- getRelationshipDefinition() - function in io.github.graphglue.data.execution.NodeSubQuery
- getRelationshipDefinitionOfProperty(KProperty1) - function in io.github.graphglue.definition.NodeDefinition
- Gets the RelationshipDefinition by property
- getRelationshipDefinitions() - function in io.github.graphglue.definition.NodeDefinition
- Map of all relationship definitions by GraphQL name
- getRelationshipDefinitionsByProperty() - function in io.github.graphglue.definition.NodeDefinition
- map of all relationship definitions by defining property
- getRelationshipDiff(Node,Map) - function in io.github.graphglue.definition.ManyRelationshipDefinition
- Gets the diff describing updates of the property
- getRelationshipDiff(Node,Map) - function in io.github.graphglue.definition.OneRelationshipDefinition
- Gets the diff describing updates of the property
- getRelationshipDiff(Node,Map) - function in io.github.graphglue.definition.RelationshipDefinition
- Gets the diff describing updates of the property
- getRelationshipDiff(Map) - function in io.github.graphglue.model.BaseProperty
- Gets the diff of added and removed relationships to persist in the database
- getRelationshipDiff(Map) - function in io.github.graphglue.model.NodeProperty
- Gets the diff of added and removed relationships to persist in the database
- getRelationshipDiff(Map) - function in io.github.graphglue.model.NodeSetProperty
- Gets the diff of added and removed relationships to persist in the database
- getRemotePropertySetter() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- optional setter which is used to initialize the opposite property may only be present if the opposite side is a one side
- getRemotePropertySetter() - function in io.github.graphglue.definition.OneRelationshipDefinition
- optional setter which is used to initialize the opposite property may only be present if the opposite side is a one side
- getRemotePropertySetter() - function in io.github.graphglue.definition.RelationshipDefinition
- optional setter which is used to initialize the opposite property may only be present if the opposite side is a one side
- getRemovedNodes() - function in io.github.graphglue.model.NodeSetProperty
- Newly removed nodes, relations must be removed from the database
- getRequiredPermission() - function in io.github.graphglue.graphql.extensions.DataFetchingEnvironmentExtensionsKt
- getResultKey() - function in io.github.graphglue.data.execution.NodeSubQuery
- getReturnExpression() - function in io.github.graphglue.definition.NodeDefinition
- Expression which can be used when creating a query using Cypher-DSL Fetches all necessary data to map the result to a Node
- getReturnNodeName() - function in io.github.graphglue.definition.NodeDefinition
- Name of the return value in the returnExpression
- getRoot() - function in graphql.schema.DelegateDataFetchingEnvironment
- getSchema() - function in io.github.graphglue.graphql.SchemaAndNodeDefinitionCollection
- getSelectionSet() - function in graphql.schema.DelegateDataFetchingEnvironment
- getSimpleDefinition() - function in io.github.graphglue.connection.filter.model.SimpleFilterEntry
- getSimpleName(KClass,Boolean) - function in io.github.graphglue.graphql.extensions.GraphQLNameExtensionsKt
- Taken from graphql-kotlin https://github.com/ExpediaGroup/graphql-kotlin/blob/master/generator/graphql-kotlin-schema-generator/src/main/kotlin/com/expediagroup/graphql/generator/internal/extensions/kClassExtensions.
- getSize() - function in io.github.graphglue.model.NodeSetProperty.NodeSet
- getSize() - function in kotlin.collections.CacheMap
- getSource() - function in io.github.graphglue.graphql.datafetcher.DelegateDataFetchingEnvironment
- getSource() - function in io.github.graphglue.graphql.datafetcher.DelegateDataFetchingEnvironment
- getStackTrace() - function in kotlin.NodeSchemaException
- getStartCursor() - function in io.github.graphglue.model.PageInfo
- getStatement() - function in io.github.graphglue.data.execution.StatementWithSymbolicName
- getSubFilter() - function in io.github.graphglue.connection.filter.definition.NodeSubFilterDefinition
- getSubFilterDefinition() - function in io.github.graphglue.connection.filter.model.NodeSetFilterEntry
- getSubFilterDefinition() - function in io.github.graphglue.connection.filter.model.AllNodeSetFilterEntry
- getSubFilterDefinition() - function in io.github.graphglue.connection.filter.model.AnyNodeSetFilterEntry
- getSubFilterDefinition() - function in io.github.graphglue.connection.filter.model.NoneNodeSetFilterEntry
- getSubFilterGenerator() - function in io.github.graphglue.connection.ConnectionWrapperGraphQLTypeFactory
- getSubMetaFilter() - function in io.github.graphglue.connection.filter.model.NotMetaFilter
- getSubMetaFilters() - function in io.github.graphglue.connection.filter.model.AndMetaFilter
- getSubMetaFilters() - function in io.github.graphglue.connection.filter.model.OrMetaFilter
- getSubQueries() - function in io.github.graphglue.data.execution.NodeQueryPart
- getSubQuery(String,Function0) - function in io.github.graphglue.data.execution.NodeQueryPart
- Gets a subquery by NodeSubQuery.resultKey.
- getSubQueryLookup() - function in io.github.graphglue.data.execution.NodeQueryExecutor
- lookup for generated subqueries
- getSubQueryLookup() - function in io.github.graphglue.data.execution.NodeQueryPart
- Lookup to get a subquery efficiently by
resultKey
Each group contains all subqueries under a specific resultKey Necessary asresultKey
may not be unique, as only NodeSubQuery.resultKey with any element of NodeSubQuery.onlyOnTypes must be unique - getSupertypeNodeDefinitionLookup() - function in io.github.graphglue.definition.NodeDefinitionCollection
- Lookup from set of all subtype GraphQL names to common parent type NodeDefinition Can be used to generate Cypher queries and conditions more efficiently by not having to check for multiple different labels, but only for a common label Keys contain only GraphQL names of NodeDefinitions which are object types in the schema (no interfaces)
- getSupportsNull() - function in io.github.graphglue.model.NodeProperty
- getSuppressed() - function in kotlin.NodeSchemaException
- getSymbolicName() - function in io.github.graphglue.data.execution.StatementWithSymbolicName
- getTempCodeRegistry() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Code registry used as a temporary cache before its DataFetchers are added to the real code registry must only be used to
- getTopLevelQueries() - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Lookup for all queries based on Node types with the by the name for the query
- getTotalCount() - function in io.github.graphglue.data.execution.NodeQueryResult
- getTotalCount() - function in io.github.graphglue.model.Connection
- getType() - function in io.github.graphglue.connection.filter.definition.SimpleFilterEntryDefinition
- getType() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- getType() - function in io.github.graphglue.definition.OneRelationshipDefinition
- getType() - function in io.github.graphglue.definition.RelationshipDefinition
- getTypeName() - function in io.github.graphglue.connection.filter.definition.NodeSetFilterDefinition
- getTypeName() - function in io.github.graphglue.connection.filter.definition.SimpleObjectFilterDefinitionEntry
- getTypeName() - function in io.github.graphglue.connection.filter.definition.BooleanFilterDefinition
- getTypeName() - function in io.github.graphglue.connection.filter.definition.ComparableFilterDefinition
- getTypeName() - function in io.github.graphglue.connection.filter.definition.FloatFilterDefinition
- getTypeName() - function in io.github.graphglue.connection.filter.definition.IDFilterDefinition
- getTypeName() - function in io.github.graphglue.connection.filter.definition.IntFilterDefinition
- getTypeName() - function in io.github.graphglue.connection.filter.definition.ScalarFilterDefinition
- getTypeName() - function in io.github.graphglue.connection.filter.definition.StringFilterDefinition
- getValue() - function in io.github.graphglue.connection.filter.model.SimpleFilterEntry
- getValue(T) - function in io.github.graphglue.connection.order.OrderPart
- Gets the value of the field of a Node
- getValue(T) - function in io.github.graphglue.connection.order.SimpleOrderPart
- Gets the value of the field of a Node
- getValue(Node,KProperty) - function in io.github.graphglue.model.NodeProperty
- Gets the value of the property loads if from the database if necessary
- getValue(Node,KProperty) - function in io.github.graphglue.model.NodeSetProperty
- Gets the value of the property
- getValues() - function in kotlin.collections.CacheMap
- getVariables() - function in graphql.schema.DelegateDataFetchingEnvironment
- getWiringFactory() - function in com.expediagroup.graphql.generator.hooks.GraphglueGraphQLConfiguration.GraphglueSchemaGeneratorHooks
- GraphglueAuthorizationConfiguration - class in io.github.graphglue.authorization
- GraphglueAutoConfiguration - class in io.github.graphglue
- Manages Spring boot autoconfiguration for all Graphglue related nodes Imports the GraphglueGraphQLConfiguration and GraphglueNeo4jConfiguration
- GraphglueConnectionConfiguration - class in io.github.graphglue.connection
- Configuration for the connections Specifies filter factories and filter definitions used in Node classes.
- GraphglueDataConfiguration - class in io.github.graphglue.data
- GraphglueDataConfigurationKt - class in io.github.graphglue.data
- GraphglueGraphQLConfiguration - class in io.github.graphglue.graphql
- Configures beans used in combination with graphql-kotlin and graphql-java
- GraphglueGraphQLConfiguration.GraphglueSchemaGeneratorHooks - class in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- SchemaGeneratorHooks which handles rewiring of BaseProperty backed files, collects all Node types and generates NodeDefinitions for it, and collects queries for Node types
- GraphglueModelConfiguration - class in io.github.graphglue.model
- Configuration of model related beans
- graphGlueNeo4jOperations(ReactiveNeo4jTemplate,ReactiveNeo4jClient,BeanFactory) - function in io.github.graphglue.data.GraphglueDataConfiguration
- GraphglueNeo4jOperations - class in io.github.graphglue.data.repositories
- ReactiveNeo4jOperations which supports save of lazy loaded relations
- GraphglueQuery - class in io.github.graphglue.graphql.query
- Query used to provide the
node
query, which allows for querying Nodes by id - GraphQLInputTypeGenerator - class in io.github.graphglue.connection.filter.definition
- Defines a function to convert into a GraphQLInputType
- GraphQLNameExtensionsKt - class in io.github.graphglue.graphql.extensions