8
8
import CJNI
9
9
10
10
public extension JNI {
11
- public func GetStaticField< T: JavaInitializableFromField & JavaParameterConvertible > ( _ fieldName: String , on javaClass: JavaClass ) throws -> T {
11
+ func GetStaticField< T: JavaInitializableFromField & JavaParameterConvertible > ( _ fieldName: String , on javaClass: JavaClass ) throws -> T {
12
12
let env = self . _env
13
13
let fieldID = env. pointee. pointee. GetStaticFieldID ( env, javaClass, fieldName, T . asJNIParameterString)
14
14
try checkAndThrowOnJNIError ( )
15
15
return try T . fromStaticField ( fieldID!, of: javaClass)
16
16
}
17
17
18
- public func GetField< T: JavaInitializableFromField & JavaParameterConvertible > ( _ fieldName: String , from javaObject: JavaObject ) throws -> T {
18
+ func GetField< T: JavaInitializableFromField & JavaParameterConvertible > ( _ fieldName: String , from javaObject: JavaObject ) throws -> T {
19
19
let env = self . _env
20
20
let javaClass = try GetObjectClass ( obj: javaObject)
21
21
let fieldID = env. pointee. pointee. GetFieldID ( env, javaClass, fieldName, T . asJNIParameterString)
@@ -28,42 +28,42 @@ public extension JNI {
28
28
public extension JNI {
29
29
// MARK: Fields
30
30
31
- public func GetBooleanField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaBoolean {
31
+ func GetBooleanField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaBoolean {
32
32
let _env = self . _env
33
33
let result = _env. pointee. pointee. GetBooleanField ( _env, javaObject, id)
34
34
try checkAndThrowOnJNIError ( )
35
35
return result
36
36
}
37
37
38
- public func GetIntField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaInt {
38
+ func GetIntField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaInt {
39
39
let _env = self . _env
40
40
let result = _env. pointee. pointee. GetIntField ( _env, javaObject, id)
41
41
try checkAndThrowOnJNIError ( )
42
42
return result
43
43
}
44
44
45
- public func GetFloatField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaFloat {
45
+ func GetFloatField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaFloat {
46
46
let _env = self . _env
47
47
let result = _env. pointee. pointee. GetFloatField ( _env, javaObject, id)
48
48
try checkAndThrowOnJNIError ( )
49
49
return result
50
50
}
51
51
52
- public func GetLongField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaLong {
52
+ func GetLongField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaLong {
53
53
let _env = self . _env
54
54
let result = _env. pointee. pointee. GetLongField ( _env, javaObject, id)
55
55
try checkAndThrowOnJNIError ( )
56
56
return result
57
57
}
58
58
59
- public func GetDoubleField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaDouble {
59
+ func GetDoubleField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaDouble {
60
60
let _env = self . _env
61
61
let result = _env. pointee. pointee. GetDoubleField ( _env, javaObject, id)
62
62
try checkAndThrowOnJNIError ( )
63
63
return result
64
64
}
65
65
66
- public func GetObjectField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaObject {
66
+ func GetObjectField( of javaObject: JavaObject , id: JavaFieldID ) throws -> JavaObject {
67
67
let _env = self . _env
68
68
let result = _env. pointee. pointee. GetObjectField ( _env, javaObject, id)
69
69
try checkAndThrowOnJNIError ( )
@@ -72,42 +72,42 @@ public extension JNI {
72
72
73
73
// MARK: Static Fields
74
74
75
- public func GetStaticBooleanField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaBoolean {
75
+ func GetStaticBooleanField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaBoolean {
76
76
let _env = self . _env
77
77
let result = _env. pointee. pointee. GetStaticBooleanField ( _env, javaClass, id)
78
78
try checkAndThrowOnJNIError ( )
79
79
return result
80
80
}
81
81
82
- public func GetStaticIntField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaInt {
82
+ func GetStaticIntField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaInt {
83
83
let _env = self . _env
84
84
let result = _env. pointee. pointee. GetStaticIntField ( _env, javaClass, id)
85
85
try checkAndThrowOnJNIError ( )
86
86
return result
87
87
}
88
88
89
- public func GetStaticFloatField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaFloat {
89
+ func GetStaticFloatField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaFloat {
90
90
let _env = self . _env
91
91
let result = _env. pointee. pointee. GetStaticFloatField ( _env, javaClass, id)
92
92
try checkAndThrowOnJNIError ( )
93
93
return result
94
94
}
95
95
96
- public func GetStaticLongField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaLong {
96
+ func GetStaticLongField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaLong {
97
97
let _env = self . _env
98
98
let result = _env. pointee. pointee. GetStaticLongField ( _env, javaClass, id)
99
99
try checkAndThrowOnJNIError ( )
100
100
return result
101
101
}
102
102
103
- public func GetStaticDoubleField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaDouble {
103
+ func GetStaticDoubleField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaDouble {
104
104
let _env = self . _env
105
105
let result = _env. pointee. pointee. GetStaticDoubleField ( _env, javaClass, id)
106
106
try checkAndThrowOnJNIError ( )
107
107
return result
108
108
}
109
109
110
- public func GetStaticObjectField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaObject {
110
+ func GetStaticObjectField( of javaClass: JavaClass , id: JavaFieldID ) throws -> JavaObject {
111
111
let _env = self . _env
112
112
guard let result = _env. pointee. pointee. GetStaticObjectField ( _env, javaClass, id) else { throw JNIError ( ) }
113
113
try checkAndThrowOnJNIError ( )
0 commit comments