Class DMNDTAnalyserValueFromNodeVisitor.SupportedConstantValueVisitor
- java.lang.Object
-
- org.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Boolean>
-
- org.kie.dmn.validation.dtanalysis.DMNDTAnalyserValueFromNodeVisitor.SupportedConstantValueVisitor
-
- All Implemented Interfaces:
org.kie.dmn.feel.lang.ast.Visitor<java.lang.Boolean>
- Enclosing class:
- DMNDTAnalyserValueFromNodeVisitor
protected static class DMNDTAnalyserValueFromNodeVisitor.SupportedConstantValueVisitor extends org.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Boolean>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSupportedConstantValueVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanareAllSupported(java.util.List<org.kie.dmn.feel.lang.ast.BaseNode> nodes)java.lang.BooleandefaultVisit(org.kie.dmn.feel.lang.ast.ASTNode n)java.lang.Booleanvisit(org.kie.dmn.feel.lang.ast.BooleanNode n)java.lang.Booleanvisit(org.kie.dmn.feel.lang.ast.FunctionInvocationNode n)java.lang.Booleanvisit(org.kie.dmn.feel.lang.ast.NumberNode n)java.lang.Booleanvisit(org.kie.dmn.feel.lang.ast.SignedUnaryNode n)java.lang.Booleanvisit(org.kie.dmn.feel.lang.ast.StringNode n)
-
-
-
Method Detail
-
areAllSupported
public boolean areAllSupported(java.util.List<org.kie.dmn.feel.lang.ast.BaseNode> nodes)
-
defaultVisit
public java.lang.Boolean defaultVisit(org.kie.dmn.feel.lang.ast.ASTNode n)
- Specified by:
defaultVisitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Boolean>
-
visit
public java.lang.Boolean visit(org.kie.dmn.feel.lang.ast.BooleanNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Boolean>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Boolean>
-
visit
public java.lang.Boolean visit(org.kie.dmn.feel.lang.ast.NumberNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Boolean>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Boolean>
-
visit
public java.lang.Boolean visit(org.kie.dmn.feel.lang.ast.StringNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Boolean>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Boolean>
-
visit
public java.lang.Boolean visit(org.kie.dmn.feel.lang.ast.SignedUnaryNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Boolean>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Boolean>
-
visit
public java.lang.Boolean visit(org.kie.dmn.feel.lang.ast.FunctionInvocationNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Boolean>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Boolean>
-
-