Class NodesFinder<T>

java.lang.Object
io.jmix.data.impl.jpql.NodesFinder<T>
All Implemented Interfaces:
org.antlr.runtime.tree.TreeVisitorAction

public class NodesFinder<T> extends Object implements org.antlr.runtime.tree.TreeVisitorAction
  • Field Details

    • nodeClassToFind

      protected Class<T> nodeClassToFind
    • foundNodes

      protected List<T> foundNodes
  • Method Details

    • of

      public static <T> NodesFinder<T> of(Class<T> clazz)
    • getFoundNodes

      public List<T> getFoundNodes()
    • pre

      public Object pre(Object node)
      Specified by:
      pre in interface org.antlr.runtime.tree.TreeVisitorAction
    • post

      public Object post(Object node)
      Specified by:
      post in interface org.antlr.runtime.tree.TreeVisitorAction