Package org.codehaus.groovy.runtime
Class BytecodeInterface8
- java.lang.Object
- 
- org.codehaus.groovy.runtime.BytecodeInterface8
 
- 
 public class BytecodeInterface8 extends java.lang.ObjectThis class contains methods special to optimizations used directly from bytecode in Groovy 1.8
- 
- 
Constructor SummaryConstructors Constructor Description BytecodeInterface8()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static bytebArrayGet(byte[] a, int i)get value from byte[] using normalized indexstatic voidbArraySet(byte[] a, int i, byte v)set value from byte[] using normalized indexstatic charcArrayGet(char[] a, int i)get value from char[] using normalized indexstatic voidcArraySet(char[] a, int i, char v)set value from char[] using normalized indexstatic doubledArrayGet(double[] a, int i)get value from double[] using normalized indexstatic voiddArraySet(double[] a, int i, double v)set value from double[] using normalized indexstatic booleandisabledStandardMetaClass()static floatfArrayGet(float[] a, int i)get value from float[] using normalized indexstatic voidfArraySet(float[] a, int i, float v)set value from float[] using normalized indexstatic intintArrayGet(int[] a, int i)get value from int[] using normalized indexstatic voidintArraySet(int[] a, int i, int v)set value from int[] using normalized indexstatic booleanisOrigB()static booleanisOrigBArray()static booleanisOrigC()static booleanisOrigCArray()static booleanisOrigD()static booleanisOrigDArray()static booleanisOrigF()static booleanisOrigFArray()static booleanisOrigInt()static booleanisOrigIntArray()static booleanisOrigL()static booleanisOrigLArray()static booleanisOrigS()static booleanisOrigSArray()static booleanisOrigZ()static booleanisOrigZArray()static longlArrayGet(long[] a, int i)get value from long[] using normalized indexstatic voidlArraySet(long[] a, int i, long v)set value from long[] using normalized indexstatic java.lang.ObjectobjectArrayGet(java.lang.Object[] a, int i)static voidobjectArraySet(java.lang.Object[] a, int i, java.lang.Object v)set value from double[] using normalized indexstatic shortsArrayGet(short[] a, int i)get value from short[] using normalized indexstatic voidsArraySet(short[] a, int i, short v)set value from short[] using normalized indexstatic booleanzArrayGet(boolean[] a, int i)get value from boolean[] using normalized indexstatic voidzArraySet(boolean[] a, int i, boolean v)set value from boolean[] using normalized index
 
- 
- 
- 
Method Detail- 
disabledStandardMetaClasspublic static boolean disabledStandardMetaClass() 
 - 
isOrigIntpublic static boolean isOrigInt() - Returns:
- true if integer has its default MetaClass
 
 - 
isOrigIntArraypublic static boolean isOrigIntArray() - Returns:
- true if integer array has its default MetaClass
 
 - 
intArrayGetpublic static int intArrayGet(int[] a, int i)get value from int[] using normalized index
 - 
intArraySetpublic static void intArraySet(int[] a, int i, int v)set value from int[] using normalized index
 - 
isOrigBpublic static boolean isOrigB() - Returns:
- true if byte has its default MetaClass
 
 - 
isOrigBArraypublic static boolean isOrigBArray() - Returns:
- true if byte array has its default MetaClass
 
 - 
bArrayGetpublic static byte bArrayGet(byte[] a, int i)get value from byte[] using normalized index
 - 
bArraySetpublic static void bArraySet(byte[] a, int i, byte v)set value from byte[] using normalized index
 - 
isOrigSpublic static boolean isOrigS() - Returns:
- true if short has its default MetaClass
 
 - 
isOrigSArraypublic static boolean isOrigSArray() - Returns:
- true if short array has its default MetaClass
 
 - 
sArrayGetpublic static short sArrayGet(short[] a, int i)get value from short[] using normalized index
 - 
sArraySetpublic static void sArraySet(short[] a, int i, short v)set value from short[] using normalized index
 - 
isOrigCpublic static boolean isOrigC() - Returns:
- true if char has its default MetaClass
 
 - 
isOrigCArraypublic static boolean isOrigCArray() - Returns:
- true if char array has its default MetaClass
 
 - 
cArrayGetpublic static char cArrayGet(char[] a, int i)get value from char[] using normalized index
 - 
cArraySetpublic static void cArraySet(char[] a, int i, char v)set value from char[] using normalized index
 - 
isOrigLpublic static boolean isOrigL() - Returns:
- true if long has its default MetaClass
 
 - 
isOrigLArraypublic static boolean isOrigLArray() - Returns:
- true if long array has its default MetaClass
 
 - 
lArrayGetpublic static long lArrayGet(long[] a, int i)get value from long[] using normalized index
 - 
lArraySetpublic static void lArraySet(long[] a, int i, long v)set value from long[] using normalized index
 - 
isOrigZpublic static boolean isOrigZ() - Returns:
- true if boolean has its default MetaClass
 
 - 
isOrigZArraypublic static boolean isOrigZArray() - Returns:
- true if boolean array has its default MetaClass
 
 - 
zArrayGetpublic static boolean zArrayGet(boolean[] a, int i)get value from boolean[] using normalized index
 - 
zArraySetpublic static void zArraySet(boolean[] a, int i, boolean v)set value from boolean[] using normalized index
 - 
isOrigFpublic static boolean isOrigF() - Returns:
- true if float has its default MetaClass
 
 - 
isOrigFArraypublic static boolean isOrigFArray() - Returns:
- true if float array has its default MetaClass
 
 - 
fArrayGetpublic static float fArrayGet(float[] a, int i)get value from float[] using normalized index
 - 
fArraySetpublic static void fArraySet(float[] a, int i, float v)set value from float[] using normalized index
 - 
isOrigDpublic static boolean isOrigD() - Returns:
- true if double has its default MetaClass
 
 - 
isOrigDArraypublic static boolean isOrigDArray() - Returns:
- true if double array has its default MetaClass
 
 - 
dArrayGetpublic static double dArrayGet(double[] a, int i)get value from double[] using normalized index
 - 
dArraySetpublic static void dArraySet(double[] a, int i, double v)set value from double[] using normalized index
 - 
objectArrayGetpublic static java.lang.Object objectArrayGet(java.lang.Object[] a, int i)
 - 
objectArraySetpublic static void objectArraySet(java.lang.Object[] a, int i, java.lang.Object v)set value from double[] using normalized index
 
- 
 
-