package java.util; import org.checkerframework.checker.lock.qual.*; public class Arrays { protected Arrays() {} public static void sort(long[] a1) { throw new RuntimeException("skeleton method"); } public static void sort(long[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static void sort(int[] a1) { throw new RuntimeException("skeleton method"); } public static void sort(int[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static void sort(short[] a1) { throw new RuntimeException("skeleton method"); } public static void sort(short[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static void sort(char[] a1) { throw new RuntimeException("skeleton method"); } public static void sort(char[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static void sort(byte[] a1) { throw new RuntimeException("skeleton method"); } public static void sort(byte[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static void sort(double[] a1) { throw new RuntimeException("skeleton method"); } public static void sort(double[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static void sort(float[] a1) { throw new RuntimeException("skeleton method"); } public static void sort(float[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static void sort(Object[] a1) { throw new RuntimeException("skeleton method"); } public static void sort(Object[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static <T> void sort(T[] a1, Comparator<? super T> a2) { throw new RuntimeException("skeleton method"); } public static <T> void sort(T[] a1, int a2, int a3, Comparator<? super T> a4) { throw new RuntimeException("skeleton method"); } public static int binarySearch(long[] a1, long a2) { throw new RuntimeException("skeleton method"); } public static int binarySearch(long[] a1, int a2, int a3, long a4) { throw new RuntimeException("skeleton method"); } public static int binarySearch(int[] a1, int a2) { throw new RuntimeException("skeleton method"); } public static int binarySearch(int[] a1, int a2, int a3, int a4) { throw new RuntimeException("skeleton method"); } public static int binarySearch(short[] a1, short a2) { throw new RuntimeException("skeleton method"); } public static int binarySearch(short[] a1, int a2, int a3, short a4) { throw new RuntimeException("skeleton method"); } public static int binarySearch(char[] a1, char a2) { throw new RuntimeException("skeleton method"); } public static int binarySearch(char[] a1, int a2, int a3, char a4) { throw new RuntimeException("skeleton method"); } public static int binarySearch(byte[] a1, byte a2) { throw new RuntimeException("skeleton method"); } public static int binarySearch(byte[] a1, int a2, int a3, byte a4) { throw new RuntimeException("skeleton method"); } public static int binarySearch(double[] a1, double a2) { throw new RuntimeException("skeleton method"); } public static int binarySearch(double[] a1, int a2, int a3, double a4) { throw new RuntimeException("skeleton method"); } public static int binarySearch(float[] a1, float a2) { throw new RuntimeException("skeleton method"); } public static int binarySearch(float[] a1, int a2, int a3, float a4) { throw new RuntimeException("skeleton method"); } public static int binarySearch(Object[] a1, Object a2) { throw new RuntimeException("skeleton method"); } public static int binarySearch(Object[] a1, int a2, int a3, Object a4) { throw new RuntimeException("skeleton method"); } public static <T> int binarySearch(T[] a1, T a2, Comparator<? super T> a3) { throw new RuntimeException("skeleton method"); } public static <T> int binarySearch(T[] a1, int a2, int a3, T a4, Comparator<? super T> a5) { throw new RuntimeException("skeleton method"); } public static boolean equals(long [] a1, long [] a2) { throw new RuntimeException("skeleton method"); } public static boolean equals(int [] a1, int [] a2) { throw new RuntimeException("skeleton method"); } public static boolean equals(short [] a1, short [] a2) { throw new RuntimeException("skeleton method"); } public static boolean equals(char [] a1, char [] a2) { throw new RuntimeException("skeleton method"); } public static boolean equals(byte [] a1, byte [] a2) { throw new RuntimeException("skeleton method"); } public static boolean equals(boolean [] a1, boolean [] a2) { throw new RuntimeException("skeleton method"); } public static boolean equals(double [] a1, double [] a2) { throw new RuntimeException("skeleton method"); } public static boolean equals(float [] a1, float [] a2) { throw new RuntimeException("skeleton method"); } public static boolean equals(Object @GuardSatisfied [] a1, Object @GuardSatisfied [] a2) { throw new RuntimeException("skeleton method"); } public static void fill(long[] a1, long a2) { throw new RuntimeException("skeleton method"); } public static void fill(long[] a1, int a2, int a3, long a4) { throw new RuntimeException("skeleton method"); } public static void fill(int[] a1, int a2) { throw new RuntimeException("skeleton method"); } public static void fill(int[] a1, int a2, int a3, int a4) { throw new RuntimeException("skeleton method"); } public static void fill(short[] a1, short a2) { throw new RuntimeException("skeleton method"); } public static void fill(short[] a1, int a2, int a3, short a4) { throw new RuntimeException("skeleton method"); } public static void fill(char[] a1, char a2) { throw new RuntimeException("skeleton method"); } public static void fill(char[] a1, int a2, int a3, char a4) { throw new RuntimeException("skeleton method"); } public static void fill(byte[] a1, byte a2) { throw new RuntimeException("skeleton method"); } public static void fill(byte[] a1, int a2, int a3, byte a4) { throw new RuntimeException("skeleton method"); } public static void fill(boolean[] a1, boolean a2) { throw new RuntimeException("skeleton method"); } public static void fill(boolean[] a1, int a2, int a3, boolean a4) { throw new RuntimeException("skeleton method"); } public static void fill(double[] a1, double a2) { throw new RuntimeException("skeleton method"); } public static void fill(double[] a1, int a2, int a3, double a4) { throw new RuntimeException("skeleton method"); } public static void fill(float[] a1, float a2) { throw new RuntimeException("skeleton method"); } public static void fill(float[] a1, int a2, int a3, float a4) { throw new RuntimeException("skeleton method"); } public static void fill(Object[] a1, Object a2) { throw new RuntimeException("skeleton method"); } public static void fill(Object[] a1, int a2, int a3, Object a4) { throw new RuntimeException("skeleton method"); } public static <T> T [] copyOf(T [] a1, int a2) { throw new RuntimeException("skeleton method"); } public static <T, U> T [] copyOf(U [] a1, int a2, Class<? extends T[]> a3) { throw new RuntimeException("skeleton method"); } public static byte[] copyOf(byte[] a1, int a2) { throw new RuntimeException("skeleton method"); } public static short[] copyOf(short[] a1, int a2) { throw new RuntimeException("skeleton method"); } public static int[] copyOf(int[] a1, int a2) { throw new RuntimeException("skeleton method"); } public static long[] copyOf(long[] a1, int a2) { throw new RuntimeException("skeleton method"); } public static char[] copyOf(char[] a1, int a2) { throw new RuntimeException("skeleton method"); } public static float[] copyOf(float[] a1, int a2) { throw new RuntimeException("skeleton method"); } public static double[] copyOf(double[] a1, int a2) { throw new RuntimeException("skeleton method"); } public static boolean[] copyOf(boolean[] a1, int a2) { throw new RuntimeException("skeleton method"); } public static <T> T[] copyOfRange(T[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static <T, U> T[] copyOfRange(U[] a1, int a2, int a3, Class<? extends T[]> a4) { throw new RuntimeException("skeleton method"); } public static byte[] copyOfRange(byte[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static short[] copyOfRange(short[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static int[] copyOfRange(int[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static long[] copyOfRange(long[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static char[] copyOfRange(char[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static float[] copyOfRange(float[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static double[] copyOfRange(double[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } public static boolean[] copyOfRange(boolean[] a1, int a2, int a3) { throw new RuntimeException("skeleton method"); } // In JDK7, should instead be: @SafeVarargs @SuppressWarnings({"varargs","unchecked"}) public static <T> List<T> asList(T... a1) { throw new RuntimeException("skeleton method"); } public static int hashCode(long [] a1) { throw new RuntimeException("skeleton method"); } public static int hashCode(int [] a1) { throw new RuntimeException("skeleton method"); } public static int hashCode(short [] a1) { throw new RuntimeException("skeleton method"); } public static int hashCode(char [] a1) { throw new RuntimeException("skeleton method"); } public static int hashCode(byte [] a1) { throw new RuntimeException("skeleton method"); } public static int hashCode(boolean [] a1) { throw new RuntimeException("skeleton method"); } public static int hashCode(float [] a1) { throw new RuntimeException("skeleton method"); } public static int hashCode(double [] a1) { throw new RuntimeException("skeleton method"); } public static int hashCode(Object @GuardSatisfied [] a1) { throw new RuntimeException("skeleton method"); } public static int deepHashCode(Object @GuardSatisfied [] a1) { throw new RuntimeException("skeleton method"); } public static boolean deepEquals(Object @GuardSatisfied [] a1, Object @GuardSatisfied [] a2) { throw new RuntimeException("skeleton method"); } public static String toString(long [] a1) { throw new RuntimeException("skeleton method"); } public static String toString(int [] a1) { throw new RuntimeException("skeleton method"); } public static String toString(short [] a1) { throw new RuntimeException("skeleton method"); } public static String toString(char [] a1) { throw new RuntimeException("skeleton method"); } public static String toString(byte [] a1) { throw new RuntimeException("skeleton method"); } public static String toString(boolean [] a1) { throw new RuntimeException("skeleton method"); } public static String toString(float [] a1) { throw new RuntimeException("skeleton method"); } public static String toString(double [] a1) { throw new RuntimeException("skeleton method"); } public static String toString(Object [] a1) { throw new RuntimeException("skeleton method"); } public static String deepToString(Object [] a1) { throw new RuntimeException("skeleton method"); } }