net.sourceforge.retroweaver.runtime.java.util
Class Arrays_

java.lang.Object
  extended by net.sourceforge.retroweaver.runtime.java.util.Arrays_

public class Arrays_
extends java.lang.Object


Method Summary
static boolean[] copyOf(boolean[] original, int newLength)
           
static byte[] copyOf(byte[] original, int newLength)
           
static char[] copyOf(char[] original, int newLength)
           
static double[] copyOf(double[] original, int newLength)
           
static float[] copyOf(float[] original, int newLength)
           
static int[] copyOf(int[] original, int newLength)
           
static long[] copyOf(long[] original, int newLength)
           
static java.lang.Object[] copyOf(java.lang.Object[] original, int newLength)
           
static java.lang.Object[] copyOf(java.lang.Object[] original, int newLength, java.lang.Class newType)
           
static short[] copyOf(short[] original, int newLength)
           
static boolean[] copyOfRange(boolean[] original, int from, int to)
           
static byte[] copyOfRange(byte[] original, int from, int to)
           
static char[] copyOfRange(char[] original, int from, int to)
           
static double[] copyOfRange(double[] original, int from, int to)
           
static float[] copyOfRange(float[] original, int from, int to)
           
static int[] copyOfRange(int[] original, int from, int to)
           
static long[] copyOfRange(long[] original, int from, int to)
           
static java.lang.Object[] copyOfRange(java.lang.Object[] original, int from, int to)
           
static java.lang.Object[] copyOfRange(java.lang.Object[] original, int from, int to, java.lang.Class newType)
           
static short[] copyOfRange(short[] original, int from, int to)
           
static boolean deepEquals(java.lang.Object[] a1, java.lang.Object[] a2)
           
static int deepHashCode(java.lang.Object[] a)
           
static java.lang.String deepToString(java.lang.Object[] a)
           
static int hashCode(boolean[] a)
           
static int hashCode(byte[] a)
           
static int hashCode(char[] a)
           
static int hashCode(double[] a)
           
static int hashCode(float[] a)
           
static int hashCode(int[] a)
           
static int hashCode(long[] a)
           
static int hashCode(java.lang.Object[] a)
           
static int hashCode(short[] a)
           
static java.lang.String toString(boolean[] a)
           
static java.lang.String toString(byte[] a)
           
static java.lang.String toString(char[] a)
           
static java.lang.String toString(double[] a)
           
static java.lang.String toString(float[] a)
           
static java.lang.String toString(int[] a)
           
static java.lang.String toString(long[] a)
           
static java.lang.String toString(java.lang.Object[] a)
           
static java.lang.String toString(short[] a)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

copyOf

public static java.lang.Object[] copyOf(java.lang.Object[] original,
                                        int newLength)
Since:
1.6

copyOf

public static java.lang.Object[] copyOf(java.lang.Object[] original,
                                        int newLength,
                                        java.lang.Class newType)
Since:
1.6

copyOf

public static byte[] copyOf(byte[] original,
                            int newLength)
Since:
1.6

copyOf

public static short[] copyOf(short[] original,
                             int newLength)
Since:
1.6

copyOf

public static int[] copyOf(int[] original,
                           int newLength)
Since:
1.6

copyOf

public static long[] copyOf(long[] original,
                            int newLength)
Since:
1.6

copyOf

public static char[] copyOf(char[] original,
                            int newLength)
Since:
1.6

copyOf

public static float[] copyOf(float[] original,
                             int newLength)
Since:
1.6

copyOf

public static double[] copyOf(double[] original,
                              int newLength)
Since:
1.6

copyOf

public static boolean[] copyOf(boolean[] original,
                               int newLength)
Since:
1.6

copyOfRange

public static java.lang.Object[] copyOfRange(java.lang.Object[] original,
                                             int from,
                                             int to)
Since:
1.6

copyOfRange

public static java.lang.Object[] copyOfRange(java.lang.Object[] original,
                                             int from,
                                             int to,
                                             java.lang.Class newType)
Since:
1.6

copyOfRange

public static byte[] copyOfRange(byte[] original,
                                 int from,
                                 int to)
Since:
1.6

copyOfRange

public static short[] copyOfRange(short[] original,
                                  int from,
                                  int to)
Since:
1.6

copyOfRange

public static int[] copyOfRange(int[] original,
                                int from,
                                int to)
Since:
1.6

copyOfRange

public static long[] copyOfRange(long[] original,
                                 int from,
                                 int to)
Since:
1.6

copyOfRange

public static char[] copyOfRange(char[] original,
                                 int from,
                                 int to)
Since:
1.6

copyOfRange

public static float[] copyOfRange(float[] original,
                                  int from,
                                  int to)
Since:
1.6

copyOfRange

public static double[] copyOfRange(double[] original,
                                   int from,
                                   int to)
Since:
1.6

copyOfRange

public static boolean[] copyOfRange(boolean[] original,
                                    int from,
                                    int to)
Since:
1.6

hashCode

public static int hashCode(long[] a)
Since:
1.5

hashCode

public static int hashCode(int[] a)
Since:
1.5

hashCode

public static int hashCode(short[] a)
Since:
1.5

hashCode

public static int hashCode(char[] a)
Since:
1.5

hashCode

public static int hashCode(byte[] a)
Since:
1.5

hashCode

public static int hashCode(boolean[] a)
Since:
1.5

hashCode

public static int hashCode(float[] a)
Since:
1.5

hashCode

public static int hashCode(double[] a)
Since:
1.5

hashCode

public static int hashCode(java.lang.Object[] a)
Since:
1.5

deepHashCode

public static int deepHashCode(java.lang.Object[] a)
Since:
1.5

deepEquals

public static boolean deepEquals(java.lang.Object[] a1,
                                 java.lang.Object[] a2)
Since:
1.5

toString

public static java.lang.String toString(long[] a)
Since:
1.5

toString

public static java.lang.String toString(int[] a)
Since:
1.5

toString

public static java.lang.String toString(short[] a)
Since:
1.5

toString

public static java.lang.String toString(char[] a)
Since:
1.5

toString

public static java.lang.String toString(byte[] a)
Since:
1.5

toString

public static java.lang.String toString(boolean[] a)
Since:
1.5

toString

public static java.lang.String toString(float[] a)
Since:
1.5

toString

public static java.lang.String toString(double[] a)
Since:
1.5

toString

public static java.lang.String toString(java.lang.Object[] a)
Since:
1.5

deepToString

public static java.lang.String deepToString(java.lang.Object[] a)
Since:
1.5