Package tools.mdsd.somde.services.node
Interface NodeVisitor<NodeType,T>
-
public interface NodeVisitor<NodeType,T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
NodeVisitor.NodeVisitorAcceptor<NodeType>
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default <ObjectType,KeyType>
TvisitConditionGuard(ConditionGuard<KeyType,NodeType> toVisit)
default <ObjectType,KeyType>
TvisitConditionTest(ConditionTest<ObjectType,KeyType,NodeType> toVisit)
default T
visitLiteral(Literal<NodeType> toVisit)
default T
visitNode(Node<NodeType> nodeType)
-
-
-
Method Detail
-
visitConditionGuard
default <ObjectType,KeyType> T visitConditionGuard(ConditionGuard<KeyType,NodeType> toVisit)
-
visitConditionTest
default <ObjectType,KeyType> T visitConditionTest(ConditionTest<ObjectType,KeyType,NodeType> toVisit)
-
-