diff --git a/Sources/SwiftJavaJNICore/BridgedValues/JavaValue+Integers.swift b/Sources/SwiftJavaJNICore/BridgedValues/JavaValue+Integers.swift index 8e86536..771657f 100644 --- a/Sources/SwiftJavaJNICore/BridgedValues/JavaValue+Integers.swift +++ b/Sources/SwiftJavaJNICore/BridgedValues/JavaValue+Integers.swift @@ -467,124 +467,6 @@ extension Int64: JavaValue { } } -#if _pointerBitWidth(_32) -extension Int: JavaValue { - - public typealias JNIType = jint - - public static var jvalueKeyPath: WritableKeyPath { \.i } - - public func getJNIValue(in environment: JNIEnvironment) -> JNIType { JNIType(self) } - - public init(fromJNI value: JNIType, in environment: JNIEnvironment) { - self = Int(value) - } - - public static var javaType: JavaType { .int } - - public static func jniMethodCall( - in environment: JNIEnvironment - ) -> ((JNIEnvironment, jobject, jmethodID, UnsafePointer?) -> JNIType) { - environment.interface.CallIntMethodA - } - - public static func jniFieldGet(in environment: JNIEnvironment) -> JNIFieldGet { - environment.interface.GetIntField - } - - public static func jniFieldSet(in environment: JNIEnvironment) -> JNIFieldSet { - environment.interface.SetIntField - } - - public static func jniStaticMethodCall( - in environment: JNIEnvironment - ) -> ((JNIEnvironment, jobject, jmethodID, UnsafePointer?) -> JNIType) { - environment.interface.CallStaticIntMethodA - } - - public static func jniStaticFieldGet(in environment: JNIEnvironment) -> JNIStaticFieldGet { - environment.interface.GetStaticIntField - } - - public static func jniStaticFieldSet(in environment: JNIEnvironment) -> JNIStaticFieldSet { - environment.interface.SetStaticIntField - } - - public static func jniNewArray(in environment: JNIEnvironment) -> JNINewArray { - environment.interface.NewIntArray - } - - public static func jniGetArrayRegion(in environment: JNIEnvironment) -> JNIGetArrayRegion { - environment.interface.GetIntArrayRegion - } - - public static func jniSetArrayRegion(in environment: JNIEnvironment) -> JNISetArrayRegion { - environment.interface.SetIntArrayRegion - } - - public static var jniPlaceholderValue: jint { - 0 - } -} -extension UInt: JavaValue { - - public typealias JNIType = jint - - public static var jvalueKeyPath: WritableKeyPath { \.i } - - public func getJNIValue(in environment: JNIEnvironment) -> JNIType { JNIType(self) } - - public init(fromJNI value: JNIType, in environment: JNIEnvironment) { - self = UInt(value) - } - - public static var javaType: JavaType { .int } - - public static func jniMethodCall( - in environment: JNIEnvironment - ) -> ((JNIEnvironment, jobject, jmethodID, UnsafePointer?) -> JNIType) { - environment.interface.CallIntMethodA - } - - public static func jniFieldGet(in environment: JNIEnvironment) -> JNIFieldGet { - environment.interface.GetIntField - } - - public static func jniFieldSet(in environment: JNIEnvironment) -> JNIFieldSet { - environment.interface.SetIntField - } - - public static func jniStaticMethodCall( - in environment: JNIEnvironment - ) -> ((JNIEnvironment, jobject, jmethodID, UnsafePointer?) -> JNIType) { - environment.interface.CallStaticIntMethodA - } - - public static func jniStaticFieldGet(in environment: JNIEnvironment) -> JNIStaticFieldGet { - environment.interface.GetStaticIntField - } - - public static func jniStaticFieldSet(in environment: JNIEnvironment) -> JNIStaticFieldSet { - environment.interface.SetStaticIntField - } - - public static func jniNewArray(in environment: JNIEnvironment) -> JNINewArray { - environment.interface.NewIntArray - } - - public static func jniGetArrayRegion(in environment: JNIEnvironment) -> JNIGetArrayRegion { - environment.interface.GetIntArrayRegion - } - - public static func jniSetArrayRegion(in environment: JNIEnvironment) -> JNISetArrayRegion { - environment.interface.SetIntArrayRegion - } - - public static var jniPlaceholderValue: jint { - 0 - } -} -#elseif _pointerBitWidth(_64) extension Int: JavaValue { public typealias JNIType = jlong @@ -699,4 +581,3 @@ extension UInt: JavaValue { 0 } } -#endif