Class VariableReplacementVisitor
java.lang.Object
se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
- All Implemented Interfaces:
CypherExpressionVisitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Recursive initial callvoid
Specific calls for each type of expressionvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
visitUnwind
(UnwindIteratorImpl iterator) void
void
-
Field Details
-
equivalences
-
stack
-
-
Constructor Details
-
VariableReplacementVisitor
-
-
Method Details
-
visit
Description copied from interface:CypherExpressionVisitor
Recursive initial call- Specified by:
visit
in interfaceCypherExpressionVisitor
-
visitAliasedExpression
Description copied from interface:CypherExpressionVisitor
Specific calls for each type of expression- Specified by:
visitAliasedExpression
in interfaceCypherExpressionVisitor
-
visitCountLargerThanZero
- Specified by:
visitCountLargerThanZero
in interfaceCypherExpressionVisitor
-
visitVar
- Specified by:
visitVar
in interfaceCypherExpressionVisitor
-
visitEquality
- Specified by:
visitEquality
in interfaceCypherExpressionVisitor
-
visitEXISTS
- Specified by:
visitEXISTS
in interfaceCypherExpressionVisitor
-
visitGetItem
- Specified by:
visitGetItem
in interfaceCypherExpressionVisitor
-
visitKeys
- Specified by:
visitKeys
in interfaceCypherExpressionVisitor
-
visitLabels
- Specified by:
visitLabels
in interfaceCypherExpressionVisitor
-
visitLabels
- Specified by:
visitLabels
in interfaceCypherExpressionVisitor
-
visitLiteral
- Specified by:
visitLiteral
in interfaceCypherExpressionVisitor
-
visitMembership
- Specified by:
visitMembership
in interfaceCypherExpressionVisitor
-
visitPropertyAccess
- Specified by:
visitPropertyAccess
in interfaceCypherExpressionVisitor
-
visitPropertyAccessWithVar
- Specified by:
visitPropertyAccessWithVar
in interfaceCypherExpressionVisitor
-
visitTripleMap
- Specified by:
visitTripleMap
in interfaceCypherExpressionVisitor
-
visitType
- Specified by:
visitType
in interfaceCypherExpressionVisitor
-
visitUnwind
- Specified by:
visitUnwind
in interfaceCypherExpressionVisitor
-
visitID
- Specified by:
visitID
in interfaceCypherExpressionVisitor
-
visitVariableLabel
- Specified by:
visitVariableLabel
in interfaceCypherExpressionVisitor
-
visitEdgeMatch
- Specified by:
visitEdgeMatch
in interfaceCypherExpressionVisitor
-
visitNodeMatch
- Specified by:
visitNodeMatch
in interfaceCypherExpressionVisitor
-
visitPathMatch
- Specified by:
visitPathMatch
in interfaceCypherExpressionVisitor
-
getResult
-