@@ -88,6 +88,92 @@ public struct HashMap<K: AnyJavaObject, V: AnyJavaObject> {
8888 @JavaMethod
8989 public func wait( ) throws
9090}
91+ extension HashMap {
92+ @JavaClass ( " java.util.AbstractMap$SimpleImmutableEntry " , extends: JavaObject . self)
93+ public struct SimpleImmutableEntry< K: AnyJavaObject , V: AnyJavaObject > {
94+ @JavaMethod
95+ public init ( _ arg0: JavaObject ? , _ arg1: JavaObject ? , environment: JNIEnvironment ? = nil )
96+
97+ @JavaMethod
98+ public func equals( _ arg0: JavaObject ? ) -> Bool
99+
100+ @JavaMethod
101+ public func toString( ) -> String
102+
103+ @JavaMethod
104+ public func hashCode( ) -> Int32
105+
106+ @JavaMethod
107+ public func getValue( ) -> JavaObject !
108+
109+ @JavaMethod
110+ public func getKey( ) -> JavaObject !
111+
112+ @JavaMethod
113+ public func setValue( _ arg0: JavaObject ? ) -> JavaObject !
114+
115+ @JavaMethod
116+ public func getClass( ) -> JavaClass < JavaObject > !
117+
118+ @JavaMethod
119+ public func notify( )
120+
121+ @JavaMethod
122+ public func notifyAll( )
123+
124+ @JavaMethod
125+ public func wait( _ arg0: Int64 ) throws
126+
127+ @JavaMethod
128+ public func wait( _ arg0: Int64 , _ arg1: Int32 ) throws
129+
130+ @JavaMethod
131+ public func wait( ) throws
132+ }
133+ }
134+ extension HashMap {
135+ @JavaClass ( " java.util.AbstractMap$SimpleEntry " , extends: JavaObject . self)
136+ public struct SimpleEntry< K: AnyJavaObject , V: AnyJavaObject > {
137+ @JavaMethod
138+ public init ( _ arg0: JavaObject ? , _ arg1: JavaObject ? , environment: JNIEnvironment ? = nil )
139+
140+ @JavaMethod
141+ public func equals( _ arg0: JavaObject ? ) -> Bool
142+
143+ @JavaMethod
144+ public func toString( ) -> String
145+
146+ @JavaMethod
147+ public func hashCode( ) -> Int32
148+
149+ @JavaMethod
150+ public func getValue( ) -> JavaObject !
151+
152+ @JavaMethod
153+ public func getKey( ) -> JavaObject !
154+
155+ @JavaMethod
156+ public func setValue( _ arg0: JavaObject ? ) -> JavaObject !
157+
158+ @JavaMethod
159+ public func getClass( ) -> JavaClass < JavaObject > !
160+
161+ @JavaMethod
162+ public func notify( )
163+
164+ @JavaMethod
165+ public func notifyAll( )
166+
167+ @JavaMethod
168+ public func wait( _ arg0: Int64 ) throws
169+
170+ @JavaMethod
171+ public func wait( _ arg0: Int64 , _ arg1: Int32 ) throws
172+
173+ @JavaMethod
174+ public func wait( ) throws
175+ }
176+ }
91177extension JavaClass {
92178 @JavaStaticMethod
93179 public func newHashMap< K: AnyJavaObject , V: AnyJavaObject > ( _ arg0: Int32 ) -> HashMap < JavaObject , JavaObject > ! where ObjectType == HashMap < K , V >
0 commit comments