Top Description Constructors Methods
org.codehaus.groovy.runtime

public Class BytecodeInterface8

extends Object
Class Inheritance
Imports
org.codehaus.groovy.runtime.metaclass.DefaultMetaClassInfo

This class contains methods special to optimizations used directly from bytecode in Groovy 1.8

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static byte
bArrayGet(byte[] a, int i)

get value from byte[] using normalized index

public static void
bArraySet(byte[] a, int i, byte v)

set value from byte[] using normalized index

public static char
cArrayGet(char[] a, int i)

get value from char[] using normalized index

public static void
cArraySet(char[] a, int i, char v)

set value from char[] using normalized index

public static double
dArrayGet(double[] a, int i)

get value from double[] using normalized index

public static void
dArraySet(double[] a, int i, double v)

set value from double[] using normalized index

public static boolean
public static float
fArrayGet(float[] a, int i)

get value from float[] using normalized index

public static void
fArraySet(float[] a, int i, float v)

set value from float[] using normalized index

public static int
intArrayGet(int[] a, int i)

get value from int[] using normalized index

public static void
intArraySet(int[] a, int i, int v)

set value from int[] using normalized index

public static boolean

Returns:

true if byte has its default MetaClass
isOrigB
()

public static boolean

Returns:

true if byte array has its default MetaClass
isOrigBArray
()

public static boolean

Returns:

true if char has its default MetaClass
isOrigC
()

public static boolean

Returns:

true if char array has its default MetaClass
isOrigCArray
()

public static boolean

Returns:

true if double has its default MetaClass
isOrigD
()

public static boolean

Returns:

true if double array has its default MetaClass
isOrigDArray
()

public static boolean

Returns:

true if float has its default MetaClass
isOrigF
()

public static boolean

Returns:

true if float array has its default MetaClass
isOrigFArray
()

public static boolean

Returns:

true if integer has its default MetaClass
isOrigInt
()

public static boolean

Returns:

true if integer array has its default MetaClass
isOrigIntArray
()

public static boolean

Returns:

true if long has its default MetaClass
isOrigL
()

public static boolean

Returns:

true if long array has its default MetaClass
isOrigLArray
()

public static boolean

Returns:

true if short has its default MetaClass
isOrigS
()

public static boolean

Returns:

true if short array has its default MetaClass
isOrigSArray
()

public static boolean

Returns:

true if boolean has its default MetaClass
isOrigZ
()

public static boolean

Returns:

true if boolean array has its default MetaClass
isOrigZArray
()

public static long
lArrayGet(long[] a, int i)

get value from long[] using normalized index

public static void
lArraySet(long[] a, int i, long v)

set value from long[] using normalized index

public static Object
objectArrayGet(Object[] a, int i)

public static void
objectArraySet(Object[] a, int i, Object v)

set value from double[] using normalized index

public static short
sArrayGet(short[] a, int i)

get value from short[] using normalized index

public static void
sArraySet(short[] a, int i, short v)

set value from short[] using normalized index

public static boolean
zArrayGet(boolean[] a, int i)

get value from boolean[] using normalized index

public static void
zArraySet(boolean[] a, int i, boolean v)

set value from boolean[] using normalized index

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

BytecodeInterface8back to summary
public BytecodeInterface8()

Method Detail

bArrayGetback to summary
public static byte bArrayGet(byte[] a, int i)

get value from byte[] using normalized index

bArraySetback to summary
public static void bArraySet(byte[] a, int i, byte v)

set value from byte[] using normalized index

cArrayGetback to summary
public static char cArrayGet(char[] a, int i)

get value from char[] using normalized index

cArraySetback to summary
public static void cArraySet(char[] a, int i, char v)

set value from char[] using normalized index

dArrayGetback to summary
public static double dArrayGet(double[] a, int i)

get value from double[] using normalized index

dArraySetback to summary
public static void dArraySet(double[] a, int i, double v)

set value from double[] using normalized index

disabledStandardMetaClassback to summary
public static boolean disabledStandardMetaClass()
fArrayGetback to summary
public static float fArrayGet(float[] a, int i)

get value from float[] using normalized index

fArraySetback to summary
public static void fArraySet(float[] a, int i, float v)

set value from float[] using normalized index

intArrayGetback to summary
public static int intArrayGet(int[] a, int i)

get value from int[] using normalized index

intArraySetback to summary
public static void intArraySet(int[] a, int i, int v)

set value from int[] using normalized index

isOrigBback to summary
public static boolean isOrigB()
Returns:boolean

true if byte has its default MetaClass

isOrigBArrayback to summary
public static boolean isOrigBArray()
Returns:boolean

true if byte array has its default MetaClass

isOrigCback to summary
public static boolean isOrigC()
Returns:boolean

true if char has its default MetaClass

isOrigCArrayback to summary
public static boolean isOrigCArray()
Returns:boolean

true if char array has its default MetaClass

isOrigDback to summary
public static boolean isOrigD()
Returns:boolean

true if double has its default MetaClass

isOrigDArrayback to summary
public static boolean isOrigDArray()
Returns:boolean

true if double array has its default MetaClass

isOrigFback to summary
public static boolean isOrigF()
Returns:boolean

true if float has its default MetaClass

isOrigFArrayback to summary
public static boolean isOrigFArray()
Returns:boolean

true if float array has its default MetaClass

isOrigIntback to summary
public static boolean isOrigInt()
Returns:boolean

true if integer has its default MetaClass

isOrigIntArrayback to summary
public static boolean isOrigIntArray()
Returns:boolean

true if integer array has its default MetaClass

isOrigLback to summary
public static boolean isOrigL()
Returns:boolean

true if long has its default MetaClass

isOrigLArrayback to summary
public static boolean isOrigLArray()
Returns:boolean

true if long array has its default MetaClass

isOrigSback to summary
public static boolean isOrigS()
Returns:boolean

true if short has its default MetaClass

isOrigSArrayback to summary
public static boolean isOrigSArray()
Returns:boolean

true if short array has its default MetaClass

isOrigZback to summary
public static boolean isOrigZ()
Returns:boolean

true if boolean has its default MetaClass

isOrigZArrayback to summary
public static boolean isOrigZArray()
Returns:boolean

true if boolean array has its default MetaClass

lArrayGetback to summary
public static long lArrayGet(long[] a, int i)

get value from long[] using normalized index

lArraySetback to summary
public static void lArraySet(long[] a, int i, long v)

set value from long[] using normalized index

objectArrayGetback to summary
public static Object objectArrayGet(Object[] a, int i)
objectArraySetback to summary
public static void objectArraySet(Object[] a, int i, Object v)

set value from double[] using normalized index

sArrayGetback to summary
public static short sArrayGet(short[] a, int i)

get value from short[] using normalized index

sArraySetback to summary
public static void sArraySet(short[] a, int i, short v)

set value from short[] using normalized index

zArrayGetback to summary
public static boolean zArrayGet(boolean[] a, int i)

get value from boolean[] using normalized index

zArraySetback to summary
public static void zArraySet(boolean[] a, int i, boolean v)

set value from boolean[] using normalized index