Class ASTTemporalConstantVisitor
- java.lang.Object
-
- org.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<org.kie.dmn.feel.lang.ast.ASTNode>
-
- org.kie.dmn.feel.lang.ast.visitor.ASTTemporalConstantVisitor
-
- All Implemented Interfaces:
org.kie.dmn.feel.lang.ast.Visitor<org.kie.dmn.feel.lang.ast.ASTNode>
public class ASTTemporalConstantVisitor extends org.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<org.kie.dmn.feel.lang.ast.ASTNode>
-
-
Field Summary
Fields Modifier and Type Field Description static List<org.kie.dmn.feel.runtime.FEELFunction>TEMPORAL_FNSstatic Set<String>TEMPORAL_FNS_NAMES
-
Constructor Summary
Constructors Constructor Description ASTTemporalConstantVisitor(org.kie.dmn.feel.lang.CompilerContext ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.dmn.feel.lang.ast.ASTNodedefaultVisit(org.kie.dmn.feel.lang.ast.ASTNode n)org.kie.dmn.feel.lang.ast.ASTNodevisit(org.kie.dmn.feel.lang.ast.ASTNode n)org.kie.dmn.feel.lang.ast.ASTNodevisit(ContextNode n)org.kie.dmn.feel.lang.ast.ASTNodevisit(org.kie.dmn.feel.lang.ast.ForExpressionNode n)org.kie.dmn.feel.lang.ast.ASTNodevisit(FunctionDefNode n)org.kie.dmn.feel.lang.ast.ASTNodevisit(org.kie.dmn.feel.lang.ast.FunctionInvocationNode n)org.kie.dmn.feel.lang.ast.ASTNodevisit(org.kie.dmn.feel.lang.ast.QuantifiedExpressionNode n)
-
-
-
Method Detail
-
defaultVisit
public org.kie.dmn.feel.lang.ast.ASTNode defaultVisit(org.kie.dmn.feel.lang.ast.ASTNode n)
- Specified by:
defaultVisitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<org.kie.dmn.feel.lang.ast.ASTNode>
-
visit
public org.kie.dmn.feel.lang.ast.ASTNode visit(org.kie.dmn.feel.lang.ast.ASTNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<org.kie.dmn.feel.lang.ast.ASTNode>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<org.kie.dmn.feel.lang.ast.ASTNode>
-
visit
public org.kie.dmn.feel.lang.ast.ASTNode visit(org.kie.dmn.feel.lang.ast.ForExpressionNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<org.kie.dmn.feel.lang.ast.ASTNode>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<org.kie.dmn.feel.lang.ast.ASTNode>
-
visit
public org.kie.dmn.feel.lang.ast.ASTNode visit(ContextNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<org.kie.dmn.feel.lang.ast.ASTNode>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<org.kie.dmn.feel.lang.ast.ASTNode>
-
visit
public org.kie.dmn.feel.lang.ast.ASTNode visit(org.kie.dmn.feel.lang.ast.QuantifiedExpressionNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<org.kie.dmn.feel.lang.ast.ASTNode>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<org.kie.dmn.feel.lang.ast.ASTNode>
-
visit
public org.kie.dmn.feel.lang.ast.ASTNode visit(FunctionDefNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<org.kie.dmn.feel.lang.ast.ASTNode>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<org.kie.dmn.feel.lang.ast.ASTNode>
-
visit
public org.kie.dmn.feel.lang.ast.ASTNode visit(org.kie.dmn.feel.lang.ast.FunctionInvocationNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<org.kie.dmn.feel.lang.ast.ASTNode>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<org.kie.dmn.feel.lang.ast.ASTNode>
-
-