import java_swift import java_lang /// generated by: genswift.java 'java/lang|java/util|java/sql|java/awt|javax/swing' /// /// JAVA_HOME: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home /// /// Tue Dec 20 11:30:08 GMT 2016 /// /// class java.util.Arrays /// open class Arrays: java_lang.JavaObject { public convenience init?( casting object: java_lang.JavaObject, _ file: StaticString = #file, _ line: Int = #line ) { self.init( javaObject: nil ) if !object.validDownCast( toJavaClass: "java.util.Arrays", file, line ) { return nil } object.withJavaObject { self.javaObject = $0 } } private static var ArraysJNIClass: jclass? /// private static final int java.util.Arrays.INSERTIONSORT_THRESHOLD /// private java.util.Arrays() /// public static boolean java.util.Arrays.equals(int[],int[]) private static var equals_MethodID_1: jmethodID? open class func equals( arg0: [Int32]?, arg1: [Int32]? ) -> Bool { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticBooleanMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "equals", methodSig: "([I[I)Z", methodCache: &equals_MethodID_1, args: &__args, locals: &__locals ) return JNIType.decode( type: Bool(), from: __return ) } open class func equals( _ _arg0: [Int32]?, _ _arg1: [Int32]? ) -> Bool { return equals( arg0: _arg0, arg1: _arg1 ) } /// public static boolean java.util.Arrays.equals(byte[],byte[]) private static var equals_MethodID_2: jmethodID? open class func equals( arg0: [Int8]?, arg1: [Int8]? ) -> Bool { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticBooleanMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "equals", methodSig: "([B[B)Z", methodCache: &equals_MethodID_2, args: &__args, locals: &__locals ) return JNIType.decode( type: Bool(), from: __return ) } open class func equals( _ _arg0: [Int8]?, _ _arg1: [Int8]? ) -> Bool { return equals( arg0: _arg0, arg1: _arg1 ) } /// public static boolean java.util.Arrays.equals(boolean[],boolean[]) private static var equals_MethodID_3: jmethodID? open class func equals( arg0: [Bool]?, arg1: [Bool]? ) -> Bool { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticBooleanMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "equals", methodSig: "([Z[Z)Z", methodCache: &equals_MethodID_3, args: &__args, locals: &__locals ) return JNIType.decode( type: Bool(), from: __return ) } open class func equals( _ _arg0: [Bool]?, _ _arg1: [Bool]? ) -> Bool { return equals( arg0: _arg0, arg1: _arg1 ) } /// public static boolean java.util.Arrays.equals(double[],double[]) private static var equals_MethodID_4: jmethodID? open class func equals( arg0: [Double]?, arg1: [Double]? ) -> Bool { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticBooleanMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "equals", methodSig: "([D[D)Z", methodCache: &equals_MethodID_4, args: &__args, locals: &__locals ) return JNIType.decode( type: Bool(), from: __return ) } open class func equals( _ _arg0: [Double]?, _ _arg1: [Double]? ) -> Bool { return equals( arg0: _arg0, arg1: _arg1 ) } /// public static boolean java.util.Arrays.equals(float[],float[]) private static var equals_MethodID_5: jmethodID? open class func equals( arg0: [Float]?, arg1: [Float]? ) -> Bool { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticBooleanMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "equals", methodSig: "([F[F)Z", methodCache: &equals_MethodID_5, args: &__args, locals: &__locals ) return JNIType.decode( type: Bool(), from: __return ) } open class func equals( _ _arg0: [Float]?, _ _arg1: [Float]? ) -> Bool { return equals( arg0: _arg0, arg1: _arg1 ) } /// public static boolean java.util.Arrays.equals(java.lang.Object[],java.lang.Object[]) private static var equals_MethodID_6: jmethodID? open class func equals( arg0: [JavaObject]?, arg1: [JavaObject]? ) -> Bool { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticBooleanMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "equals", methodSig: "([Ljava/lang/Object;[Ljava/lang/Object;)Z", methodCache: &equals_MethodID_6, args: &__args, locals: &__locals ) return JNIType.decode( type: Bool(), from: __return ) } open class func equals( _ _arg0: [JavaObject]?, _ _arg1: [JavaObject]? ) -> Bool { return equals( arg0: _arg0, arg1: _arg1 ) } /// public static boolean java.util.Arrays.equals(long[],long[]) private static var equals_MethodID_7: jmethodID? open class func equals( arg0: [Int64]?, arg1: [Int64]? ) -> Bool { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticBooleanMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "equals", methodSig: "([J[J)Z", methodCache: &equals_MethodID_7, args: &__args, locals: &__locals ) return JNIType.decode( type: Bool(), from: __return ) } open class func equals( _ _arg0: [Int64]?, _ _arg1: [Int64]? ) -> Bool { return equals( arg0: _arg0, arg1: _arg1 ) } /// public static boolean java.util.Arrays.equals(short[],short[]) private static var equals_MethodID_8: jmethodID? open class func equals( arg0: [Int16]?, arg1: [Int16]? ) -> Bool { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticBooleanMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "equals", methodSig: "([S[S)Z", methodCache: &equals_MethodID_8, args: &__args, locals: &__locals ) return JNIType.decode( type: Bool(), from: __return ) } open class func equals( _ _arg0: [Int16]?, _ _arg1: [Int16]? ) -> Bool { return equals( arg0: _arg0, arg1: _arg1 ) } /// public static boolean java.util.Arrays.equals(char[],char[]) private static var equals_MethodID_9: jmethodID? open class func equals( arg0: [UInt16]?, arg1: [UInt16]? ) -> Bool { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticBooleanMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "equals", methodSig: "([C[C)Z", methodCache: &equals_MethodID_9, args: &__args, locals: &__locals ) return JNIType.decode( type: Bool(), from: __return ) } open class func equals( _ _arg0: [UInt16]?, _ _arg1: [UInt16]? ) -> Bool { return equals( arg0: _arg0, arg1: _arg1 ) } /// public static java.lang.String java.util.Arrays.toString(boolean[]) private static var toString_MethodID_10: jmethodID? open class func toString( arg0: [Bool]? ) -> String! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "toString", methodSig: "([Z)Ljava/lang/String;", methodCache: &toString_MethodID_10, args: &__args, locals: &__locals ) return JNIType.decode( type: String(), from: __return ) } open class func toString( _ _arg0: [Bool]? ) -> String! { return toString( arg0: _arg0 ) } /// public static java.lang.String java.util.Arrays.toString(char[]) private static var toString_MethodID_11: jmethodID? open class func toString( arg0: [UInt16]? ) -> String! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "toString", methodSig: "([C)Ljava/lang/String;", methodCache: &toString_MethodID_11, args: &__args, locals: &__locals ) return JNIType.decode( type: String(), from: __return ) } open class func toString( _ _arg0: [UInt16]? ) -> String! { return toString( arg0: _arg0 ) } /// public static java.lang.String java.util.Arrays.toString(short[]) private static var toString_MethodID_12: jmethodID? open class func toString( arg0: [Int16]? ) -> String! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "toString", methodSig: "([S)Ljava/lang/String;", methodCache: &toString_MethodID_12, args: &__args, locals: &__locals ) return JNIType.decode( type: String(), from: __return ) } open class func toString( _ _arg0: [Int16]? ) -> String! { return toString( arg0: _arg0 ) } /// public static java.lang.String java.util.Arrays.toString(int[]) private static var toString_MethodID_13: jmethodID? open class func toString( arg0: [Int32]? ) -> String! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "toString", methodSig: "([I)Ljava/lang/String;", methodCache: &toString_MethodID_13, args: &__args, locals: &__locals ) return JNIType.decode( type: String(), from: __return ) } open class func toString( _ _arg0: [Int32]? ) -> String! { return toString( arg0: _arg0 ) } /// public static java.lang.String java.util.Arrays.toString(long[]) private static var toString_MethodID_14: jmethodID? open class func toString( arg0: [Int64]? ) -> String! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "toString", methodSig: "([J)Ljava/lang/String;", methodCache: &toString_MethodID_14, args: &__args, locals: &__locals ) return JNIType.decode( type: String(), from: __return ) } open class func toString( _ _arg0: [Int64]? ) -> String! { return toString( arg0: _arg0 ) } /// public static java.lang.String java.util.Arrays.toString(float[]) private static var toString_MethodID_15: jmethodID? open class func toString( arg0: [Float]? ) -> String! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "toString", methodSig: "([F)Ljava/lang/String;", methodCache: &toString_MethodID_15, args: &__args, locals: &__locals ) return JNIType.decode( type: String(), from: __return ) } open class func toString( _ _arg0: [Float]? ) -> String! { return toString( arg0: _arg0 ) } /// public static java.lang.String java.util.Arrays.toString(double[]) private static var toString_MethodID_16: jmethodID? open class func toString( arg0: [Double]? ) -> String! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "toString", methodSig: "([D)Ljava/lang/String;", methodCache: &toString_MethodID_16, args: &__args, locals: &__locals ) return JNIType.decode( type: String(), from: __return ) } open class func toString( _ _arg0: [Double]? ) -> String! { return toString( arg0: _arg0 ) } /// public static java.lang.String java.util.Arrays.toString(java.lang.Object[]) private static var toString_MethodID_17: jmethodID? open class func toString( arg0: [JavaObject]? ) -> String! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "toString", methodSig: "([Ljava/lang/Object;)Ljava/lang/String;", methodCache: &toString_MethodID_17, args: &__args, locals: &__locals ) return JNIType.decode( type: String(), from: __return ) } open class func toString( _ _arg0: [JavaObject]? ) -> String! { return toString( arg0: _arg0 ) } /// public static java.lang.String java.util.Arrays.toString(byte[]) private static var toString_MethodID_18: jmethodID? open class func toString( arg0: [Int8]? ) -> String! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "toString", methodSig: "([B)Ljava/lang/String;", methodCache: &toString_MethodID_18, args: &__args, locals: &__locals ) return JNIType.decode( type: String(), from: __return ) } open class func toString( _ _arg0: [Int8]? ) -> String! { return toString( arg0: _arg0 ) } /// public static int java.util.Arrays.hashCode(boolean[]) private static var hashCode_MethodID_19: jmethodID? open class func hashCode( arg0: [Bool]? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "hashCode", methodSig: "([Z)I", methodCache: &hashCode_MethodID_19, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func hashCode( _ _arg0: [Bool]? ) -> Int { return hashCode( arg0: _arg0 ) } /// public static int java.util.Arrays.hashCode(long[]) private static var hashCode_MethodID_20: jmethodID? open class func hashCode( arg0: [Int64]? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "hashCode", methodSig: "([J)I", methodCache: &hashCode_MethodID_20, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func hashCode( _ _arg0: [Int64]? ) -> Int { return hashCode( arg0: _arg0 ) } /// public static int java.util.Arrays.hashCode(int[]) private static var hashCode_MethodID_21: jmethodID? open class func hashCode( arg0: [Int32]? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "hashCode", methodSig: "([I)I", methodCache: &hashCode_MethodID_21, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func hashCode( _ _arg0: [Int32]? ) -> Int { return hashCode( arg0: _arg0 ) } /// public static int java.util.Arrays.hashCode(short[]) private static var hashCode_MethodID_22: jmethodID? open class func hashCode( arg0: [Int16]? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "hashCode", methodSig: "([S)I", methodCache: &hashCode_MethodID_22, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func hashCode( _ _arg0: [Int16]? ) -> Int { return hashCode( arg0: _arg0 ) } /// public static int java.util.Arrays.hashCode(char[]) private static var hashCode_MethodID_23: jmethodID? open class func hashCode( arg0: [UInt16]? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "hashCode", methodSig: "([C)I", methodCache: &hashCode_MethodID_23, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func hashCode( _ _arg0: [UInt16]? ) -> Int { return hashCode( arg0: _arg0 ) } /// public static int java.util.Arrays.hashCode(java.lang.Object[]) private static var hashCode_MethodID_24: jmethodID? open class func hashCode( arg0: [JavaObject]? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "hashCode", methodSig: "([Ljava/lang/Object;)I", methodCache: &hashCode_MethodID_24, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func hashCode( _ _arg0: [JavaObject]? ) -> Int { return hashCode( arg0: _arg0 ) } /// public static int java.util.Arrays.hashCode(double[]) private static var hashCode_MethodID_25: jmethodID? open class func hashCode( arg0: [Double]? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "hashCode", methodSig: "([D)I", methodCache: &hashCode_MethodID_25, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func hashCode( _ _arg0: [Double]? ) -> Int { return hashCode( arg0: _arg0 ) } /// public static int java.util.Arrays.hashCode(float[]) private static var hashCode_MethodID_26: jmethodID? open class func hashCode( arg0: [Float]? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "hashCode", methodSig: "([F)I", methodCache: &hashCode_MethodID_26, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func hashCode( _ _arg0: [Float]? ) -> Int { return hashCode( arg0: _arg0 ) } /// public static int java.util.Arrays.hashCode(byte[]) private static var hashCode_MethodID_27: jmethodID? open class func hashCode( arg0: [Int8]? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "hashCode", methodSig: "([B)I", methodCache: &hashCode_MethodID_27, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func hashCode( _ _arg0: [Int8]? ) -> Int { return hashCode( arg0: _arg0 ) } /// public static int[] java.util.Arrays.copyOf(int[],int) private static var copyOf_MethodID_28: jmethodID? open class func copyOf( arg0: [Int32]?, arg1: Int ) -> [Int32]! { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOf", methodSig: "([II)[I", methodCache: ©Of_MethodID_28, args: &__args, locals: &__locals ) return JNIType.decode( type: [Int32](), from: __return ) } open class func copyOf( _ _arg0: [Int32]?, _ _arg1: Int ) -> [Int32]! { return copyOf( arg0: _arg0, arg1: _arg1 ) } /// public static boolean[] java.util.Arrays.copyOf(boolean[],int) private static var copyOf_MethodID_29: jmethodID? open class func copyOf( arg0: [Bool]?, arg1: Int ) -> [Bool]! { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOf", methodSig: "([ZI)[Z", methodCache: ©Of_MethodID_29, args: &__args, locals: &__locals ) return JNIType.decode( type: [Bool](), from: __return ) } open class func copyOf( _ _arg0: [Bool]?, _ _arg1: Int ) -> [Bool]! { return copyOf( arg0: _arg0, arg1: _arg1 ) } /// public static double[] java.util.Arrays.copyOf(double[],int) private static var copyOf_MethodID_30: jmethodID? open class func copyOf( arg0: [Double]?, arg1: Int ) -> [Double]! { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOf", methodSig: "([DI)[D", methodCache: ©Of_MethodID_30, args: &__args, locals: &__locals ) return JNIType.decode( type: [Double](), from: __return ) } open class func copyOf( _ _arg0: [Double]?, _ _arg1: Int ) -> [Double]! { return copyOf( arg0: _arg0, arg1: _arg1 ) } /// public static float[] java.util.Arrays.copyOf(float[],int) private static var copyOf_MethodID_31: jmethodID? open class func copyOf( arg0: [Float]?, arg1: Int ) -> [Float]! { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOf", methodSig: "([FI)[F", methodCache: ©Of_MethodID_31, args: &__args, locals: &__locals ) return JNIType.decode( type: [Float](), from: __return ) } open class func copyOf( _ _arg0: [Float]?, _ _arg1: Int ) -> [Float]! { return copyOf( arg0: _arg0, arg1: _arg1 ) } /// public static char[] java.util.Arrays.copyOf(char[],int) private static var copyOf_MethodID_32: jmethodID? open class func copyOf( arg0: [UInt16]?, arg1: Int ) -> [UInt16]! { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOf", methodSig: "([CI)[C", methodCache: ©Of_MethodID_32, args: &__args, locals: &__locals ) return JNIType.decode( type: [UInt16](), from: __return ) } open class func copyOf( _ _arg0: [UInt16]?, _ _arg1: Int ) -> [UInt16]! { return copyOf( arg0: _arg0, arg1: _arg1 ) } /// public static long[] java.util.Arrays.copyOf(long[],int) private static var copyOf_MethodID_33: jmethodID? open class func copyOf( arg0: [Int64]?, arg1: Int ) -> [Int64]! { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOf", methodSig: "([JI)[J", methodCache: ©Of_MethodID_33, args: &__args, locals: &__locals ) return JNIType.decode( type: [Int64](), from: __return ) } open class func copyOf( _ _arg0: [Int64]?, _ _arg1: Int ) -> [Int64]! { return copyOf( arg0: _arg0, arg1: _arg1 ) } /// public static short[] java.util.Arrays.copyOf(short[],int) private static var copyOf_MethodID_34: jmethodID? open class func copyOf( arg0: [Int16]?, arg1: Int ) -> [Int16]! { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOf", methodSig: "([SI)[S", methodCache: ©Of_MethodID_34, args: &__args, locals: &__locals ) return JNIType.decode( type: [Int16](), from: __return ) } open class func copyOf( _ _arg0: [Int16]?, _ _arg1: Int ) -> [Int16]! { return copyOf( arg0: _arg0, arg1: _arg1 ) } /// public static byte[] java.util.Arrays.copyOf(byte[],int) private static var copyOf_MethodID_35: jmethodID? open class func copyOf( arg0: [Int8]?, arg1: Int ) -> [Int8]! { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOf", methodSig: "([BI)[B", methodCache: ©Of_MethodID_35, args: &__args, locals: &__locals ) return JNIType.decode( type: [Int8](), from: __return ) } open class func copyOf( _ _arg0: [Int8]?, _ _arg1: Int ) -> [Int8]! { return copyOf( arg0: _arg0, arg1: _arg1 ) } /// public static java.lang.Object[] java.util.Arrays.copyOf(java.lang.Object[],int,java.lang.Class) private static var copyOf_MethodID_36: jmethodID? open class func copyOf( arg0: [JavaObject]?, arg1: Int, arg2: java_lang.Class? ) -> [JavaObject]! { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOf", methodSig: "([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;", methodCache: ©Of_MethodID_36, args: &__args, locals: &__locals ) return JNIType.decode( type: [JavaObject](), from: __return ) } open class func copyOf( _ _arg0: [JavaObject]?, _ _arg1: Int, _ _arg2: java_lang.Class? ) -> [JavaObject]! { return copyOf( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static java.lang.Object[] java.util.Arrays.copyOf(java.lang.Object[],int) private static var copyOf_MethodID_37: jmethodID? open class func copyOf( arg0: [JavaObject]?, arg1: Int ) -> [JavaObject]! { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOf", methodSig: "([Ljava/lang/Object;I)[Ljava/lang/Object;", methodCache: ©Of_MethodID_37, args: &__args, locals: &__locals ) return JNIType.decode( type: [JavaObject](), from: __return ) } open class func copyOf( _ _arg0: [JavaObject]?, _ _arg1: Int ) -> [JavaObject]! { return copyOf( arg0: _arg0, arg1: _arg1 ) } /// public static java.lang.Object[] java.util.Arrays.copyOfRange(java.lang.Object[],int,int,java.lang.Class) private static var copyOfRange_MethodID_38: jmethodID? open class func copyOfRange( arg0: [JavaObject]?, arg1: Int, arg2: Int, arg3: java_lang.Class? ) -> [JavaObject]! { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOfRange", methodSig: "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;", methodCache: ©OfRange_MethodID_38, args: &__args, locals: &__locals ) return JNIType.decode( type: [JavaObject](), from: __return ) } open class func copyOfRange( _ _arg0: [JavaObject]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: java_lang.Class? ) -> [JavaObject]! { return copyOfRange( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static float[] java.util.Arrays.copyOfRange(float[],int,int) private static var copyOfRange_MethodID_39: jmethodID? open class func copyOfRange( arg0: [Float]?, arg1: Int, arg2: Int ) -> [Float]! { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOfRange", methodSig: "([FII)[F", methodCache: ©OfRange_MethodID_39, args: &__args, locals: &__locals ) return JNIType.decode( type: [Float](), from: __return ) } open class func copyOfRange( _ _arg0: [Float]?, _ _arg1: Int, _ _arg2: Int ) -> [Float]! { return copyOfRange( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static double[] java.util.Arrays.copyOfRange(double[],int,int) private static var copyOfRange_MethodID_40: jmethodID? open class func copyOfRange( arg0: [Double]?, arg1: Int, arg2: Int ) -> [Double]! { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOfRange", methodSig: "([DII)[D", methodCache: ©OfRange_MethodID_40, args: &__args, locals: &__locals ) return JNIType.decode( type: [Double](), from: __return ) } open class func copyOfRange( _ _arg0: [Double]?, _ _arg1: Int, _ _arg2: Int ) -> [Double]! { return copyOfRange( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static java.lang.Object[] java.util.Arrays.copyOfRange(java.lang.Object[],int,int) private static var copyOfRange_MethodID_41: jmethodID? open class func copyOfRange( arg0: [JavaObject]?, arg1: Int, arg2: Int ) -> [JavaObject]! { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOfRange", methodSig: "([Ljava/lang/Object;II)[Ljava/lang/Object;", methodCache: ©OfRange_MethodID_41, args: &__args, locals: &__locals ) return JNIType.decode( type: [JavaObject](), from: __return ) } open class func copyOfRange( _ _arg0: [JavaObject]?, _ _arg1: Int, _ _arg2: Int ) -> [JavaObject]! { return copyOfRange( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static short[] java.util.Arrays.copyOfRange(short[],int,int) private static var copyOfRange_MethodID_42: jmethodID? open class func copyOfRange( arg0: [Int16]?, arg1: Int, arg2: Int ) -> [Int16]! { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOfRange", methodSig: "([SII)[S", methodCache: ©OfRange_MethodID_42, args: &__args, locals: &__locals ) return JNIType.decode( type: [Int16](), from: __return ) } open class func copyOfRange( _ _arg0: [Int16]?, _ _arg1: Int, _ _arg2: Int ) -> [Int16]! { return copyOfRange( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static boolean[] java.util.Arrays.copyOfRange(boolean[],int,int) private static var copyOfRange_MethodID_43: jmethodID? open class func copyOfRange( arg0: [Bool]?, arg1: Int, arg2: Int ) -> [Bool]! { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOfRange", methodSig: "([ZII)[Z", methodCache: ©OfRange_MethodID_43, args: &__args, locals: &__locals ) return JNIType.decode( type: [Bool](), from: __return ) } open class func copyOfRange( _ _arg0: [Bool]?, _ _arg1: Int, _ _arg2: Int ) -> [Bool]! { return copyOfRange( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static byte[] java.util.Arrays.copyOfRange(byte[],int,int) private static var copyOfRange_MethodID_44: jmethodID? open class func copyOfRange( arg0: [Int8]?, arg1: Int, arg2: Int ) -> [Int8]! { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOfRange", methodSig: "([BII)[B", methodCache: ©OfRange_MethodID_44, args: &__args, locals: &__locals ) return JNIType.decode( type: [Int8](), from: __return ) } open class func copyOfRange( _ _arg0: [Int8]?, _ _arg1: Int, _ _arg2: Int ) -> [Int8]! { return copyOfRange( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static long[] java.util.Arrays.copyOfRange(long[],int,int) private static var copyOfRange_MethodID_45: jmethodID? open class func copyOfRange( arg0: [Int64]?, arg1: Int, arg2: Int ) -> [Int64]! { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOfRange", methodSig: "([JII)[J", methodCache: ©OfRange_MethodID_45, args: &__args, locals: &__locals ) return JNIType.decode( type: [Int64](), from: __return ) } open class func copyOfRange( _ _arg0: [Int64]?, _ _arg1: Int, _ _arg2: Int ) -> [Int64]! { return copyOfRange( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static char[] java.util.Arrays.copyOfRange(char[],int,int) private static var copyOfRange_MethodID_46: jmethodID? open class func copyOfRange( arg0: [UInt16]?, arg1: Int, arg2: Int ) -> [UInt16]! { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOfRange", methodSig: "([CII)[C", methodCache: ©OfRange_MethodID_46, args: &__args, locals: &__locals ) return JNIType.decode( type: [UInt16](), from: __return ) } open class func copyOfRange( _ _arg0: [UInt16]?, _ _arg1: Int, _ _arg2: Int ) -> [UInt16]! { return copyOfRange( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static int[] java.util.Arrays.copyOfRange(int[],int,int) private static var copyOfRange_MethodID_47: jmethodID? open class func copyOfRange( arg0: [Int32]?, arg1: Int, arg2: Int ) -> [Int32]! { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "copyOfRange", methodSig: "([III)[I", methodCache: ©OfRange_MethodID_47, args: &__args, locals: &__locals ) return JNIType.decode( type: [Int32](), from: __return ) } open class func copyOfRange( _ _arg0: [Int32]?, _ _arg1: Int, _ _arg2: Int ) -> [Int32]! { return copyOfRange( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static void java.util.Arrays.fill(short[],short) private static var fill_MethodID_48: jmethodID? open class func fill( arg0: [Int16]?, arg1: Int16 ) { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([SS)V", methodCache: &fill_MethodID_48, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Int16]?, _ _arg1: Int16 ) { fill( arg0: _arg0, arg1: _arg1 ) } /// public static void java.util.Arrays.fill(char[],char) private static var fill_MethodID_49: jmethodID? open class func fill( arg0: [UInt16]?, arg1: UInt16 ) { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([CC)V", methodCache: &fill_MethodID_49, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [UInt16]?, _ _arg1: UInt16 ) { fill( arg0: _arg0, arg1: _arg1 ) } /// public static void java.util.Arrays.fill(float[],float) private static var fill_MethodID_50: jmethodID? open class func fill( arg0: [Float]?, arg1: Float ) { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([FF)V", methodCache: &fill_MethodID_50, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Float]?, _ _arg1: Float ) { fill( arg0: _arg0, arg1: _arg1 ) } /// public static void java.util.Arrays.fill(short[],int,int,short) private static var fill_MethodID_51: jmethodID? open class func fill( arg0: [Int16]?, arg1: Int, arg2: Int, arg3: Int16 ) { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([SIIS)V", methodCache: &fill_MethodID_51, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Int16]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Int16 ) { fill( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static void java.util.Arrays.fill(double[],int,int,double) private static var fill_MethodID_52: jmethodID? open class func fill( arg0: [Double]?, arg1: Int, arg2: Int, arg3: Double ) { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([DIID)V", methodCache: &fill_MethodID_52, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Double]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Double ) { fill( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static void java.util.Arrays.fill(byte[],byte) private static var fill_MethodID_53: jmethodID? open class func fill( arg0: [Int8]?, arg1: Int8 ) { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([BB)V", methodCache: &fill_MethodID_53, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Int8]?, _ _arg1: Int8 ) { fill( arg0: _arg0, arg1: _arg1 ) } /// public static void java.util.Arrays.fill(int[],int,int,int) private static var fill_MethodID_54: jmethodID? open class func fill( arg0: [Int32]?, arg1: Int, arg2: Int, arg3: Int ) { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([IIII)V", methodCache: &fill_MethodID_54, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Int32]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Int ) { fill( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static void java.util.Arrays.fill(int[],int) private static var fill_MethodID_55: jmethodID? open class func fill( arg0: [Int32]?, arg1: Int ) { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([II)V", methodCache: &fill_MethodID_55, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Int32]?, _ _arg1: Int ) { fill( arg0: _arg0, arg1: _arg1 ) } /// public static void java.util.Arrays.fill(long[],int,int,long) private static var fill_MethodID_56: jmethodID? open class func fill( arg0: [Int64]?, arg1: Int, arg2: Int, arg3: Int64 ) { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([JIIJ)V", methodCache: &fill_MethodID_56, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Int64]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Int64 ) { fill( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static void java.util.Arrays.fill(long[],long) private static var fill_MethodID_57: jmethodID? open class func fill( arg0: [Int64]?, arg1: Int64 ) { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([JJ)V", methodCache: &fill_MethodID_57, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Int64]?, _ _arg1: Int64 ) { fill( arg0: _arg0, arg1: _arg1 ) } /// public static void java.util.Arrays.fill(java.lang.Object[],int,int,java.lang.Object) private static var fill_MethodID_58: jmethodID? open class func fill( arg0: [JavaObject]?, arg1: Int, arg2: Int, arg3: java_lang.JavaObject? ) { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([Ljava/lang/Object;IILjava/lang/Object;)V", methodCache: &fill_MethodID_58, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [JavaObject]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: java_lang.JavaObject? ) { fill( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static void java.util.Arrays.fill(java.lang.Object[],java.lang.Object) private static var fill_MethodID_59: jmethodID? open class func fill( arg0: [JavaObject]?, arg1: java_lang.JavaObject? ) { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([Ljava/lang/Object;Ljava/lang/Object;)V", methodCache: &fill_MethodID_59, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [JavaObject]?, _ _arg1: java_lang.JavaObject? ) { fill( arg0: _arg0, arg1: _arg1 ) } /// public static void java.util.Arrays.fill(float[],int,int,float) private static var fill_MethodID_60: jmethodID? open class func fill( arg0: [Float]?, arg1: Int, arg2: Int, arg3: Float ) { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([FIIF)V", methodCache: &fill_MethodID_60, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Float]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Float ) { fill( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static void java.util.Arrays.fill(char[],int,int,char) private static var fill_MethodID_61: jmethodID? open class func fill( arg0: [UInt16]?, arg1: Int, arg2: Int, arg3: UInt16 ) { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([CIIC)V", methodCache: &fill_MethodID_61, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [UInt16]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: UInt16 ) { fill( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static void java.util.Arrays.fill(double[],double) private static var fill_MethodID_62: jmethodID? open class func fill( arg0: [Double]?, arg1: Double ) { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([DD)V", methodCache: &fill_MethodID_62, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Double]?, _ _arg1: Double ) { fill( arg0: _arg0, arg1: _arg1 ) } /// public static void java.util.Arrays.fill(boolean[],int,int,boolean) private static var fill_MethodID_63: jmethodID? open class func fill( arg0: [Bool]?, arg1: Int, arg2: Int, arg3: Bool ) { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([ZIIZ)V", methodCache: &fill_MethodID_63, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Bool]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Bool ) { fill( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static void java.util.Arrays.fill(boolean[],boolean) private static var fill_MethodID_64: jmethodID? open class func fill( arg0: [Bool]?, arg1: Bool ) { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([ZZ)V", methodCache: &fill_MethodID_64, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Bool]?, _ _arg1: Bool ) { fill( arg0: _arg0, arg1: _arg1 ) } /// public static void java.util.Arrays.fill(byte[],int,int,byte) private static var fill_MethodID_65: jmethodID? open class func fill( arg0: [Int8]?, arg1: Int, arg2: Int, arg3: Int8 ) { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "fill", methodSig: "([BIIB)V", methodCache: &fill_MethodID_65, args: &__args, locals: &__locals ) } open class func fill( _ _arg0: [Int8]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Int8 ) { fill( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static void java.util.Arrays.sort(byte[]) private static var sort_MethodID_66: jmethodID? open class func sort( arg0: [Int8]? ) { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([B)V", methodCache: &sort_MethodID_66, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Int8]? ) { sort( arg0: _arg0 ) } /// public static void java.util.Arrays.sort(java.lang.Object[],java.util.Comparator) private static var sort_MethodID_67: jmethodID? open class func sort( arg0: [JavaObject]?, arg1: JavaComparator? ) { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = jvalue( l: arg1?.localJavaObject( &__locals ) ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([Ljava/lang/Object;Ljava/util/Comparator;)V", methodCache: &sort_MethodID_67, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [JavaObject]?, _ _arg1: JavaComparator? ) { sort( arg0: _arg0, arg1: _arg1 ) } /// public static void java.util.Arrays.sort(double[]) private static var sort_MethodID_68: jmethodID? open class func sort( arg0: [Double]? ) { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([D)V", methodCache: &sort_MethodID_68, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Double]? ) { sort( arg0: _arg0 ) } /// public static void java.util.Arrays.sort(double[],int,int) private static var sort_MethodID_69: jmethodID? open class func sort( arg0: [Double]?, arg1: Int, arg2: Int ) { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([DII)V", methodCache: &sort_MethodID_69, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Double]?, _ _arg1: Int, _ _arg2: Int ) { sort( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static void java.util.Arrays.sort(java.lang.Object[],int,int) private static var sort_MethodID_70: jmethodID? open class func sort( arg0: [JavaObject]?, arg1: Int, arg2: Int ) { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([Ljava/lang/Object;II)V", methodCache: &sort_MethodID_70, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [JavaObject]?, _ _arg1: Int, _ _arg2: Int ) { sort( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static void java.util.Arrays.sort(float[]) private static var sort_MethodID_71: jmethodID? open class func sort( arg0: [Float]? ) { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([F)V", methodCache: &sort_MethodID_71, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Float]? ) { sort( arg0: _arg0 ) } /// public static void java.util.Arrays.sort(long[],int,int) private static var sort_MethodID_72: jmethodID? open class func sort( arg0: [Int64]?, arg1: Int, arg2: Int ) { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([JII)V", methodCache: &sort_MethodID_72, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Int64]?, _ _arg1: Int, _ _arg2: Int ) { sort( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static void java.util.Arrays.sort(float[],int,int) private static var sort_MethodID_73: jmethodID? open class func sort( arg0: [Float]?, arg1: Int, arg2: Int ) { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([FII)V", methodCache: &sort_MethodID_73, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Float]?, _ _arg1: Int, _ _arg2: Int ) { sort( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static void java.util.Arrays.sort(int[]) private static var sort_MethodID_74: jmethodID? open class func sort( arg0: [Int32]? ) { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([I)V", methodCache: &sort_MethodID_74, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Int32]? ) { sort( arg0: _arg0 ) } /// public static void java.util.Arrays.sort(int[],int,int) private static var sort_MethodID_75: jmethodID? open class func sort( arg0: [Int32]?, arg1: Int, arg2: Int ) { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([III)V", methodCache: &sort_MethodID_75, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Int32]?, _ _arg1: Int, _ _arg2: Int ) { sort( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static void java.util.Arrays.sort(java.lang.Object[]) private static var sort_MethodID_76: jmethodID? open class func sort( arg0: [JavaObject]? ) { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([Ljava/lang/Object;)V", methodCache: &sort_MethodID_76, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [JavaObject]? ) { sort( arg0: _arg0 ) } /// public static void java.util.Arrays.sort(short[]) private static var sort_MethodID_77: jmethodID? open class func sort( arg0: [Int16]? ) { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([S)V", methodCache: &sort_MethodID_77, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Int16]? ) { sort( arg0: _arg0 ) } /// public static void java.util.Arrays.sort(short[],int,int) private static var sort_MethodID_78: jmethodID? open class func sort( arg0: [Int16]?, arg1: Int, arg2: Int ) { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([SII)V", methodCache: &sort_MethodID_78, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Int16]?, _ _arg1: Int, _ _arg2: Int ) { sort( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static void java.util.Arrays.sort(long[]) private static var sort_MethodID_79: jmethodID? open class func sort( arg0: [Int64]? ) { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([J)V", methodCache: &sort_MethodID_79, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Int64]? ) { sort( arg0: _arg0 ) } /// public static void java.util.Arrays.sort(char[]) private static var sort_MethodID_80: jmethodID? open class func sort( arg0: [UInt16]? ) { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([C)V", methodCache: &sort_MethodID_80, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [UInt16]? ) { sort( arg0: _arg0 ) } /// public static void java.util.Arrays.sort(char[],int,int) private static var sort_MethodID_81: jmethodID? open class func sort( arg0: [UInt16]?, arg1: Int, arg2: Int ) { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([CII)V", methodCache: &sort_MethodID_81, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [UInt16]?, _ _arg1: Int, _ _arg2: Int ) { sort( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static void java.util.Arrays.sort(java.lang.Object[],int,int,java.util.Comparator) private static var sort_MethodID_82: jmethodID? open class func sort( arg0: [JavaObject]?, arg1: Int, arg2: Int, arg3: JavaComparator? ) { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = jvalue( l: arg3?.localJavaObject( &__locals ) ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([Ljava/lang/Object;IILjava/util/Comparator;)V", methodCache: &sort_MethodID_82, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [JavaObject]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: JavaComparator? ) { sort( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static void java.util.Arrays.sort(byte[],int,int) private static var sort_MethodID_83: jmethodID? open class func sort( arg0: [Int8]?, arg1: Int, arg2: Int ) { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) JNIMethod.CallStaticVoidMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "sort", methodSig: "([BII)V", methodCache: &sort_MethodID_83, args: &__args, locals: &__locals ) } open class func sort( _ _arg0: [Int8]?, _ _arg1: Int, _ _arg2: Int ) { sort( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static int java.util.Arrays.binarySearch(java.lang.Object[],int,int,java.lang.Object) private static var binarySearch_MethodID_84: jmethodID? open class func binarySearch( arg0: [JavaObject]?, arg1: Int, arg2: Int, arg3: java_lang.JavaObject? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([Ljava/lang/Object;IILjava/lang/Object;)I", methodCache: &binarySearch_MethodID_84, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [JavaObject]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: java_lang.JavaObject? ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static int java.util.Arrays.binarySearch(long[],long) private static var binarySearch_MethodID_85: jmethodID? open class func binarySearch( arg0: [Int64]?, arg1: Int64 ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([JJ)I", methodCache: &binarySearch_MethodID_85, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Int64]?, _ _arg1: Int64 ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1 ) } /// public static int java.util.Arrays.binarySearch(long[],int,int,long) private static var binarySearch_MethodID_86: jmethodID? open class func binarySearch( arg0: [Int64]?, arg1: Int, arg2: Int, arg3: Int64 ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([JIIJ)I", methodCache: &binarySearch_MethodID_86, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Int64]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Int64 ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static int java.util.Arrays.binarySearch(int[],int) private static var binarySearch_MethodID_87: jmethodID? open class func binarySearch( arg0: [Int32]?, arg1: Int ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([II)I", methodCache: &binarySearch_MethodID_87, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Int32]?, _ _arg1: Int ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1 ) } /// public static int java.util.Arrays.binarySearch(int[],int,int,int) private static var binarySearch_MethodID_88: jmethodID? open class func binarySearch( arg0: [Int32]?, arg1: Int, arg2: Int, arg3: Int ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([IIII)I", methodCache: &binarySearch_MethodID_88, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Int32]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Int ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static int java.util.Arrays.binarySearch(short[],short) private static var binarySearch_MethodID_89: jmethodID? open class func binarySearch( arg0: [Int16]?, arg1: Int16 ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([SS)I", methodCache: &binarySearch_MethodID_89, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Int16]?, _ _arg1: Int16 ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1 ) } /// public static int java.util.Arrays.binarySearch(short[],int,int,short) private static var binarySearch_MethodID_90: jmethodID? open class func binarySearch( arg0: [Int16]?, arg1: Int, arg2: Int, arg3: Int16 ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([SIIS)I", methodCache: &binarySearch_MethodID_90, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Int16]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Int16 ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static int java.util.Arrays.binarySearch(char[],char) private static var binarySearch_MethodID_91: jmethodID? open class func binarySearch( arg0: [UInt16]?, arg1: UInt16 ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([CC)I", methodCache: &binarySearch_MethodID_91, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [UInt16]?, _ _arg1: UInt16 ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1 ) } /// public static int java.util.Arrays.binarySearch(char[],int,int,char) private static var binarySearch_MethodID_92: jmethodID? open class func binarySearch( arg0: [UInt16]?, arg1: Int, arg2: Int, arg3: UInt16 ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([CIIC)I", methodCache: &binarySearch_MethodID_92, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [UInt16]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: UInt16 ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static int java.util.Arrays.binarySearch(byte[],byte) private static var binarySearch_MethodID_93: jmethodID? open class func binarySearch( arg0: [Int8]?, arg1: Int8 ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([BB)I", methodCache: &binarySearch_MethodID_93, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Int8]?, _ _arg1: Int8 ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1 ) } /// public static int java.util.Arrays.binarySearch(byte[],int,int,byte) private static var binarySearch_MethodID_94: jmethodID? open class func binarySearch( arg0: [Int8]?, arg1: Int, arg2: Int, arg3: Int8 ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([BIIB)I", methodCache: &binarySearch_MethodID_94, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Int8]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Int8 ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static int java.util.Arrays.binarySearch(double[],double) private static var binarySearch_MethodID_95: jmethodID? open class func binarySearch( arg0: [Double]?, arg1: Double ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([DD)I", methodCache: &binarySearch_MethodID_95, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Double]?, _ _arg1: Double ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1 ) } /// public static int java.util.Arrays.binarySearch(double[],int,int,double) private static var binarySearch_MethodID_96: jmethodID? open class func binarySearch( arg0: [Double]?, arg1: Int, arg2: Int, arg3: Double ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([DIID)I", methodCache: &binarySearch_MethodID_96, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Double]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Double ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static int java.util.Arrays.binarySearch(float[],float) private static var binarySearch_MethodID_97: jmethodID? open class func binarySearch( arg0: [Float]?, arg1: Float ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([FF)I", methodCache: &binarySearch_MethodID_97, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Float]?, _ _arg1: Float ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1 ) } /// public static int java.util.Arrays.binarySearch(float[],int,int,float) private static var binarySearch_MethodID_98: jmethodID? open class func binarySearch( arg0: [Float]?, arg1: Int, arg2: Int, arg3: Float ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 4 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([FIIF)I", methodCache: &binarySearch_MethodID_98, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [Float]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: Float ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3 ) } /// public static int java.util.Arrays.binarySearch(java.lang.Object[],java.lang.Object) private static var binarySearch_MethodID_99: jmethodID? open class func binarySearch( arg0: [JavaObject]?, arg1: java_lang.JavaObject? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([Ljava/lang/Object;Ljava/lang/Object;)I", methodCache: &binarySearch_MethodID_99, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [JavaObject]?, _ _arg1: java_lang.JavaObject? ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1 ) } /// public static int java.util.Arrays.binarySearch(java.lang.Object[],java.lang.Object,java.util.Comparator) private static var binarySearch_MethodID_100: jmethodID? open class func binarySearch( arg0: [JavaObject]?, arg1: java_lang.JavaObject?, arg2: JavaComparator? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 3 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = jvalue( l: arg2?.localJavaObject( &__locals ) ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([Ljava/lang/Object;Ljava/lang/Object;Ljava/util/Comparator;)I", methodCache: &binarySearch_MethodID_100, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [JavaObject]?, _ _arg1: java_lang.JavaObject?, _ _arg2: JavaComparator? ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1, arg2: _arg2 ) } /// public static int java.util.Arrays.binarySearch(java.lang.Object[],int,int,java.lang.Object,java.util.Comparator) private static var binarySearch_MethodID_101: jmethodID? open class func binarySearch( arg0: [JavaObject]?, arg1: Int, arg2: Int, arg3: java_lang.JavaObject?, arg4: JavaComparator? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 5 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) __args[2] = JNIType.encode( value: arg2, locals: &__locals ) __args[3] = JNIType.encode( value: arg3, locals: &__locals ) __args[4] = jvalue( l: arg4?.localJavaObject( &__locals ) ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "binarySearch", methodSig: "([Ljava/lang/Object;IILjava/lang/Object;Ljava/util/Comparator;)I", methodCache: &binarySearch_MethodID_101, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func binarySearch( _ _arg0: [JavaObject]?, _ _arg1: Int, _ _arg2: Int, _ _arg3: java_lang.JavaObject?, _ _arg4: JavaComparator? ) -> Int { return binarySearch( arg0: _arg0, arg1: _arg1, arg2: _arg2, arg3: _arg3, arg4: _arg4 ) } /// private static void java.util.Arrays.swap(short[],int,int) /// private static void java.util.Arrays.swap(java.lang.Object[],int,int) /// private static void java.util.Arrays.swap(double[],int,int) /// private static void java.util.Arrays.swap(char[],int,int) /// private static void java.util.Arrays.swap(float[],int,int) /// private static void java.util.Arrays.swap(long[],int,int) /// private static void java.util.Arrays.swap(byte[],int,int) /// private static void java.util.Arrays.swap(int[],int,int) /// private static void java.util.Arrays.sort2(double[],int,int) /// private static void java.util.Arrays.sort2(float[],int,int) /// private static void java.util.Arrays.sort1(byte[],int,int) /// private static void java.util.Arrays.sort1(int[],int,int) /// private static void java.util.Arrays.sort1(char[],int,int) /// private static void java.util.Arrays.sort1(short[],int,int) /// private static void java.util.Arrays.sort1(long[],int,int) /// private static void java.util.Arrays.sort1(float[],int,int) /// private static void java.util.Arrays.sort1(double[],int,int) /// private static void java.util.Arrays.vecswap(char[],int,int,int) /// private static void java.util.Arrays.vecswap(double[],int,int,int) /// private static void java.util.Arrays.vecswap(short[],int,int,int) /// private static void java.util.Arrays.vecswap(int[],int,int,int) /// private static void java.util.Arrays.vecswap(long[],int,int,int) /// private static void java.util.Arrays.vecswap(float[],int,int,int) /// private static void java.util.Arrays.vecswap(byte[],int,int,int) /// private static int java.util.Arrays.med3(double[],int,int,int) /// private static int java.util.Arrays.med3(long[],int,int,int) /// private static int java.util.Arrays.med3(float[],int,int,int) /// private static int java.util.Arrays.med3(int[],int,int,int) /// private static int java.util.Arrays.med3(byte[],int,int,int) /// private static int java.util.Arrays.med3(char[],int,int,int) /// private static int java.util.Arrays.med3(short[],int,int,int) /// private static void java.util.Arrays.mergeSort(java.lang.Object[],java.lang.Object[],int,int,int) /// private static void java.util.Arrays.mergeSort(java.lang.Object[],java.lang.Object[],int,int,int,java.util.Comparator) /// private static void java.util.Arrays.rangeCheck(int,int,int) /// private static int java.util.Arrays.binarySearch0(short[],int,int,short) /// private static int java.util.Arrays.binarySearch0(java.lang.Object[],int,int,java.lang.Object) /// private static int java.util.Arrays.binarySearch0(float[],int,int,float) /// private static int java.util.Arrays.binarySearch0(double[],int,int,double) /// private static int java.util.Arrays.binarySearch0(byte[],int,int,byte) /// private static int java.util.Arrays.binarySearch0(char[],int,int,char) /// private static int java.util.Arrays.binarySearch0(java.lang.Object[],int,int,java.lang.Object,java.util.Comparator) /// private static int java.util.Arrays.binarySearch0(int[],int,int,int) /// private static int java.util.Arrays.binarySearch0(long[],int,int,long) /// public static java.util.List java.util.Arrays.asList(java.lang.Object[]) private static var asList_MethodID_102: jmethodID? open class func asList( arg0: [JavaObject]? ) -> List! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "asList", methodSig: "([Ljava/lang/Object;)Ljava/util/List;", methodCache: &asList_MethodID_102, args: &__args, locals: &__locals ) defer { JNI.DeleteLocalRef( __return ) } return __return != nil ? ListForward( javaObject: __return ) : nil } open class func asList( _ _arg0: [JavaObject]? ) -> List! { return asList( arg0: _arg0 ) } /// public static int java.util.Arrays.deepHashCode(java.lang.Object[]) private static var deepHashCode_MethodID_103: jmethodID? open class func deepHashCode( arg0: [JavaObject]? ) -> Int { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticIntMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "deepHashCode", methodSig: "([Ljava/lang/Object;)I", methodCache: &deepHashCode_MethodID_103, args: &__args, locals: &__locals ) return JNIType.decode( type: Int(), from: __return ) } open class func deepHashCode( _ _arg0: [JavaObject]? ) -> Int { return deepHashCode( arg0: _arg0 ) } /// public static boolean java.util.Arrays.deepEquals(java.lang.Object[],java.lang.Object[]) private static var deepEquals_MethodID_104: jmethodID? open class func deepEquals( arg0: [JavaObject]?, arg1: [JavaObject]? ) -> Bool { var __args = [jvalue]( repeating: jvalue(), count: 2 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) __args[1] = JNIType.encode( value: arg1, locals: &__locals ) let __return = JNIMethod.CallStaticBooleanMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "deepEquals", methodSig: "([Ljava/lang/Object;[Ljava/lang/Object;)Z", methodCache: &deepEquals_MethodID_104, args: &__args, locals: &__locals ) return JNIType.decode( type: Bool(), from: __return ) } open class func deepEquals( _ _arg0: [JavaObject]?, _ _arg1: [JavaObject]? ) -> Bool { return deepEquals( arg0: _arg0, arg1: _arg1 ) } /// public static java.lang.String java.util.Arrays.deepToString(java.lang.Object[]) private static var deepToString_MethodID_105: jmethodID? open class func deepToString( arg0: [JavaObject]? ) -> String! { var __args = [jvalue]( repeating: jvalue(), count: 1 ) var __locals = [jobject]() __args[0] = JNIType.encode( value: arg0, locals: &__locals ) let __return = JNIMethod.CallStaticObjectMethod( className: "java/util/Arrays", classCache: &ArraysJNIClass, methodName: "deepToString", methodSig: "([Ljava/lang/Object;)Ljava/lang/String;", methodCache: &deepToString_MethodID_105, args: &__args, locals: &__locals ) return JNIType.decode( type: String(), from: __return ) } open class func deepToString( _ _arg0: [JavaObject]? ) -> String! { return deepToString( arg0: _arg0 ) } /// private static void java.util.Arrays.deepToString(java.lang.Object[],java.lang.StringBuilder,java.util.Set) }