Uses of Interface
org.neo4j.cypherdsl.core.ast.Visitor
-
Packages that use Visitor Package Description org.neo4j.cypherdsl.core Contains an internal DSL for creating Cypher.org.neo4j.cypherdsl.core.ast Support for describing an abstract syntax tree.org.neo4j.cypherdsl.core.internal This is basically the kitchen sink for all classes that must be public but are not actually part of the public API. -
-
Uses of Visitor in org.neo4j.cypherdsl.core
Methods in org.neo4j.cypherdsl.core with parameters of type Visitor Modifier and Type Method Description voidAliasedExpression. accept(Visitor visitor)voidComparison. accept(Visitor visitor)voidCreate. accept(Visitor visitor)voidDelete. accept(Visitor visitor)voidExistentialSubquery. accept(Visitor visitor)voidForeach. accept(Visitor visitor)voidFunctionInvocation. accept(Visitor visitor)voidHasLabelCondition. accept(Visitor visitor)voidHint. accept(Visitor visitor)voidInTransactions. accept(Visitor visitor)voidKeyValueMapEntry. accept(Visitor visitor)voidLimit. accept(Visitor visitor)voidListComprehension. accept(Visitor visitor)voidListExpression. accept(Visitor visitor)voidListOperator. accept(Visitor visitor)voidMapProjection. accept(Visitor visitor)voidMatch. accept(Visitor visitor)voidMerge. accept(Visitor visitor)voidMergeAction. accept(Visitor visitor)voidNamedPath. accept(Visitor visitor)voidNestedExpression. accept(Visitor visitor)voidNodeBase. accept(Visitor visitor)voidOperation. accept(Visitor visitor)voidPatternComprehension. accept(Visitor visitor)voidProperties. accept(Visitor visitor)voidPropertyLookup. accept(Visitor visitor)voidRelationship.Details. accept(Visitor visitor)voidRelationshipBase. accept(Visitor visitor)voidRelationshipChain. accept(Visitor visitor)voidRemove. accept(Visitor visitor)voidReturn. accept(Visitor visitor)voidReturnBody. accept(Visitor visitor)voidSet. accept(Visitor visitor)voidSkip. accept(Visitor visitor)voidSortItem. accept(Visitor visitor)voidSubquery. accept(Visitor visitor)voidUnionPart. accept(Visitor visitor)voidUnwind. accept(Visitor visitor)voidWhere. accept(Visitor visitor)voidWith. accept(Visitor visitor) -
Uses of Visitor in org.neo4j.cypherdsl.core.ast
Classes in org.neo4j.cypherdsl.core.ast that implement Visitor Modifier and Type Class Description classVisitorWithResultSometimes it will be necessary - for example in dialects - to change the flow of elements visted.Methods in org.neo4j.cypherdsl.core.ast with parameters of type Visitor Modifier and Type Method Description voidTypedSubtree. accept(Visitor visitor)default voidVisitable. accept(Visitor visitor)static voidVisitable. visitIfNotNull(Visitable visitable, Visitor visitor)A helper method that presents thevisitorto thevisitableif the visitable is not null. -
Uses of Visitor in org.neo4j.cypherdsl.core.internal
Classes in org.neo4j.cypherdsl.core.internal that implement Visitor Modifier and Type Class Description classReflectiveVisitorThis is a convenience class implementing aVisitorand it takes care of choosing the right methods to dispatch theenter(Visitable)andleave(Visitable)calls to.Fields in org.neo4j.cypherdsl.core.internal with type parameters of type Visitor Modifier and Type Field Description protected Map<Visitable,Visitor>ReflectiveVisitor. visitablesAndDelegatesIf theres any special delegate for a dialect or similar for a given visitable, it will be tracked here.Methods in org.neo4j.cypherdsl.core.internal with parameters of type Visitor Modifier and Type Method Description voidCaseElse. accept(Visitor visitor)voidCaseWhenThen. accept(Visitor visitor)voidNamespace. accept(Visitor visitor)voidProcedureName. accept(Visitor visitor)voidRelationshipPatternCondition. accept(Visitor visitor)static ReflectiveVisitor.PreEnterResultReflectiveVisitor.PreEnterResult. delegateTo(Visitor handler)Enter to visit but delegate the visitation
-