Uses of Class
org.neo4j.cypherdsl.parser.Options.Builder
-
Uses of Options.Builder in org.neo4j.cypherdsl.parser
Methods in org.neo4j.cypherdsl.parser that return Options.BuilderModifier and TypeMethodDescriptionstatic Options.BuilderOptions.newOptions()Use this method to start defining new options for a parser.<T extends org.neo4j.cypherdsl.core.Expression>
Options.BuilderOptions.Builder.withCallback(ExpressionCreatedEventType expressionCreatedEventType, Class<T> resultingType, Function<org.neo4j.cypherdsl.core.Expression, T> callback) Adds a callback for when the specificexpression is createdevent.<T extends org.neo4j.cypherdsl.core.ast.Visitable>
Options.BuilderOptions.Builder.withCallback(InvocationCreatedEventType invocationCreatedEventType, Class<T> resultingType, UnaryOperator<T> callback) Adds a callback for when either a CALL-Procedure clause or a function-invocation expression is created.Options.Builder.withCallback(PatternElementCreatedEventType patternElementCreatedEventType, UnaryOperator<org.neo4j.cypherdsl.core.PatternElement> callback) Adds a callback for when aPatternElementis created during one of the phases described byPatternElementCreatedEventType.Options.Builder.withLabelFilter(BiFunction<LabelParsedEventType, Collection<String>, Collection<String>> labelFilter) Configure a filter that is applied to labels.Options.Builder.withReturnClauseFactory(@Nullable Function<ReturnDefinition, org.neo4j.cypherdsl.core.Return> returnClauseFactory) Configures the factory for return clauses.Options.Builder.withTypeFilter(BiFunction<TypeParsedEventType, Collection<String>, Collection<String>> typeFilter) Configure a filter that is applied to types.