Groovy Documentation

## org.codehaus.groovy.runtime
[Java] Class BytecodeInterface8

    java.lang.Object
      org.codehaus.groovy.runtime.BytecodeInterface8

    public class BytecodeInterface8
    extends java.lang.Object

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

Authors:
  Jochen "blackdrag" Theodorou

Method Summary
`static byte` | `bArrayGet(byte[] a, int i)` get value from byte[] using normalized index
`static void` | `bArraySet(byte[] a, int i, byte v)` set value from byte[] using normalized index
`static char` | `cArrayGet(char[] a, int i)`
`static void` | `cArraySet(char[] a, int i, char v)` set value from char[] using normalized index
`static double` | `dArrayGet(double[] a, int i)`
`static void` | `dArraySet(double[] a, int i, double v)`
`static boolean` | `disabledStandardMetaClass()`
`static float` | `fArrayGet(float[] a, int i)` set value from float[] using normalized index
`static void` | `fArraySet(float[] a, int i, float v)` @return true if double has its default MetaClass
`static int` | `intArrayGet(int[] a, int i)` get value from int[] using normalized index
`static void` | `intArraySet(int[] a, int i, int v)` set value from int[] using normalized index
`static boolean` | `isOrigB()` @return true if byte has its default MetaClass
`static boolean` | `isOrigBArray()` @return true if byte array has its default MetaClass
`static boolean` | `isOrigC()` @return true if char has its default MetaClass
`static boolean` | `isOrigCArray()` get value from char[] using normalized index
`static boolean` | `isOrigD()` @return true if double array has its default MetaClass
`static boolean` | `isOrigDArray()`
`static boolean` | `isOrigF()` @return true if float array has its default MetaClass
`static boolean` | `isOrigFArray()` get value from float[] using normalized index
`static boolean` | `isOrigInt()` @return true if integer has its default MetaClass
`static boolean` | `isOrigIntArray()` @return true if integer array has its default MetaClass
`static boolean` | `isOrigL()` @return true if long has its default MetaClass
`static boolean` | `isOrigLArray()` get value from long[] using normalized index
`static boolean` | `isOrigS()` @return true if short has its default MetaClass
`static boolean` | `isOrigSArray()` @return true if short array has its default MetaClass
`static boolean` | `isOrigZ()` @return true if boolean has its default MetaClass
`static boolean` | `isOrigZArray()` get value from boolean[] using normalized index
`static long` | `lArrayGet(long[] a, int i)`
`static void` | `lArraySet(long[] a, int i, long v)`
`static java.lang.Object` | `objectArrayGet(java.lang.Object[] a, int i)` set value from double[] using normalized index
`static void` | `objectArraySet(java.lang.Object[] a, int i, java.lang.Object v)`
`static short` | `sArrayGet(short[] a, int i)`
`static void` | `sArraySet(short[] a, int i, short v)` set value from short[] using normalized index
`static boolean` | `zArrayGet(boolean[] a, int i)` set value from boolean[] using normalized index
`static void` | `zArraySet(boolean[] a, int i, boolean v)`

Methods inherited from class java.lang.Object
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()

Method Detail

### bArrayGet

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

  get value from byte[] using normalized index

### bArraySet

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

  set value from byte[] using normalized index

### cArrayGet

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

### cArraySet

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

  set value from char[] using normalized index

### dArrayGet

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

### dArraySet

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

### disabledStandardMetaClass

    public static boolean disabledStandardMetaClass()

### fArrayGet

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

  set value from float[] using normalized index

### fArraySet

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

  Returns:
    true if double has its default MetaClass

### intArrayGet

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

  get value from int[] using normalized index

### intArraySet

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

  set value from int[] using normalized index

### isOrigB

    public static boolean isOrigB()

  Returns:
    true if byte has its default MetaClass

### isOrigBArray

    public static boolean isOrigBArray()

  Returns:
    true if byte array has its default MetaClass

### isOrigC

    public static boolean isOrigC()

  Returns:
    true if char has its default MetaClass

### isOrigCArray

    public static boolean isOrigCArray()

  get value from char[] using normalized index

### isOrigD

    public static boolean isOrigD()

  Returns:
    true if double array has its default MetaClass

### isOrigDArray

    public static boolean isOrigDArray()

### isOrigF

    public static boolean isOrigF()

  Returns:
    true if float array has its default MetaClass

### isOrigFArray

    public static boolean isOrigFArray()

  get value from float[] using normalized index

### isOrigInt

    public static boolean isOrigInt()

  Returns:
    true if integer has its default MetaClass

### isOrigIntArray

    public static boolean isOrigIntArray()

  Returns:
    true if integer array has its default MetaClass

### isOrigL

    public static boolean isOrigL()

  Returns:
    true if long has its default MetaClass

### isOrigLArray

    public static boolean isOrigLArray()

  get value from long[] using normalized index

### isOrigS

    public static boolean isOrigS()

  Returns:
    true if short has its default MetaClass

### isOrigSArray

    public static boolean isOrigSArray()

  Returns:
    true if short array has its default MetaClass

### isOrigZ

    public static boolean isOrigZ()

  Returns:
    true if boolean has its default MetaClass

### isOrigZArray

    public static boolean isOrigZArray()

  get value from boolean[] using normalized index

### lArrayGet

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

### lArraySet

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

### objectArrayGet

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

  set value from double[] using normalized index

### objectArraySet

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

### sArrayGet

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

### sArraySet

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

  set value from short[] using normalized index

### zArrayGet

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

  set value from boolean[] using normalized index

### zArraySet

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

Groovy Documentation