public class BytecodeInterface8 extends Object
This class contains methods special to optimizations used directly from bytecode in Groovy 1.8
Type Params | Return Type | Name and description |
---|---|---|
|
public static byte |
bArrayGet(byte[] a, int i) Gets value from byte[] using normalized index. |
|
public static void |
bArraySet(byte[] a, int i, byte v) Sets value into byte[] using normalized index. |
|
public static char |
cArrayGet(char[] a, int i) Gets value from char[] using normalized index. |
|
public static void |
cArraySet(char[] a, int i, char v) Sets value into char[] using normalized index. |
|
public static double |
dArrayGet(double[] a, int i) Gets value from double[] using normalized index. |
|
public static void |
dArraySet(double[] a, int i, double v) Sets value into double[] using normalized index. |
|
public static boolean |
disabledStandardMetaClass() |
|
public static float |
fArrayGet(float[] a, int i) Gets value from float[] using normalized index. |
|
public static void |
fArraySet(float[] a, int i, float v) Sets value into float[] using normalized index. |
|
public static int |
intArrayGet(int[] a, int i) Gets value from int[] using normalized index. |
|
public static void |
intArraySet(int[] a, int i, int v) Sets value into int[] using normalized index. |
|
public static boolean |
isOrigB()
|
|
public static boolean |
isOrigBArray()
|
|
public static boolean |
isOrigC()
|
|
public static boolean |
isOrigCArray()
|
|
public static boolean |
isOrigD()
|
|
public static boolean |
isOrigDArray()
|
|
public static boolean |
isOrigF()
|
|
public static boolean |
isOrigFArray()
|
|
public static boolean |
isOrigInt()
|
|
public static boolean |
isOrigIntArray()
|
|
public static boolean |
isOrigL()
|
|
public static boolean |
isOrigLArray()
|
|
public static boolean |
isOrigS()
|
|
public static boolean |
isOrigSArray()
|
|
public static boolean |
isOrigZ()
|
|
public static boolean |
isOrigZArray()
|
|
public static long |
lArrayGet(long[] a, int i) Gets value from long[] using normalized index. |
|
public static void |
lArraySet(long[] a, int i, long v) Sets value into long[] using normalized index. |
|
public static Object |
objectArrayGet(Object[] a, int i) Gets value from Object[] using normalized index. |
|
public static void |
objectArraySet(Object[] a, int i, Object v) Sets value into Object[] using normalized index. |
|
public static short |
sArrayGet(short[] a, int i) Gets value from short[] using normalized index. |
|
public static void |
sArraySet(short[] a, int i, short v) Sets value into short[] using normalized index. |
|
public static boolean |
zArrayGet(boolean[] a, int i) Gets value from boolean[] using normalized index. |
|
public static void |
zArraySet(boolean[] a, int i, boolean v) Sets value into boolean[] using normalized index. |
Gets value from byte[] using normalized index.
Sets value into byte[] using normalized index.
Gets value from char[] using normalized index.
Sets value into char[] using normalized index.
Gets value from double[] using normalized index.
Sets value into double[] using normalized index.
Gets value from float[] using normalized index.
Sets value into float[] using normalized index.
Gets value from int[] using normalized index.
Sets value into int[] using normalized index.
Gets value from long[] using normalized index.
Sets value into long[] using normalized index.
Gets value from Object[] using normalized index.
Sets value into Object[] using normalized index.
Gets value from short[] using normalized index.
Sets value into short[] using normalized index.
Gets value from boolean[] using normalized index.
Sets value into boolean[] using normalized index.