Class ArrayMetaMethod

All Implemented Interfaces:
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 for this method
      Specified by:
      getModifiers in class MetaMethod
      Returns:
      modifiers as an int.