Class DMNDTAnalyserValueFromNodeVisitor

    • 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.Boolean visit​(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.BigDecimal visit​(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.String visit​(org.kie.dmn.feel.lang.ast.StringNode n)  
      • Methods inherited from class org.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor

        visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DMNDTAnalyserValueFromNodeVisitor

        public DMNDTAnalyserValueFromNodeVisitor​(java.util.List<org.kie.dmn.feel.lang.FEELProfile> feelProfiles)
    • Method Detail

      • defaultVisit

        public java.lang.Comparable<?> defaultVisit​(org.kie.dmn.feel.lang.ast.ASTNode n)
        Specified by:
        defaultVisit in class org.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:
        visit in interface org.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>
        Overrides:
        visit in class org.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:
        visit in interface org.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>
        Overrides:
        visit in class org.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:
        visit in interface org.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>
        Overrides:
        visit in class org.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:
        visit in interface org.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>
        Overrides:
        visit in class org.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:
        visit in interface org.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>
        Overrides:
        visit in class org.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:
        visit in interface org.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>
        Overrides:
        visit in class org.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:
        visit in interface org.kie.dmn.feel.lang.ast.Visitor<java.lang.Comparable<?>>
        Overrides:
        visit in class org.kie.dmn.feel.lang.ast.visitor.DefaultedVisitor<java.lang.Comparable<?>>