Class ArrayMetaMethod

All Implemented Interfaces:
MetaMember, Cloneable
Direct Known Subclasses:
ArrayGetAtMetaMethod, ArrayPutAtMetaMethod

public abstract class ArrayMetaMethod extends CallSiteAwareMetaMethod
  • Field Details

    • INTEGER_CLASS

      protected static final CachedClass INTEGER_CLASS
    • INTEGER_CLASS_ARR

      protected static final CachedClass[] INTEGER_CLASS_ARR
  • Constructor Details

    • ArrayMetaMethod

      public ArrayMetaMethod()
  • Method Details

    • normaliseIndex

      protected static int normaliseIndex(int i, int size)
    • getModifiers

      public int getModifiers()
      Description copied from class: MetaMethod
      Returns the modifiers of this method.
      Specified by:
      getModifiers in interface MetaMember
      Specified by:
      getModifiers in class MetaMethod
      Returns:
      modifiers as an int.