Class ASTHeuristicCheckerVisitor

  • All Implemented Interfaces:
    Visitor<java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent>>

    public class ASTHeuristicCheckerVisitor
    extends DefaultedVisitor<java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent>>
    • Constructor Detail

      • ASTHeuristicCheckerVisitor

        public ASTHeuristicCheckerVisitor()
    • Method Detail

      • defaultVisit

        public java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent> defaultVisit​(ASTNode n)
        Specified by:
        defaultVisit in class DefaultedVisitor<java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent>>
      • visit

        public java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent> visit​(InfixOpNode n)
        Specified by:
        visit in interface Visitor<java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent>>
        Overrides:
        visit in class DefaultedVisitor<java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent>>
      • visit

        public java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent> visit​(UnaryTestNode n)
        Specified by:
        visit in interface Visitor<java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent>>
        Overrides:
        visit in class DefaultedVisitor<java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent>>
      • visit

        public java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent> visit​(RangeNode n)
        Specified by:
        visit in interface Visitor<java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent>>
        Overrides:
        visit in class DefaultedVisitor<java.util.List<org.kie.dmn.api.feel.runtime.events.FEELEvent>>