A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
W
G
- generateAuthorizationCondition(Permission) - function in io.github.graphglue.connection.filter.definition.NodeSubFilterDefinition
- Provides a condition generator used to filter for related nodes the Permissions allows to access Used to only include nodes in relation filters which the permission allows to access.
- generateAuthorizationCondition(NodeDefinition,Permission) - function in io.github.graphglue.definition.NodeDefinitionCollection
- Generates the authorization condition
- generateCondition(Node,Rule,Permission) - function in io.github.graphglue.authorization.AuthorizationRuleGenerator
- Generates a condition for a specific rule
- generateCondition(Node,Object) - 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.NodeFilter
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.NodeRelationshipFilterEntry
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.AllNodeRelationshipFilterEntry
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.AnyNodeRelationshipFilterEntry
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.NoneNodeRelationshipFilterEntry
- Creates the condition
- generateCondition(Node) - function in io.github.graphglue.connection.filter.model.NodeSetPropertyFilter
- 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
- generateConnectionFieldDefinition(KClass,String,String,SchemaTransformationContext) - function in io.github.graphglue.connection.GenerateConnectionFieldDefinitionKt
- Generates the GraphQL type for the wrapper connection type This type is never directly used in the schema, but provides the
getFromGraphQL
field - GenerateConnectionFieldDefinitionKt - class in io.github.graphglue.connection
- generateCursor(T,ObjectMapper) - function in io.github.graphglue.connection.order.Order
- Generates a cursor for a node, e.g.
- 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.IsNullFilterEntry
- Generates the FilterEntryDefinition used in the filter
- 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
- 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 - generateNodeDefinition(KClass,Neo4jMappingContext) - function in io.github.graphglue.definition.GenerateNodeDefinitionKt
- Generates a NodeDefinition for a specific class
- GenerateNodeDefinitionKt - class in io.github.graphglue.definition
- 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 - 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.NodeRelationshipFilterEntry
- 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.AllNodeRelationshipFilterEntry
- 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.AnyNodeRelationshipFilterEntry
- 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.NoneNodeRelationshipFilterEntry
- 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,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 - GeneratorExtensionsKt - class in io.github.graphglue.graphql.extensions
- get(K) - function in kotlin.collections.CacheMap
- getAdditionalFilterBeans() - function in io.github.graphglue.connection.filter.definition.SubFilterGenerator
- getAfter() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getAllow() - function in io.github.graphglue.authorization.MergedAuthorization
- getAllowFromRelated() - function in io.github.graphglue.authorization.MergedAuthorization
- 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
- 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
- getBefore() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getCacheControl() - function in graphql.schema.DelegateDataFetchingEnvironment
- getCause() - function in kotlin.NodeSchemaException
- getCodeRegistry() - function in io.github.graphglue.graphql.schema.SchemaTransformationContext
- Code Registry to register new DataFetchers
- getConditionGenerator() - function in io.github.graphglue.connection.filter.definition.scalars.IsNullFilterEntry
- 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
- getContext() - function in io.github.graphglue.authorization.Permission
- getContext() - function in graphql.schema.DelegateDataFetchingEnvironment
- getDataFetcherFactoryProvider() - function in io.github.graphglue.graphql.schema.DefaultSchemaTransformer
- getDataFetcherFactoryProvider() - function in io.github.graphglue.graphql.schema.SchemaTransformationContext
- provides function and property data fetchers
- getDataFetcherFactoryProvider() - function in io.github.graphglue.graphql.schema.SchemaTransformer
- provides function and property data fetchers
- 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
- getDefinition() - function in io.github.graphglue.connection.filter.model.FilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.NodeRelationshipFilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.AllNodeRelationshipFilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.AnyNodeRelationshipFilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.NoneNodeRelationshipFilterEntry
- getDefinition() - function in io.github.graphglue.connection.filter.model.NodeSetPropertyFilter
- 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
- getDescription() - function in io.github.graphglue.connection.filter.definition.FilterEntryDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.NodePropertyFilterDefinition
- getDescription() - function in io.github.graphglue.connection.filter.definition.NodeSetPropertyFilterDefinition
- 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.scalars.IsNullFilterEntry
- 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.model.NodeFilter
- getEntries() - function in io.github.graphglue.connection.filter.model.NodeSetPropertyFilter
- getEntries() - function in io.github.graphglue.connection.filter.model.SimpleObjectFilter
- getEntries() - function in kotlin.collections.CacheMap
- getExecutionId() - function in graphql.schema.DelegateDataFetchingEnvironment
- getExecutionStepInfo() - function in graphql.schema.DelegateDataFetchingEnvironment
- 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.NodeSetPropertyFilterDefinition
- 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.NodeRelationshipFilterEntry
- getFilter() - function in io.github.graphglue.connection.filter.model.AllNodeRelationshipFilterEntry
- getFilter() - function in io.github.graphglue.connection.filter.model.AnyNodeRelationshipFilterEntry
- getFilter() - function in io.github.graphglue.connection.filter.model.NoneNodeRelationshipFilterEntry
- 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
- getFilterDefinitionCollection() - function in io.github.graphglue.graphql.GraphglueSchema
- getFilterDefinitionCollection() - function in io.github.graphglue.graphql.schema.DefaultSchemaTransformer
- Collection with all filter definitions
- getFilterDefinitionCollection() - function in io.github.graphglue.graphql.schema.SchemaTransformationContext
- Collection with all filter definitions
- getFilterDefinitionCollection() - function in io.github.graphglue.graphql.schema.SchemaTransformer
- Collection with all filter definitions
- getFilterDefinitionFactory() - function in io.github.graphglue.connection.filter.TypeFilterDefinitionEntry
- 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
- getGraphQLDescription() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- getGraphQLDescription() - function in io.github.graphglue.definition.OneRelationshipDefinition
- getGraphQLDescription() - function in io.github.graphglue.definition.RelationshipDefinition
- 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
- 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.graphql.schema.DefaultSchemaTransformer
- Cache for GraphQLInputTypes
- getInputTypeCache() - function in io.github.graphglue.graphql.schema.SchemaTransformationContext
- Cache for GraphQLInputTypes
- getInputTypeCache() - function in io.github.graphglue.graphql.schema.SchemaTransformer
- Cache for GraphQLInputTypes
- getKeys() - function in kotlin.collections.CacheMap
- getLast() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getLocalContext() - function in graphql.schema.DelegateDataFetchingEnvironment
- getLocale() - function in graphql.schema.DelegateDataFetchingEnvironment
- getLocalizedMessage() - function in kotlin.NodeSchemaException
- getMappingContext() - function in io.github.graphglue.graphql.schema.DefaultSchemaTransformer
- getMappingContext() - function in io.github.graphglue.graphql.schema.SchemaTransformationContext
- mapping context used to get type information from Neo4j
- getMappingContext() - function in io.github.graphglue.graphql.schema.SchemaTransformer
- mapping context used to get type information from Neo4j
- getMergedField() - function in graphql.schema.DelegateDataFetchingEnvironment
- getMessage() - function in kotlin.NodeSchemaException
- 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.NodePropertyFilterDefinition
- getName() - function in io.github.graphglue.connection.filter.definition.NodeSetPropertyFilterDefinition
- 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.scalars.IsNullFilterEntry
- 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 io.github.graphglue.definition.NodeDefinition
- getName() - function in kotlin.Direction
- getNeo4jClient() - function in io.github.graphglue.data.LazyLoadingContext
- getNeo4jMappingContext() - function in io.github.graphglue.data.LazyLoadingContext
- 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
- 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
- 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.graphql.schema.DefaultSchemaTransformer
- getNodeDefinitionCollection() - function in io.github.graphglue.graphql.schema.SchemaTransformationContext
- collection of all NodeDefinitions
- getNodeDefinitionCollection() - function in io.github.graphglue.graphql.schema.SchemaTransformer
- collection of all 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.Filter
- getNodeKClass() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- getNodeKClass() - function in io.github.graphglue.definition.OneRelationshipDefinition
- getNodeKClass() - function in io.github.graphglue.definition.RelationshipDefinition
- getNodeQueryParser() - function in io.github.graphglue.data.LazyLoadingContext
- getNodes() - function in io.github.graphglue.data.execution.NodeQueryResult
- getNodesToAdd() - function in io.github.graphglue.data.repositories.RelationshipDiff
- getNodesToRemove() - function in io.github.graphglue.data.repositories.RelationshipDiff
- getNodeType() - function in io.github.graphglue.definition.NodeDefinition
- getObjectMapper() - function in io.github.graphglue.data.execution.NodeQueryParser
- getOnlyOnTypes() - function in io.github.graphglue.data.execution.NodeSubQuery
- getOperationDefinition() - function in graphql.schema.DelegateDataFetchingEnvironment
- getOptions() - function in io.github.graphglue.data.execution.NodeQuery
- getOptions() - function in io.github.graphglue.data.execution.NodeQueryResult
- getOrDefault(K,V) - function in kotlin.collections.CacheMap
- getOrderBy() - function in io.github.graphglue.data.execution.NodeQueryOptions
- getOrdinal() - function in kotlin.OrderDirection
- getOrdinal() - function in kotlin.Direction
- getOutputTypeCache() - function in io.github.graphglue.graphql.schema.DefaultSchemaTransformer
- Cache for GraphQLOutputTypes
- getOutputTypeCache() - function in io.github.graphglue.graphql.schema.SchemaTransformationContext
- Cache for GraphQLOutputTypes
- getOutputTypeCache() - function in io.github.graphglue.graphql.schema.SchemaTransformer
- Cache for GraphQLOutputTypes
- getPageInfo() - function in io.github.graphglue.model.Connection
- 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
- getPersistentEntity() - function in io.github.graphglue.definition.NodeDefinition
- getPrimaryLabel() - function in io.github.graphglue.definition.NodeDefinition
- getProperty() - function in io.github.graphglue.definition.ManyRelationshipDefinition
- getProperty() - function in io.github.graphglue.definition.OneRelationshipDefinition
- getProperty() - function in io.github.graphglue.definition.RelationshipDefinition
- 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
- 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
- getRelationshipGraphQLNames() - function in io.github.graphglue.definition.NodeDefinition
- Set of all relationship GraphQL names Can be used to check if a field is a relationship
- 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.GraphglueSchema
- getSchema() - function in io.github.graphglue.graphql.schema.DefaultSchemaTransformer
- The new modified schema
- getSchema() - function in io.github.graphglue.graphql.schema.SchemaTransformationContext
- The new modified schema
- getSchema() - function in io.github.graphglue.graphql.schema.SchemaTransformer
- The new modified schema
- getSelectionSet() - function in graphql.schema.DelegateDataFetchingEnvironment
- 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 kotlin.collections.NodeDefinitionCollection
- getSize() - function in io.github.graphglue.model.NodeSetProperty.NodeSet
- getSize() - function in kotlin.collections.CacheMap
- getSource() - function in io.github.graphglue.graphql.schema.DelegateDataFetchingEnvironment
- getStackTrace() - function in kotlin.NodeSchemaException
- getStartCursor() - function in io.github.graphglue.model.PageInfo
- getSubFilterGenerator() - function in io.github.graphglue.graphql.schema.DefaultSchemaTransformer
- getSubFilterGenerator() - function in io.github.graphglue.graphql.schema.SchemaTransformationContext
- used to generate the filter entries
- getSubFilterGenerator() - function in io.github.graphglue.graphql.schema.SchemaTransformer
- used to generate the filter entries
- getSubNodeFilter() - function in io.github.graphglue.connection.filter.model.NotMetaFilter
- getSubNodeFilters() - function in io.github.graphglue.connection.filter.model.AndMetaFilter
- getSubNodeFilters() - 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.
- getSuppressed() - function in kotlin.NodeSchemaException
- getTotalCount() - function in io.github.graphglue.data.execution.NodeQueryResult
- 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.NodeSetPropertyFilterDefinition
- 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 - graphglueSchema(Optional,Optional,Optional,SchemaGeneratorConfig,BeanFactory,KotlinDataFetcherFactoryProvider,List,Map,NodeDefinitionCollection) - function in io.github.graphglue.graphql.GraphglueGraphQLConfiguration
- Generates the GraphQLSchema and the NodeDefinitionCollection Automatically adds the generated Node type based connection queries
- GraphglueSchema - class in io.github.graphglue.graphql
- Named tuple consisting of a GraphQLSchema and a NodeDefinitionCollection Helper type for a bean which has to construct both at the same time
- 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