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 and pageInfo 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 an field 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 getFromGraphQLfield
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 getFromGraphQLfield
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 as resultKey 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
Autoconfiguration associated with authorization part of library
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
Autoconfiguration associated with Neo4j part of library
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
Bean to provide Neo4jOperations which support save over lazy loaded relations
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
 
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  W