Uses of Class
org.neo4j.cypherdsl.core.SymbolicName
Packages that use SymbolicName
-
Uses of SymbolicName in org.neo4j.cypherdsl.core
Methods in org.neo4j.cypherdsl.core that return SymbolicNameModifier and TypeMethodDescriptiondefault SymbolicNameAliased.asName()Turns this alias into a symbolic name that can be used as anExpression.ForeignAdapter.asName()Adapts a foreign expression into a Cypher-DSLSymbolicName.Creates a new symbolic name by concatenatingotherValueto this names value.static SymbolicName[]Cypher.createSymbolicNames(String[] variables) static SymbolicName[]Cypher.createSymbolicNames(Named[] variables) default SymbolicNameNamed.getRequiredSymbolicName()Return a symbolic name.final SymbolicNameNodeBase.getRequiredSymbolicName()final SymbolicNameRelationshipBase.getRequiredSymbolicName()static SymbolicNameCreates a new symbolic name.Methods in org.neo4j.cypherdsl.core that return types with arguments of type SymbolicNameModifier and TypeMethodDescriptionNamed.getSymbolicName()Returns an optional symbolic name.NamedPath.getSymbolicName()final Optional<SymbolicName>NodeBase.getSymbolicName()final Optional<SymbolicName>RelationshipBase.getSymbolicName()Methods in org.neo4j.cypherdsl.core with parameters of type SymbolicNameModifier and TypeMethodDescriptionCypher.all(SymbolicName variable) Starts building a new condition based on a function invocation for theall()function.Cypher.any(SymbolicName variable) Starts building a new condition based on a function invocation for theany()function.static NodeCypher.anyNode(SymbolicName symbolicName) Creates a new unlabeled Node object.default AliasedExpressionExpression.as(SymbolicName alias) Reuse an existing symbolic name to alias this expression.default LoadCSVStatementBuilderLoadCSVStatementBuilder.OngoingLoadCSV.as(SymbolicName alias) Configure the alias for each line contained in the CSV resource.default StatementBuilder.OngoingReadingStatementBuilder.OngoingUnwind.as(SymbolicName variable) Reuse an existing symbolic name.static MapProjectionMapProjection.create(SymbolicName name, Object... content) Create a new map projection with the given, mixed content.static MapProjectionCypher.createProjection(SymbolicName name, Object... content) Create a new map projection with the given, mixed content.StatementBuilder.ExposesForeach.foreach(SymbolicName variable) Starts defining aForeachclause.static ClauseClauses.forEach(SymbolicName v, Expression list, List<Clause> updatingClauses) Creates a literal for each clause.static ConditionCypher.hasLabelsOrType(SymbolicName symbolicName, String... labelsOrTypes) Checks if a given object has the given labels or types.static ConditionCypher.hasLabelsOrType(SymbolicName symbolicName, Labels labels) Checks if a given object has the given labels or types.booleanStatementContext.isResolved(SymbolicName symbolicName) Checks whether a givensymbolic namehas been resolved in thiscontext.static FunctionInvocationCypher.labels(SymbolicName node) Creates a function invocation forlabels{}.Cypher.listWith(SymbolicName variable) Starts defining alist comprehension.static ClauseClauses.loadCSV(boolean withHeaders, StringLiteral uri, SymbolicName alias, String fieldTerminator) Creates anLOAD CSV clause.NamedPath.OngoingShortestDefinition.named(SymbolicName name) Node.named(SymbolicName newSymbolicName) Creates a copy of this node with a new symbolic name.abstract SELFNodeBase.named(SymbolicName newSymbolicName) This method needs to be implemented to provide new, type safe instances of this node.Relationship.named(SymbolicName newSymbolicName) Creates a copy of this relationship with a new symbolic name.abstract SELFRelationshipBase.named(SymbolicName newSymbolicName) This method needs to be implemented to provide new, type safe instances of this relationship.RelationshipChain.named(SymbolicName newSymbolicName) Replaces the last element of this chains with a copy of the relationship with the new symbolic name.RelationshipPattern.named(SymbolicName name) Turns the pattern into a named chain of relationships.static FunctionInvocationCypher.nodes(SymbolicName symbolicName) Creates a function invocation fornodes{}.Cypher.none(SymbolicName variable) Starts building a new condition based on a function invocation for thenone()function.Cypher.path(SymbolicName name) Starts defining a named path by indicating a name.Cypher.reduce(SymbolicName variable) Starts building a function invocation forreduce({}).static FunctionInvocationCypher.relationships(SymbolicName symbolicName) Creates a function invocation forrelationships{}.StatementContext.resolve(SymbolicName symbolicName) Resolves asymbolic nameinto a string: A symbolic name can be a placeholder without an actual value.Cypher.single(SymbolicName variable) Starts building a new condition based on a function invocation for thesingle()function.static MapProjectionMapProjection.sorted(SymbolicName name, Object... content) Create a new map projection with the given, mixed content.static FunctionInvocationCypher.type(SymbolicName relationship) Creates a function invocation fortype{}.static ClauseClauses.unwind(Expression expression, SymbolicName name) Creates anunwind clause.static HintHint.useJoinOn(SymbolicName... name) Creates a join hint on one or more symbolic names.ExposesHints.usingJoinOn(SymbolicName... names) Applies a JOIN hint on one or more nodes identified by their names.ExposesCall.ExposesYield.yield(SymbolicName... resultFields) Adds the given items to the YIELD clause of the generated call.Constructors in org.neo4j.cypherdsl.core with parameters of type SymbolicNameModifierConstructorDescriptionprotectedNodeBase(SymbolicName symbolicName, List<NodeLabel> staticLabels, Properties properties) Creates a new base object from aSymbolicNamename, a list of labels and a set of properties.protectedRelationshipBase(SymbolicName symbolicName, String type, Node start, Properties properties, Node end) Always creates a relationship from start to end (left to right).protectedRelationshipBase(SymbolicName symbolicName, Node start, String type, Properties properties, Node end, String... additionalTypes) Always creates a relationship from start to end (left to right).