Class Role<T>

java.lang.Object
com.strobel.decompiler.patterns.Role<T>
Direct Known Subclasses:
TokenRole

public class Role<T> extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • getNullObject

      public final T getNullObject()
    • getNodeType

      public final Class<T> getNodeType()
    • getIndex

      public final int getIndex()
    • isValid

      public boolean isValid(Object node)
    • get

      public static <U> Role<U> get(int index)
    • toString

      public String toString()
      Overrides:
      toString in class Object