Uses of Interface
com.aquima.interactions.expressions.semantics.ISemanticNodeVisitor
Packages that use ISemanticNodeVisitor
Package
Description
-
Uses of ISemanticNodeVisitor in com.aquima.interactions.expressions.r7.printer
Classes in com.aquima.interactions.expressions.r7.printer that implement ISemanticNodeVisitorModifier and TypeClassDescriptionclass
Visitor implementation that prints an expression in a release 7 format. -
Uses of ISemanticNodeVisitor in com.aquima.interactions.expressions.semantics
Methods in com.aquima.interactions.expressions.semantics with parameters of type ISemanticNodeVisitorModifier and TypeMethodDescriptionvoid
ISemanticNode.visit
(ISemanticNodeVisitor visitor) This method allows a type safe visitation of the node. -
Uses of ISemanticNodeVisitor in com.aquima.interactions.expressions.semantics.nodes
Methods in com.aquima.interactions.expressions.semantics.nodes with parameters of type ISemanticNodeVisitorModifier and TypeMethodDescriptionvoid
AllVariable.visit
(ISemanticNodeVisitor visitor) void
Arithmetic.visit
(ISemanticNodeVisitor visitor) void
Condition.visit
(ISemanticNodeVisitor visitor) void
Constant.visit
(ISemanticNodeVisitor visitor) void
Conversion.visit
(ISemanticNodeVisitor visitor) void
DimensionChange.visit
(ISemanticNodeVisitor visitor) void
ErrorNode.visit
(ISemanticNodeVisitor visitor) void
ExpressionList.visit
(ISemanticNodeVisitor visitor) void
FieldVariable.visit
(ISemanticNodeVisitor visitor) void
FunctionCall.visit
(ISemanticNodeVisitor visitor) void
InstanceOf.visit
(ISemanticNodeVisitor visitor) void
Inversion.visit
(ISemanticNodeVisitor visitor) void
ListArithmetic.visit
(ISemanticNodeVisitor visitor) void
ListCondition.visit
(ISemanticNodeVisitor visitor) void
LocalVariable.visit
(ISemanticNodeVisitor visitor) void
LogicalConnective.visit
(ISemanticNodeVisitor visitor) void
NamedVariable.visit
(ISemanticNodeVisitor visitor) void
Not.visit
(ISemanticNodeVisitor visitor) void
Predicate.visit
(ISemanticNodeVisitor visitor) void
Root.visit
(ISemanticNodeVisitor visitor) void
Select.visit
(ISemanticNodeVisitor visitor) void
TemplateCall.visit
(ISemanticNodeVisitor visitor) void
TypeOf.visit
(ISemanticNodeVisitor visitor) void
Unknown.visit
(ISemanticNodeVisitor visitor) void
Variable.visit
(ISemanticNodeVisitor visitor)