Class DMNDTAnalyserValueFromNodeVisitor
- java.lang.Object
-
- org.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>
-
- org.kie.dmn.validation.dtanalysis.DMNDTAnalyserValueFromNodeVisitor
-
- All Implemented Interfaces:
org.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>
- Direct Known Subclasses:
DMNDTAnalyserValueFromNodeVisitor.DMNDTAnalyserOutputClauseVisitor
public class DMNDTAnalyserValueFromNodeVisitor extends org.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDMNDTAnalyserValueFromNodeVisitor.DMNDTAnalyserOutputClauseVisitorprotected static classDMNDTAnalyserValueFromNodeVisitor.SupportedConstantValueVisitor
-
Constructor Summary
Constructors Constructor Description DMNDTAnalyserValueFromNodeVisitor(java.util.List<org.kie.dmn.feel.lang.FEELProfile> feelProfiles)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Comparable<?>defaultVisit(org.kie.dmn.feel.lang.ast.ASTNode n)java.lang.Booleanvisit(org.kie.dmn.feel.lang.ast.BooleanNode n)java.lang.Comparable<?>visit(org.kie.dmn.feel.lang.ast.FunctionInvocationNode n)java.lang.Comparable<?>visit(org.kie.dmn.feel.lang.ast.NameRefNode n)java.math.BigDecimalvisit(org.kie.dmn.feel.lang.ast.NumberNode n)java.lang.Comparable<?>visit(org.kie.dmn.feel.lang.ast.QualifiedNameNode n)java.lang.Comparable<?>visit(org.kie.dmn.feel.lang.ast.SignedUnaryNode n)java.lang.Stringvisit(org.kie.dmn.feel.lang.ast.StringNode n)
-
-
-
Method Detail
-
defaultVisit
public java.lang.Comparable<?> defaultVisit(org.kie.dmn.feel.lang.ast.ASTNode n)
- Specified by:
defaultVisitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>
-
visit
public java.lang.Comparable<?> visit(org.kie.dmn.feel.lang.ast.NameRefNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>
-
visit
public java.lang.Comparable<?> visit(org.kie.dmn.feel.lang.ast.QualifiedNameNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>
-
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.Comparable<?>>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>
-
visit
public java.math.BigDecimal visit(org.kie.dmn.feel.lang.ast.NumberNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>
-
visit
public java.lang.String visit(org.kie.dmn.feel.lang.ast.StringNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>
-
visit
public java.lang.Comparable<?> visit(org.kie.dmn.feel.lang.ast.SignedUnaryNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>
-
visit
public java.lang.Comparable<?> visit(org.kie.dmn.feel.lang.ast.FunctionInvocationNode n)
- Specified by:
visitin interfaceorg.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>- Overrides:
visitin classorg.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>
-
-