-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathDictionary.swift
More file actions
134 lines (95 loc) · 5.86 KB
/
Dictionary.swift
File metadata and controls
134 lines (95 loc) · 5.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
import java_swift
/// generated by: genswift.java 'java/lang|java/util|java/sql|java/awt|javax/swing' ///
/// class java.util.Dictionary ///
open class Dictionary: java_swift.JavaObject {
public convenience init?( casting object: java_swift.JavaObject, _ file: StaticString = #file, _ line: Int = #line ) {
self.init( javaObject: nil )
object.withJavaObject {
self.javaObject = $0
}
}
private static var DictionaryJNIClass: jclass?
/// public java.util.Dictionary()
private static var new_MethodID_1: jmethodID?
public convenience init() {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
let __object = JNIMethod.NewObject( className: "java/util/Dictionary", classCache: &Dictionary.DictionaryJNIClass, methodSig: "()V", methodCache: &Dictionary.new_MethodID_1, args: &__args, locals: &__locals )
self.init( javaObject: __object )
JNI.DeleteLocalRef( __object )
}
/// public abstract java.util.Enumeration java.util.Dictionary.elements()
private static var elements_MethodID_2: jmethodID?
open func elements() -> Enumeration! {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
let __return = JNIMethod.CallObjectMethod( object: javaObject, methodName: "elements", methodSig: "()Ljava/util/Enumeration;", methodCache: &Dictionary.elements_MethodID_2, args: &__args, locals: &__locals )
defer { JNI.DeleteLocalRef( __return ) }
return __return != nil ? EnumerationForward( javaObject: __return ) : nil
}
/// public abstract java.lang.Object java.util.Dictionary.get(java.lang.Object)
private static var get_MethodID_3: jmethodID?
open func get( arg0: java_swift.JavaObject? ) -> java_swift.JavaObject! {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
__args[0] = JNIType.toJava( value: arg0, locals: &__locals )
let __return = JNIMethod.CallObjectMethod( object: javaObject, methodName: "get", methodSig: "(Ljava/lang/Object;)Ljava/lang/Object;", methodCache: &Dictionary.get_MethodID_3, args: &__args, locals: &__locals )
defer { JNI.DeleteLocalRef( __return ) }
return __return != nil ? java_swift.JavaObject( javaObject: __return ) : nil
}
open func get( _ _arg0: java_swift.JavaObject? ) -> java_swift.JavaObject! {
return get( arg0: _arg0 )
}
/// public abstract boolean java.util.Dictionary.isEmpty()
private static var isEmpty_MethodID_4: jmethodID?
open func isEmpty() -> Bool {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
let __return = JNIMethod.CallBooleanMethod( object: javaObject, methodName: "isEmpty", methodSig: "()Z", methodCache: &Dictionary.isEmpty_MethodID_4, args: &__args, locals: &__locals )
return __return != jboolean(JNI_FALSE)
}
/// public abstract java.util.Enumeration java.util.Dictionary.keys()
private static var keys_MethodID_5: jmethodID?
open func keys() -> Enumeration! {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
let __return = JNIMethod.CallObjectMethod( object: javaObject, methodName: "keys", methodSig: "()Ljava/util/Enumeration;", methodCache: &Dictionary.keys_MethodID_5, args: &__args, locals: &__locals )
defer { JNI.DeleteLocalRef( __return ) }
return __return != nil ? EnumerationForward( javaObject: __return ) : nil
}
/// public abstract java.lang.Object java.util.Dictionary.put(java.lang.Object,java.lang.Object)
private static var put_MethodID_6: jmethodID?
open func put( arg0: java_swift.JavaObject?, arg1: java_swift.JavaObject? ) -> java_swift.JavaObject! {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 2 )
__args[0] = JNIType.toJava( value: arg0, locals: &__locals )
__args[1] = JNIType.toJava( value: arg1, locals: &__locals )
let __return = JNIMethod.CallObjectMethod( object: javaObject, methodName: "put", methodSig: "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", methodCache: &Dictionary.put_MethodID_6, args: &__args, locals: &__locals )
defer { JNI.DeleteLocalRef( __return ) }
return __return != nil ? java_swift.JavaObject( javaObject: __return ) : nil
}
open func put( _ _arg0: java_swift.JavaObject?, _ _arg1: java_swift.JavaObject? ) -> java_swift.JavaObject! {
return put( arg0: _arg0, arg1: _arg1 )
}
/// public abstract java.lang.Object java.util.Dictionary.remove(java.lang.Object)
private static var remove_MethodID_7: jmethodID?
open func remove( arg0: java_swift.JavaObject? ) -> java_swift.JavaObject! {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
__args[0] = JNIType.toJava( value: arg0, locals: &__locals )
let __return = JNIMethod.CallObjectMethod( object: javaObject, methodName: "remove", methodSig: "(Ljava/lang/Object;)Ljava/lang/Object;", methodCache: &Dictionary.remove_MethodID_7, args: &__args, locals: &__locals )
defer { JNI.DeleteLocalRef( __return ) }
return __return != nil ? java_swift.JavaObject( javaObject: __return ) : nil
}
open func remove( _ _arg0: java_swift.JavaObject? ) -> java_swift.JavaObject! {
return remove( arg0: _arg0 )
}
/// public abstract int java.util.Dictionary.size()
private static var size_MethodID_8: jmethodID?
open func size() -> Int {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
let __return = JNIMethod.CallIntMethod( object: javaObject, methodName: "size", methodSig: "()I", methodCache: &Dictionary.size_MethodID_8, args: &__args, locals: &__locals )
return Int(__return)
}
}