Index
All Classes and Interfaces|All Packages|Serialized Form
B
- build() - Method in class org.neo4j.cypherdsl.parser.Options.Builder
C
- CyperDslParseException - Exception in org.neo4j.cypherdsl.parser
- CyperDslParseException(Throwable) - Constructor for exception org.neo4j.cypherdsl.parser.CyperDslParseException
- CypherParser - Class in org.neo4j.cypherdsl.parser
D
- defaultOptions() - Static method in class org.neo4j.cypherdsl.parser.Options
E
- ExpressionCreatedEventType - Enum in org.neo4j.cypherdsl.parser
-
The type of the event when a new expression is parsed and instantiated.
G
- getExpressions() - Method in class org.neo4j.cypherdsl.parser.ReturnDefinition
- getInput() - Method in exception org.neo4j.cypherdsl.parser.UnsupportedCypherException
- getOptionalLimit() - Method in class org.neo4j.cypherdsl.parser.ReturnDefinition
- getOptionalSkip() - Method in class org.neo4j.cypherdsl.parser.ReturnDefinition
- getOptionalSortItems() - Method in class org.neo4j.cypherdsl.parser.ReturnDefinition
I
- InvocationCreatedEventType - Enum in org.neo4j.cypherdsl.parser
-
The type of event emitted when creating a procedure call or function invocation.
- isDistinct() - Method in class org.neo4j.cypherdsl.parser.ReturnDefinition
L
- LabelParsedEventType - Enum in org.neo4j.cypherdsl.parser
-
Type of an event when a label is parsed and created.
N
- newOptions() - Static method in class org.neo4j.cypherdsl.parser.Options
-
Use this method to start defining new options for a parser.
O
- ON_ADD_AND_SET_VARIABLE - Enum constant in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
- ON_CALL - Enum constant in enum org.neo4j.cypherdsl.parser.InvocationCreatedEventType
-
When parsing a
CALL x.y(z)
like statement. - ON_CREATE - Enum constant in enum org.neo4j.cypherdsl.parser.PatternElementCreatedEventType
-
A
PatternElement
is created during the creation of aCREATE
clause. - ON_DELETE_ITEM - Enum constant in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
-
Fired when preparing a
DELETE x, y, z
clause. - ON_INVOCATION - Enum constant in enum org.neo4j.cypherdsl.parser.InvocationCreatedEventType
-
When parsing a
sin(x)
like statement. - ON_MATCH - Enum constant in enum org.neo4j.cypherdsl.parser.PatternElementCreatedEventType
-
A
PatternElement
is created during the creation of aMATCH
clause. - ON_MERGE - Enum constant in enum org.neo4j.cypherdsl.parser.PatternElementCreatedEventType
-
A
PatternElement
is created during the creation of aMERGE
clause. - ON_NEW_PARAMETER - Enum constant in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
- ON_NEW_VARIABLE - Enum constant in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
- ON_NODE_PATTERN - Enum constant in enum org.neo4j.cypherdsl.parser.LabelParsedEventType
-
Parsed when creating a
node pattern
. - ON_RELATIONSHIP_PATTERN - Enum constant in enum org.neo4j.cypherdsl.parser.TypeParsedEventType
-
Parsed when creating a
relationship pattern
. - ON_REMOVE - Enum constant in enum org.neo4j.cypherdsl.parser.LabelParsedEventType
-
Parsed in the context of removing labels.
- ON_REMOVE_LABELS - Enum constant in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
- ON_REMOVE_PROPERTY - Enum constant in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
- ON_RETURN_ITEM - Enum constant in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
- ON_SET - Enum constant in enum org.neo4j.cypherdsl.parser.LabelParsedEventType
-
Parsed in the context of setting new labels.
- ON_SET_LABELS - Enum constant in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
- ON_SET_PROPERTY - Enum constant in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
- ON_SET_VARIABLE - Enum constant in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
- Options - Class in org.neo4j.cypherdsl.parser
-
Provides arguments to the
cypher parser
. - Options.Builder - Class in org.neo4j.cypherdsl.parser
-
Use this builder to create a new set of options..
- org.neo4j.cypherdsl.parser - module org.neo4j.cypherdsl.parser
- org.neo4j.cypherdsl.parser - package org.neo4j.cypherdsl.parser
P
- parse(String) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
-
Parses a
String
into aStatement
. - parse(String, Options) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
-
Parses a
String
into aStatement
. - parseClause(String) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
- parseClause(String, Options) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
-
Parses a fragment into a
Clause
that can be put together into a whole statement viaStatement.of(List)
. - parseExpression(String) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
- parseExpression(String, Options) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
-
Parses a Cypher expression into an
Expression
. - parseNode(String) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
- parseNode(String, Options) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
-
Parses a Cypher fragment describing a Node-pattern into a
Node
instance. - parseRelationship(String) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
- parseRelationship(String, Options) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
-
Parses a Cypher fragment describing a relationship into a
RelationshipPattern
instance. - parseStatement(String) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
- parseStatement(String, Options) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
-
Parses a whole statement into a renderable Cypher-DSL
Statement
. - PatternElementCreatedEventType - Enum in org.neo4j.cypherdsl.parser
R
- ReturnDefinition - Class in org.neo4j.cypherdsl.parser
-
A value object containing the necessary pieces for creating a
RETURN clause
.
T
- TypeParsedEventType - Enum in org.neo4j.cypherdsl.parser
-
Type of an event when a relationship type is parsed.
U
- UnsupportedCypherException - Exception in org.neo4j.cypherdsl.parser
-
Thrown when the parser detects a clause which is not yet supported.
V
- valueOf(String) - Static method in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.cypherdsl.parser.InvocationCreatedEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.cypherdsl.parser.LabelParsedEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.cypherdsl.parser.PatternElementCreatedEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.cypherdsl.parser.TypeParsedEventType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.neo4j.cypherdsl.parser.InvocationCreatedEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.neo4j.cypherdsl.parser.LabelParsedEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.neo4j.cypherdsl.parser.PatternElementCreatedEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.neo4j.cypherdsl.parser.TypeParsedEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withCallback(ExpressionCreatedEventType, Class<T>, Function<Expression, T>) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
-
Adds a callback for when the specific
expression is created
event. - withCallback(InvocationCreatedEventType, Class<T>, UnaryOperator<T>) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
-
Adds a callback for when either a CALL-Procedure clause or a function-invocation expression is created.
- withCallback(PatternElementCreatedEventType, UnaryOperator<PatternElement>) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
-
Adds a callback for when a
PatternElement
is created during one of the phases described byPatternElementCreatedEventType
. - withLabelFilter(BiFunction<LabelParsedEventType, Collection<String>, Collection<String>>) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
-
Configure a filter that is applied to labels.
- withReturnClauseFactory(Function<ReturnDefinition, Return>) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
-
Configures the factory for return clauses.
- withTypeFilter(BiFunction<TypeParsedEventType, Collection<String>, Collection<String>>) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
-
Configure a filter that is applied to types.
All Classes and Interfaces|All Packages|Serialized Form