Index

A B C D E G H I L M N O P R T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

alwaysCreateRelationshipsLTR(boolean) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
Instructs the parser to turn relationships that are given as (a:A) <-[:TYPE]- (b:B) into (b:B) -[:TYPE]-> (a:A).

B

build() - Method in class org.neo4j.cypherdsl.parser.Options.Builder
 

C

createSortedMaps(boolean) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
Set createSortedMaps to true to parse existing maps into alphabetically sorted maps.
CyperDslParseException - Exception in org.neo4j.cypherdsl.parser
A runtime exception wrapping checked parsing exception into a sensible exception hierarchy.
CyperDslParseException(Throwable) - Constructor for exception org.neo4j.cypherdsl.parser.CyperDslParseException
 
CypherParser - Class in org.neo4j.cypherdsl.parser
 

D

DatabaseName - Record Class in org.neo4j.cypherdsl.parser
Value object for expressions representing database names.
DatabaseName(Expression) - Constructor for record class org.neo4j.cypherdsl.parser.DatabaseName
Creates an instance of a DatabaseName record class.
defaultOptions() - Static method in class org.neo4j.cypherdsl.parser.Options
 

E

equals(Object) - Method in record class org.neo4j.cypherdsl.parser.DatabaseName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.neo4j.cypherdsl.parser.MatchDefinition
Indicates whether some other object is "equal to" this one.
ExpressionCreatedEventType - Enum Class 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
 

H

hashCode() - Method in record class org.neo4j.cypherdsl.parser.DatabaseName
Returns a hash code value for this object.
hashCode() - Method in record class org.neo4j.cypherdsl.parser.MatchDefinition
Returns a hash code value for this object.

I

InvocationCreatedEventType - Enum Class 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 Class in org.neo4j.cypherdsl.parser
Type of an event when a label is parsed and created.

M

MatchDefinition - Record Class in org.neo4j.cypherdsl.parser
Shape of a match clause.
MatchDefinition(boolean, List<PatternElement>, Where, List<Hint>) - Constructor for record class org.neo4j.cypherdsl.parser.MatchDefinition
Creates an instance of a MatchDefinition record class.

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 class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired when a variable is added or redefined (set).
ON_CALL - Enum constant in enum class org.neo4j.cypherdsl.parser.InvocationCreatedEventType
When parsing a CALL x.y(z) like statement.
ON_CREATE - Enum constant in enum class org.neo4j.cypherdsl.parser.PatternElementCreatedEventType
A PatternElement is created during the creation of a CREATE clause.
ON_DELETE_ITEM - Enum constant in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired when preparing a DELETE x, y, z clause.
ON_INVOCATION - Enum constant in enum class org.neo4j.cypherdsl.parser.InvocationCreatedEventType
When parsing a sin(x) like statement.
ON_MATCH - Enum constant in enum class org.neo4j.cypherdsl.parser.PatternElementCreatedEventType
A PatternElement is created during the creation of a MATCH clause.
ON_MERGE - Enum constant in enum class org.neo4j.cypherdsl.parser.PatternElementCreatedEventType
A PatternElement is created during the creation of a MERGE clause.
ON_NEW_LITERAL - Enum constant in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired when new literals are created.
ON_NEW_PARAMETER - Enum constant in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired when parsing a new parameter expression.
ON_NEW_VARIABLE - Enum constant in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired when parsing a new variable expression.
ON_NODE_PATTERN - Enum constant in enum class org.neo4j.cypherdsl.parser.LabelParsedEventType
Parsed when creating a node pattern.
ON_RELATIONSHIP_PATTERN - Enum constant in enum class org.neo4j.cypherdsl.parser.TypeParsedEventType
Parsed when creating a relationship pattern.
ON_REMOVE - Enum constant in enum class org.neo4j.cypherdsl.parser.LabelParsedEventType
Parsed in the context of removing labels.
ON_REMOVE_LABELS - Enum constant in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired when parsing a label removing expression.
ON_REMOVE_PROPERTY - Enum constant in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired when parsing a property removal expression.
ON_RETURN_ITEM - Enum constant in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired for every new return item.
ON_SET - Enum constant in enum class org.neo4j.cypherdsl.parser.LabelParsedEventType
Parsed in the context of setting new labels.
ON_SET_LABELS - Enum constant in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired when a label is defined.
ON_SET_PROPERTY - Enum constant in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired when a property is set.
ON_SET_VARIABLE - Enum constant in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Fired when a variable is defined.
optional() - Method in record class org.neo4j.cypherdsl.parser.MatchDefinition
Returns the value of the optional record component.
optionalHints() - Method in record class org.neo4j.cypherdsl.parser.MatchDefinition
Returns the value of the optionalHints record component.
optionalWhere() - Method in record class org.neo4j.cypherdsl.parser.MatchDefinition
Returns the value of the optionalWhere record component.
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 a Statement.
parse(String, Options) - Static method in class org.neo4j.cypherdsl.parser.CypherParser
Parses a String into a Statement.
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 via Statement.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 Class in org.neo4j.cypherdsl.parser
 
patternElements() - Method in record class org.neo4j.cypherdsl.parser.MatchDefinition
Returns the value of the patternElements record component.

R

ReturnDefinition - Class in org.neo4j.cypherdsl.parser
A value object containing the necessary pieces for creating a RETURN clause.

T

toString() - Method in record class org.neo4j.cypherdsl.parser.DatabaseName
Returns a string representation of this record class.
toString() - Method in record class org.neo4j.cypherdsl.parser.MatchDefinition
Returns a string representation of this record class.
TypeParsedEventType - Enum Class 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

value() - Method in record class org.neo4j.cypherdsl.parser.DatabaseName
Returns the value of the value record component.
valueOf(String) - Static method in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.cypherdsl.parser.InvocationCreatedEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.cypherdsl.parser.LabelParsedEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.cypherdsl.parser.PatternElementCreatedEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.cypherdsl.parser.TypeParsedEventType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.neo4j.cypherdsl.parser.ExpressionCreatedEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.cypherdsl.parser.InvocationCreatedEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.cypherdsl.parser.LabelParsedEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.cypherdsl.parser.PatternElementCreatedEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.cypherdsl.parser.TypeParsedEventType
Returns an array containing the constants of this enum class, 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 by PatternElementCreatedEventType.
withLabelFilter(BiFunction<LabelParsedEventType, Collection<String>, Collection<String>>) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
Configure a filter that is applied to labels.
withMatchClauseFactory(Function<MatchDefinition, Match>) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
Configures the factory for return clauses.
withParameterValues(Map<String, Object>) - Method in class org.neo4j.cypherdsl.parser.Options.Builder
Defines a lookup table for parameters.
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.
A B C D E G H I L M N O P R T U V W 
All Classes and Interfaces|All Packages|Serialized Form