From cdfd537a051bd8fcc924144dad2d03db65527bc5 Mon Sep 17 00:00:00 2001 From: Iceman Date: Tue, 17 Mar 2026 10:25:37 +0900 Subject: [PATCH 01/10] Add generator script --- scripts/wrap-java-generate.sh | 87 +++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100755 scripts/wrap-java-generate.sh diff --git a/scripts/wrap-java-generate.sh b/scripts/wrap-java-generate.sh new file mode 100755 index 000000000..caeee9f09 --- /dev/null +++ b/scripts/wrap-java-generate.sh @@ -0,0 +1,87 @@ +#!/bin/bash +##===----------------------------------------------------------------------===## +## +## This source file is part of the Swift.org open source project +## +## Copyright (c) 2026 Apple Inc. and the Swift.org project authors +## Licensed under Apache License v2.0 +## +## See LICENSE.txt for license information +## See CONTRIBUTORS.txt for the list of Swift.org project authors +## +## SPDX-License-Identifier: Apache-2.0 +## +##===----------------------------------------------------------------------===## +set -eu + +cd "$(dirname "$0")/.." + +swift build --product swift-java +SWIFT_JAVA=$(swift build --product swift-java --show-bin-path)/swift-java + +echo "Regenerating SwiftJava..." +$SWIFT_JAVA wrap-java \ + --swift-module SwiftJava \ + -o Sources/SwiftJava/generated \ + --config Sources/SwiftJava/swift-java.config + +echo "Regenerating JavaUtil..." +$SWIFT_JAVA wrap-java \ + --swift-module JavaStdlib/JavaUtil \ + -o Sources/JavaStdlib/JavaUtil/generated \ + --config Sources/JavaStdlib/JavaUtil/swift-java.config \ + --depends-on SwiftJava=Sources/SwiftJava/swift-java.config + +echo "Regenerating JavaUtilFunction..." +$SWIFT_JAVA wrap-java \ + --swift-module JavaStdlib/JavaUtilFunction \ + -o Sources/JavaStdlib/JavaUtilFunction/generated \ + --config Sources/JavaStdlib/JavaUtilFunction/swift-java.config \ + --depends-on SwiftJava=Sources/SwiftJava/swift-java.config + +echo "Regenerating JavaNet..." +$SWIFT_JAVA wrap-java \ + --swift-module JavaStdlib/JavaNet \ + -o Sources/JavaStdlib/JavaNet/generated \ + --config Sources/JavaStdlib/JavaNet/swift-java.config \ + --depends-on SwiftJava=Sources/SwiftJava/swift-java.config \ + --depends-on JavaUtil=Sources/JavaStdlib/JavaUtil/swift-java.config + +echo "Regenerating JavaIO..." +$SWIFT_JAVA wrap-java \ + --swift-module JavaStdlib/JavaIO \ + -o Sources/JavaStdlib/JavaIO/generated \ + --config Sources/JavaStdlib/JavaIO/swift-java.config \ + --depends-on SwiftJava=Sources/SwiftJava/swift-java.config \ + --depends-on JavaUtil=Sources/JavaStdlib/JavaUtil/swift-java.config + +echo "Regenerating JavaLangReflect..." +$SWIFT_JAVA wrap-java \ + --swift-module JavaStdlib/JavaLangReflect \ + -o Sources/JavaStdlib/JavaLangReflect/generated \ + --config Sources/JavaStdlib/JavaLangReflect/swift-java.config \ + --depends-on SwiftJava=Sources/SwiftJava/swift-java.config \ + --depends-on JavaUtil=Sources/JavaStdlib/JavaUtil/swift-java.config + +echo "Regenerating JavaUtilJar..." +$SWIFT_JAVA wrap-java \ + --swift-module JavaStdlib/JavaUtilJar \ + -o Sources/JavaStdlib/JavaUtilJar/generated \ + --config Sources/JavaStdlib/JavaUtilJar/swift-java.config \ + --depends-on SwiftJava=Sources/SwiftJava/swift-java.config \ + --depends-on JavaUtil=Sources/JavaStdlib/JavaUtil/swift-java.config + +echo "Regenerating SwiftJavaRuntimeSupport..." +./gradlew :SwiftKitCore:assemble +$SWIFT_JAVA wrap-java \ + --swift-module SwiftJavaRuntimeSupport \ + -o Sources/SwiftJavaRuntimeSupport/generated \ + --config Sources/SwiftJavaRuntimeSupport/swift-java.config \ + --depends-on SwiftJava=Sources/SwiftJava/swift-java.config + +echo "All files regenerated successfully." + +echo "Formatting generated Swift files..." +git ls-files -z '**/generated/*.swift' | xargs -0 swift format --in-place --parallel + +echo "Completed." From f1cf03138c83cd2da73584030e909fa20f4c0b05 Mon Sep 17 00:00:00 2001 From: Iceman Date: Tue, 17 Mar 2026 18:03:35 +0900 Subject: [PATCH 02/10] Add classpath configuration --- Sources/SwiftJavaRuntimeSupport/swift-java.config | 1 + 1 file changed, 1 insertion(+) diff --git a/Sources/SwiftJavaRuntimeSupport/swift-java.config b/Sources/SwiftJavaRuntimeSupport/swift-java.config index 859a7407e..5b924ef05 100644 --- a/Sources/SwiftJavaRuntimeSupport/swift-java.config +++ b/Sources/SwiftJavaRuntimeSupport/swift-java.config @@ -1,4 +1,5 @@ { + "classpath" : "SwiftKitCore/build/classes/java/main", "classes" : { "org.swift.swiftkit.core.JNISwiftInstance" : "JavaJNISwiftInstance", "org.swift.swiftkit.core.SwiftArena" : "JavaSwiftArena" From 0e8dd3dc5814a2ad779a49890237726384cdcb45 Mon Sep 17 00:00:00 2001 From: Iceman Date: Wed, 18 Mar 2026 09:25:37 +0900 Subject: [PATCH 03/10] Generate simple classes --- .../JavaStdlib/JavaIO/generated/Reader.swift | 1 - .../generated/Annotation.swift | 24 + .../generated/GenericArrayType.swift | 12 + .../generated/WildcardType.swift | 18 + .../JavaUtil/generated/ArrayDeque.swift | 48 ++ .../JavaUtil/generated/ArrayList.swift | 296 ++++++++-- .../JavaUtil/generated/BitSet.swift | 217 +++++++- .../JavaUtil/generated/HashMap.swift | 159 +++++- .../JavaUtil/generated/HashSet.swift | 76 ++- .../JavaUtil/generated/JavaDictionary.swift | 58 +- .../JavaUtil/generated/PriorityQueue.swift | 104 +++- .../JavaStdlib/JavaUtil/generated/Queue.swift | 162 +++++- .../JavaStdlib/JavaUtil/generated/Stack.swift | 42 +- .../JavaUtil/generated/TreeSet.swift | 30 ++ .../generated/JavaBiConsumer.swift | 20 +- .../generated/JavaBiFunction.swift | 22 +- .../generated/JavaBiPredicate.swift | 40 +- .../generated/JavaBooleanSupplier.swift | 6 + .../generated/JavaConsumer.swift | 16 +- .../generated/JavaDoubleBinaryOperator.swift | 6 + .../generated/JavaDoubleConsumer.swift | 14 +- .../generated/JavaDoubleFunction.swift | 10 +- .../generated/JavaDoublePredicate.swift | 30 +- .../generated/JavaDoubleSupplier.swift | 6 + .../generated/JavaDoubleToIntFunction.swift | 6 + .../generated/JavaDoubleToLongFunction.swift | 6 + .../generated/JavaDoubleUnaryOperator.swift | 30 +- .../generated/JavaIntBinaryOperator.swift | 6 + .../generated/JavaIntConsumer.swift | 14 +- .../generated/JavaIntFunction.swift | 10 +- .../generated/JavaIntPredicate.swift | 30 +- .../generated/JavaIntSupplier.swift | 6 + .../generated/JavaIntToDoubleFunction.swift | 6 + .../generated/JavaIntToLongFunction.swift | 6 + .../generated/JavaIntUnaryOperator.swift | 30 +- .../generated/JavaLongBinaryOperator.swift | 6 + .../generated/JavaLongConsumer.swift | 14 +- .../generated/JavaLongFunction.swift | 10 +- .../generated/JavaLongPredicate.swift | 30 +- .../generated/JavaLongSupplier.swift | 6 + .../generated/JavaLongToDoubleFunction.swift | 6 + .../generated/JavaLongToIntFunction.swift | 6 + .../generated/JavaLongUnaryOperator.swift | 30 +- .../generated/JavaObjDoubleConsumer.swift | 8 +- .../generated/JavaObjIntConsumer.swift | 8 +- .../generated/JavaObjLongConsumer.swift | 8 +- .../generated/JavaPredicate.swift | 53 +- .../generated/JavaSupplier.swift | 10 +- .../generated/JavaToDoubleBiFunction.swift | 8 +- .../generated/JavaToDoubleFunction.swift | 8 +- .../generated/JavaToIntBiFunction.swift | 8 +- .../generated/JavaToIntFunction.swift | 8 +- .../generated/JavaToLongBiFunction.swift | 8 +- .../generated/JavaToLongFunction.swift | 8 +- .../JavaUtilJar/generated/Attributes.swift | 124 ++++- .../JavaUtilJar/generated/Manifest.swift | 57 ++ .../SwiftJava/generated/CharSequence.swift | 42 ++ Sources/SwiftJava/generated/File.swift | 10 + Sources/SwiftJava/generated/JavaArray.swift | 126 +++++ Sources/SwiftJava/generated/JavaBoolean.swift | 98 ++++ Sources/SwiftJava/generated/JavaByte.swift | 140 +++++ Sources/SwiftJava/generated/JavaClass.swift | 27 +- Sources/SwiftJava/generated/JavaDouble.swift | 182 +++++++ Sources/SwiftJava/generated/JavaFloat.swift | 195 +++++++ Sources/SwiftJava/generated/JavaInteger.swift | 332 +++++++++++- Sources/SwiftJava/generated/JavaLong.swift | 314 +++++++++++ Sources/SwiftJava/generated/JavaNumber.swift | 36 ++ Sources/SwiftJava/generated/JavaObject.swift | 67 +++ .../generated/JavaOptionalDouble.swift | 60 +++ .../SwiftJava/generated/JavaOptionalInt.swift | 64 ++- .../generated/JavaOptionalLong.swift | 64 ++- Sources/SwiftJava/generated/JavaShort.swift | 146 +++++ Sources/SwiftJava/generated/JavaString.swift | 505 ++++++++++++++++-- Sources/SwiftJava/generated/JavaThread.swift | 363 ++++++++++++- .../SwiftJava/generated/ListIterator.swift | 66 ++- Sources/SwiftJava/generated/Throwable.swift | 62 ++- 76 files changed, 4582 insertions(+), 308 deletions(-) diff --git a/Sources/JavaStdlib/JavaIO/generated/Reader.swift b/Sources/JavaStdlib/JavaIO/generated/Reader.swift index ec2c8c628..5f0236ae4 100644 --- a/Sources/JavaStdlib/JavaIO/generated/Reader.swift +++ b/Sources/JavaStdlib/JavaIO/generated/Reader.swift @@ -1,5 +1,4 @@ // Auto-generated by Java-to-Swift wrapper generator. -import JavaUtil import SwiftJava import SwiftJavaJNICore diff --git a/Sources/JavaStdlib/JavaLangReflect/generated/Annotation.swift b/Sources/JavaStdlib/JavaLangReflect/generated/Annotation.swift index ad91c0d85..3287d72f8 100644 --- a/Sources/JavaStdlib/JavaLangReflect/generated/Annotation.swift +++ b/Sources/JavaStdlib/JavaLangReflect/generated/Annotation.swift @@ -4,15 +4,39 @@ import SwiftJavaJNICore @JavaInterface("java.lang.annotation.Annotation") public struct Annotation { + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.lang.annotation.Annotation.equals(java.lang.Object) + /// ``` @JavaMethod public func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.String java.lang.annotation.Annotation.toString() + /// ``` @JavaMethod public func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.lang.annotation.Annotation.hashCode() + /// ``` @JavaMethod public func hashCode() -> Int32 + /// Java method `annotationType`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Class java.lang.annotation.Annotation.annotationType() + /// ``` @JavaMethod public func annotationType() -> JavaClass! } diff --git a/Sources/JavaStdlib/JavaLangReflect/generated/GenericArrayType.swift b/Sources/JavaStdlib/JavaLangReflect/generated/GenericArrayType.swift index a45825fd8..70b106523 100644 --- a/Sources/JavaStdlib/JavaLangReflect/generated/GenericArrayType.swift +++ b/Sources/JavaStdlib/JavaLangReflect/generated/GenericArrayType.swift @@ -4,9 +4,21 @@ import SwiftJavaJNICore @JavaInterface("java.lang.reflect.GenericArrayType", extends: Type.self) public struct GenericArrayType { + /// Java method `getGenericComponentType`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.reflect.Type java.lang.reflect.GenericArrayType.getGenericComponentType() + /// ``` @JavaMethod public func getGenericComponentType() -> Type! + /// Java method `getTypeName`. + /// + /// ### Java method signature + /// ```java + /// public default java.lang.String java.lang.reflect.Type.getTypeName() + /// ``` @JavaMethod public func getTypeName() -> String } diff --git a/Sources/JavaStdlib/JavaLangReflect/generated/WildcardType.swift b/Sources/JavaStdlib/JavaLangReflect/generated/WildcardType.swift index a40fbba80..592c74100 100644 --- a/Sources/JavaStdlib/JavaLangReflect/generated/WildcardType.swift +++ b/Sources/JavaStdlib/JavaLangReflect/generated/WildcardType.swift @@ -4,12 +4,30 @@ import SwiftJavaJNICore @JavaInterface("java.lang.reflect.WildcardType", extends: Type.self) public struct WildcardType { + /// Java method `getUpperBounds`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.reflect.Type[] java.lang.reflect.WildcardType.getUpperBounds() + /// ``` @JavaMethod public func getUpperBounds() -> [Type?] + /// Java method `getLowerBounds`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.reflect.Type[] java.lang.reflect.WildcardType.getLowerBounds() + /// ``` @JavaMethod public func getLowerBounds() -> [Type?] + /// Java method `getTypeName`. + /// + /// ### Java method signature + /// ```java + /// public default java.lang.String java.lang.reflect.Type.getTypeName() + /// ``` @JavaMethod public func getTypeName() -> String } diff --git a/Sources/JavaStdlib/JavaUtil/generated/ArrayDeque.swift b/Sources/JavaStdlib/JavaUtil/generated/ArrayDeque.swift index 2381ade2c..68f89f7ec 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/ArrayDeque.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/ArrayDeque.swift @@ -10,6 +10,9 @@ open class ArrayDeque: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + @JavaMethod + @_nonoverride public convenience init(_ arg0: JavaCollection?, environment: JNIEnvironment? = nil) + /// Java method `remove`. /// /// ### Java method signature @@ -91,6 +94,15 @@ open class ArrayDeque: JavaObject { @JavaMethod open func toArray() -> [JavaObject?] + /// Java method `iterator`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Iterator java.util.ArrayDeque.iterator() + /// ``` + @JavaMethod + open func iterator() -> JavaIterator! + /// Java method `contains`. /// /// ### Java method signature @@ -100,6 +112,15 @@ open class ArrayDeque: JavaObject { @JavaMethod open func contains(_ arg0: JavaObject?) -> Bool + /// Java method `addAll`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayDeque.addAll(java.util.Collection) + /// ``` + @JavaMethod + open func addAll(_ arg0: JavaCollection?) -> Bool + /// Java method `peek`. /// /// ### Java method signature @@ -172,6 +193,24 @@ open class ArrayDeque: JavaObject { @JavaMethod(typeErasedResult: "E!") open func removeLast() -> E! + /// Java method `removeAll`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayDeque.removeAll(java.util.Collection) + /// ``` + @JavaMethod + open func removeAll(_ arg0: JavaCollection?) -> Bool + + /// Java method `retainAll`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayDeque.retainAll(java.util.Collection) + /// ``` + @JavaMethod + open func retainAll(_ arg0: JavaCollection?) -> Bool + /// Java method `poll`. /// /// ### Java method signature @@ -279,4 +318,13 @@ open class ArrayDeque: JavaObject { /// ``` @JavaMethod open func removeLastOccurrence(_ arg0: JavaObject?) -> Bool + + /// Java method `descendingIterator`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Iterator java.util.ArrayDeque.descendingIterator() + /// ``` + @JavaMethod + open func descendingIterator() -> JavaIterator! } diff --git a/Sources/JavaStdlib/JavaUtil/generated/ArrayList.swift b/Sources/JavaStdlib/JavaUtil/generated/ArrayList.swift index 04769f065..53e6ec0a1 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/ArrayList.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/ArrayList.swift @@ -5,7 +5,7 @@ import SwiftJavaJNICore @JavaClass("java.util.ArrayList", implements: List.self, RandomAccess.self) open class ArrayList: JavaObject { @JavaMethod - @_nonoverride public convenience init(_ arg0: JavaCollection?, environment: JNIEnvironment? = nil) + @_nonoverride public convenience init(_ arg0: JavaCollection?, environment: JNIEnvironment? = nil) @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) @@ -13,105 +13,309 @@ open class ArrayList: JavaObject { @JavaMethod @_nonoverride public convenience init(_ arg0: Int32, environment: JNIEnvironment? = nil) + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayList.remove(java.lang.Object) + /// ``` @JavaMethod open func remove(_ arg0: JavaObject?) -> Bool - @JavaMethod - open func remove(_ arg0: Int32) -> JavaObject! - + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public E java.util.ArrayList.remove(int) + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func remove(_ arg0: Int32) -> E! + + /// Java method `size`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.ArrayList.size() + /// ``` @JavaMethod open func size() -> Int32 - @JavaMethod - open func get(_ arg0: Int32) -> JavaObject! - + /// Java method `get`. + /// + /// ### Java method signature + /// ```java + /// public E java.util.ArrayList.get(int) + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func get(_ arg0: Int32) -> E! + + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayList.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.ArrayList.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `clone`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.ArrayList.clone() + /// ``` @JavaMethod open override func clone() -> JavaObject! + /// Java method `indexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.ArrayList.indexOf(java.lang.Object) + /// ``` @JavaMethod open func indexOf(_ arg0: JavaObject?) -> Int32 + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.ArrayList.clear() + /// ``` @JavaMethod open func clear() + /// Java method `lastIndexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.ArrayList.lastIndexOf(java.lang.Object) + /// ``` @JavaMethod open func lastIndexOf(_ arg0: JavaObject?) -> Int32 + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayList.isEmpty() + /// ``` @JavaMethod open func isEmpty() -> Bool - @JavaMethod - open func add(_ arg0: JavaObject?) -> Bool - - @JavaMethod - open func add(_ arg0: Int32, _ arg1: JavaObject?) - - @JavaMethod - open func subList(_ arg0: Int32, _ arg1: Int32) -> List! - + /// Java method `add`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayList.add(E) + /// ``` + @JavaMethod + open func add(_ arg0: E?) -> Bool + + /// Java method `add`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.ArrayList.add(int,E) + /// ``` + @JavaMethod + open func add(_ arg0: Int32, _ arg1: E?) + + /// Java method `subList`. + /// + /// ### Java method signature + /// ```java + /// public java.util.List java.util.ArrayList.subList(int,int) + /// ``` + @JavaMethod + open func subList(_ arg0: Int32, _ arg1: Int32) -> List! + + /// Java method `toArray`. + /// + /// ### Java method signature + /// ```java + /// public T[] java.util.ArrayList.toArray(T[]) + /// ``` + @JavaMethod + open func toArray(_ arg0: [T?]) -> [T?] + + /// Java method `toArray`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object[] java.util.ArrayList.toArray() + /// ``` @JavaMethod open func toArray() -> [JavaObject?] + /// Java method `iterator`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Iterator java.util.ArrayList.iterator() + /// ``` @JavaMethod - open func toArray(_ arg0: [JavaObject?]) -> [JavaObject?] - - @JavaMethod - open func iterator() -> JavaIterator! + open func iterator() -> JavaIterator! + /// Java method `contains`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayList.contains(java.lang.Object) + /// ``` @JavaMethod open func contains(_ arg0: JavaObject?) -> Bool + /// Java method `addAll`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayList.addAll(java.util.Collection) + /// ``` @JavaMethod - open func addAll(_ arg0: Int32, _ arg1: JavaCollection?) -> Bool - - @JavaMethod - open func addAll(_ arg0: JavaCollection?) -> Bool + open func addAll(_ arg0: JavaCollection?) -> Bool + /// Java method `addAll`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayList.addAll(int,java.util.Collection) + /// ``` @JavaMethod - open func set(_ arg0: Int32, _ arg1: JavaObject?) -> JavaObject! - - @JavaMethod - open func ensureCapacity(_ arg0: Int32) + open func addAll(_ arg0: Int32, _ arg1: JavaCollection?) -> Bool + /// Java method `trimToSize`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.ArrayList.trimToSize() + /// ``` @JavaMethod open func trimToSize() + /// Java method `set`. + /// + /// ### Java method signature + /// ```java + /// public E java.util.ArrayList.set(int,E) + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func set(_ arg0: Int32, _ arg1: E?) -> E! + + /// Java method `ensureCapacity`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.ArrayList.ensureCapacity(int) + /// ``` @JavaMethod - open func getFirst() -> JavaObject! - - @JavaMethod - open func getLast() -> JavaObject! - - @JavaMethod - open func addFirst(_ arg0: JavaObject?) - - @JavaMethod - open func addLast(_ arg0: JavaObject?) - - @JavaMethod - open func removeFirst() -> JavaObject! - - @JavaMethod - open func removeLast() -> JavaObject! + open func ensureCapacity(_ arg0: Int32) + /// Java method `getFirst`. + /// + /// ### Java method signature + /// ```java + /// public E java.util.ArrayList.getFirst() + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func getFirst() -> E! + + /// Java method `getLast`. + /// + /// ### Java method signature + /// ```java + /// public E java.util.ArrayList.getLast() + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func getLast() -> E! + + /// Java method `addFirst`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.ArrayList.addFirst(E) + /// ``` + @JavaMethod + open func addFirst(_ arg0: E?) + + /// Java method `addLast`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.ArrayList.addLast(E) + /// ``` + @JavaMethod + open func addLast(_ arg0: E?) + + /// Java method `removeFirst`. + /// + /// ### Java method signature + /// ```java + /// public E java.util.ArrayList.removeFirst() + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func removeFirst() -> E! + + /// Java method `removeLast`. + /// + /// ### Java method signature + /// ```java + /// public E java.util.ArrayList.removeLast() + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func removeLast() -> E! + + /// Java method `removeRange`. + /// + /// ### Java method signature + /// ```java + /// protected void java.util.ArrayList.removeRange(int,int) + /// ``` @JavaMethod open func removeRange(_ arg0: Int32, _ arg1: Int32) + /// Java method `removeAll`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayList.removeAll(java.util.Collection) + /// ``` @JavaMethod open func removeAll(_ arg0: JavaCollection?) -> Bool + /// Java method `retainAll`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.ArrayList.retainAll(java.util.Collection) + /// ``` @JavaMethod open func retainAll(_ arg0: JavaCollection?) -> Bool + /// Java method `listIterator`. + /// + /// ### Java method signature + /// ```java + /// public java.util.ListIterator java.util.ArrayList.listIterator(int) + /// ``` @JavaMethod - open func listIterator(_ arg0: Int32) -> ListIterator! + open func listIterator(_ arg0: Int32) -> ListIterator! + /// Java method `listIterator`. + /// + /// ### Java method signature + /// ```java + /// public java.util.ListIterator java.util.ArrayList.listIterator() + /// ``` @JavaMethod - open func listIterator() -> ListIterator! + open func listIterator() -> ListIterator! } diff --git a/Sources/JavaStdlib/JavaUtil/generated/BitSet.swift b/Sources/JavaStdlib/JavaUtil/generated/BitSet.swift index be2d5ce06..ae6fcb56b 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/BitSet.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/BitSet.swift @@ -10,100 +10,301 @@ open class BitSet: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + /// Java method `size`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.BitSet.size() + /// ``` @JavaMethod open func size() -> Int32 + /// Java method `get`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.BitSet.get(int) + /// ``` @JavaMethod open func get(_ arg0: Int32) -> Bool + /// Java method `get`. + /// + /// ### Java method signature + /// ```java + /// public java.util.BitSet java.util.BitSet.get(int,int) + /// ``` @JavaMethod open func get(_ arg0: Int32, _ arg1: Int32) -> BitSet! + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.BitSet.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `length`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.BitSet.length() + /// ``` @JavaMethod open func length() -> Int32 + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.BitSet.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.BitSet.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `clone`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.BitSet.clone() + /// ``` @JavaMethod open override func clone() -> JavaObject! + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.clear(int) + /// ``` + @JavaMethod + open func clear(_ arg0: Int32) + + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.clear(int,int) + /// ``` @JavaMethod open func clear(_ arg0: Int32, _ arg1: Int32) + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.clear() + /// ``` @JavaMethod open func clear() + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.BitSet.isEmpty() + /// ``` @JavaMethod - open func clear(_ arg0: Int32) + open func isEmpty() -> Bool + /// Java method `set`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.set(int,int) + /// ``` @JavaMethod - open func isEmpty() -> Bool + open func set(_ arg0: Int32, _ arg1: Int32) + /// Java method `set`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.set(int,boolean) + /// ``` @JavaMethod open func set(_ arg0: Int32, _ arg1: Bool) + /// Java method `set`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.set(int) + /// ``` @JavaMethod open func set(_ arg0: Int32) + /// Java method `set`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.set(int,int,boolean) + /// ``` @JavaMethod - open func set(_ arg0: Int32, _ arg1: Int32) + open func set(_ arg0: Int32, _ arg1: Int32, _ arg2: Bool) + /// Java method `flip`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.flip(int) + /// ``` @JavaMethod - open func set(_ arg0: Int32, _ arg1: Int32, _ arg2: Bool) + open func flip(_ arg0: Int32) + /// Java method `flip`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.flip(int,int) + /// ``` @JavaMethod open func flip(_ arg0: Int32, _ arg1: Int32) + /// Java method `toByteArray`. + /// + /// ### Java method signature + /// ```java + /// public byte[] java.util.BitSet.toByteArray() + /// ``` @JavaMethod - open func flip(_ arg0: Int32) + open func toByteArray() -> [Int8] + /// Java method `nextClearBit`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.BitSet.nextClearBit(int) + /// ``` @JavaMethod open func nextClearBit(_ arg0: Int32) -> Int32 + /// Java method `or`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.or(java.util.BitSet) + /// ``` @JavaMethod open func or(_ arg0: BitSet?) - @JavaMethod - open func toByteArray() -> [Int8] - + /// Java method `and`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.and(java.util.BitSet) + /// ``` @JavaMethod open func and(_ arg0: BitSet?) + /// Java method `xor`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.xor(java.util.BitSet) + /// ``` @JavaMethod open func xor(_ arg0: BitSet?) + /// Java method `andNot`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.BitSet.andNot(java.util.BitSet) + /// ``` @JavaMethod open func andNot(_ arg0: BitSet?) + /// Java method `cardinality`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.BitSet.cardinality() + /// ``` @JavaMethod open func cardinality() -> Int32 + /// Java method `nextSetBit`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.BitSet.nextSetBit(int) + /// ``` @JavaMethod open func nextSetBit(_ arg0: Int32) -> Int32 + /// Java method `toLongArray`. + /// + /// ### Java method signature + /// ```java + /// public long[] java.util.BitSet.toLongArray() + /// ``` @JavaMethod open func toLongArray() -> [Int64] + /// Java method `previousSetBit`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.BitSet.previousSetBit(int) + /// ``` @JavaMethod open func previousSetBit(_ arg0: Int32) -> Int32 + /// Java method `previousClearBit`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.BitSet.previousClearBit(int) + /// ``` @JavaMethod open func previousClearBit(_ arg0: Int32) -> Int32 + /// Java method `intersects`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.BitSet.intersects(java.util.BitSet) + /// ``` @JavaMethod open func intersects(_ arg0: BitSet?) -> Bool } extension JavaClass { + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.BitSet java.util.BitSet.valueOf(long[]) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: [Int64]) -> BitSet! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.BitSet java.util.BitSet.valueOf(byte[]) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: [Int8]) -> BitSet! + + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.BitSet java.util.BitSet.valueOf(java.nio.ByteBuffer) + /// ``` + @JavaStaticMethod + public func valueOf(_ arg0: ByteBuffer?) -> BitSet! } diff --git a/Sources/JavaStdlib/JavaUtil/generated/HashMap.swift b/Sources/JavaStdlib/JavaUtil/generated/HashMap.swift index c8df11680..55dd125a6 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/HashMap.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/HashMap.swift @@ -13,56 +13,157 @@ open class HashMap: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) - @JavaMethod - open func remove(_ arg0: JavaObject?) -> JavaObject! - + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.HashMap.remove(java.lang.Object) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func remove(_ arg0: JavaObject?) -> V! + + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.HashMap.remove(java.lang.Object,java.lang.Object) + /// ``` @JavaMethod open func remove(_ arg0: JavaObject?, _ arg1: JavaObject?) -> Bool + /// Java method `size`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.HashMap.size() + /// ``` @JavaMethod open func size() -> Int32 - @JavaMethod - open func get(_ arg0: JavaObject?) -> JavaObject! - - @JavaMethod - open func put(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! - - @JavaMethod - open func values() -> JavaCollection! - + /// Java method `get`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.HashMap.get(java.lang.Object) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func get(_ arg0: JavaObject?) -> V! + + /// Java method `put`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.HashMap.put(K,V) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func put(_ arg0: K?, _ arg1: V?) -> V! + + /// Java method `values`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Collection java.util.HashMap.values() + /// ``` + @JavaMethod + open func values() -> JavaCollection! + + /// Java method `clone`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.HashMap.clone() + /// ``` @JavaMethod open override func clone() -> JavaObject! + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.HashMap.clear() + /// ``` @JavaMethod open func clear() + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.HashMap.isEmpty() + /// ``` @JavaMethod open func isEmpty() -> Bool + /// Java method `replace`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.HashMap.replace(K,V) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func replace(_ arg0: K?, _ arg1: V?) -> V! + + /// Java method `replace`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.HashMap.replace(K,V,V) + /// ``` + @JavaMethod + open func replace(_ arg0: K?, _ arg1: V?, _ arg2: V?) -> Bool + + /// Java method `putIfAbsent`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.HashMap.putIfAbsent(K,V) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func putIfAbsent(_ arg0: K?, _ arg1: V?) -> V! + + /// Java method `keySet`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Set java.util.HashMap.keySet() + /// ``` + @JavaMethod + open func keySet() -> JavaSet! + + /// Java method `containsValue`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.HashMap.containsValue(java.lang.Object) + /// ``` @JavaMethod - open func replace(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! - - @JavaMethod - open func replace(_ arg0: JavaObject?, _ arg1: JavaObject?, _ arg2: JavaObject?) -> Bool - - @JavaMethod - open func putIfAbsent(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! + open func containsValue(_ arg0: JavaObject?) -> Bool + /// Java method `containsKey`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.HashMap.containsKey(java.lang.Object) + /// ``` @JavaMethod open func containsKey(_ arg0: JavaObject?) -> Bool - @JavaMethod - open func keySet() -> JavaSet! - - @JavaMethod - open func containsValue(_ arg0: JavaObject?) -> Bool - - @JavaMethod - open func getOrDefault(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! + /// Java method `getOrDefault`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.HashMap.getOrDefault(java.lang.Object,V) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func getOrDefault(_ arg0: JavaObject?, _ arg1: V?) -> V! } extension JavaClass { + /// Java method `newHashMap`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.HashMap java.util.HashMap.newHashMap(int) + /// ``` @JavaStaticMethod - public func newHashMap(_ arg0: Int32) -> HashMap! - where ObjectType == HashMap + public func newHashMap(_ arg0: Int32) -> HashMap! where ObjectType == HashMap } diff --git a/Sources/JavaStdlib/JavaUtil/generated/HashSet.swift b/Sources/JavaStdlib/JavaUtil/generated/HashSet.swift index 849062277..d99169961 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/HashSet.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/HashSet.swift @@ -11,42 +11,108 @@ open class HashSet: JavaObject { @_nonoverride public convenience init(_ arg0: Int32, _ arg1: Float, environment: JNIEnvironment? = nil) @JavaMethod - @_nonoverride public convenience init(_ arg0: JavaCollection?, environment: JNIEnvironment? = nil) + @_nonoverride public convenience init(_ arg0: JavaCollection?, environment: JNIEnvironment? = nil) @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.HashSet.remove(java.lang.Object) + /// ``` @JavaMethod open func remove(_ arg0: JavaObject?) -> Bool + /// Java method `size`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.HashSet.size() + /// ``` @JavaMethod open func size() -> Int32 + /// Java method `clone`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.HashSet.clone() + /// ``` @JavaMethod open override func clone() -> JavaObject! + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.HashSet.clear() + /// ``` @JavaMethod open func clear() + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.HashSet.isEmpty() + /// ``` @JavaMethod open func isEmpty() -> Bool + /// Java method `add`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.HashSet.add(E) + /// ``` @JavaMethod - open func add(_ arg0: JavaObject?) -> Bool + open func add(_ arg0: E?) -> Bool + /// Java method `toArray`. + /// + /// ### Java method signature + /// ```java + /// public T[] java.util.HashSet.toArray(T[]) + /// ``` @JavaMethod - open func toArray(_ arg0: [JavaObject?]) -> [JavaObject?] + open func toArray(_ arg0: [T?]) -> [T?] + /// Java method `toArray`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object[] java.util.HashSet.toArray() + /// ``` @JavaMethod open func toArray() -> [JavaObject?] + /// Java method `iterator`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Iterator java.util.HashSet.iterator() + /// ``` @JavaMethod - open func iterator() -> JavaIterator! + open func iterator() -> JavaIterator! + /// Java method `contains`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.HashSet.contains(java.lang.Object) + /// ``` @JavaMethod open func contains(_ arg0: JavaObject?) -> Bool } extension JavaClass { + /// Java method `newHashSet`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.HashSet java.util.HashSet.newHashSet(int) + /// ``` @JavaStaticMethod - public func newHashSet(_ arg0: Int32) -> HashSet! where ObjectType == HashSet + public func newHashSet(_ arg0: Int32) -> HashSet! where ObjectType == HashSet } diff --git a/Sources/JavaStdlib/JavaUtil/generated/JavaDictionary.swift b/Sources/JavaStdlib/JavaUtil/generated/JavaDictionary.swift index 0a4ea4df7..3cf279d63 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/JavaDictionary.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/JavaDictionary.swift @@ -7,24 +7,66 @@ open class JavaDictionary: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) - @JavaMethod - open func remove(_ arg0: JavaObject?) -> JavaObject! + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public abstract V java.util.Dictionary.remove(java.lang.Object) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func remove(_ arg0: JavaObject?) -> V! + /// Java method `size`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.Dictionary.size() + /// ``` @JavaMethod open func size() -> Int32 - @JavaMethod - open func get(_ arg0: JavaObject?) -> JavaObject! + /// Java method `get`. + /// + /// ### Java method signature + /// ```java + /// public abstract V java.util.Dictionary.get(java.lang.Object) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func get(_ arg0: JavaObject?) -> V! - @JavaMethod - open func put(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! + /// Java method `put`. + /// + /// ### Java method signature + /// ```java + /// public abstract V java.util.Dictionary.put(K,V) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func put(_ arg0: K?, _ arg1: V?) -> V! + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Dictionary.isEmpty() + /// ``` @JavaMethod open func isEmpty() -> Bool + /// Java method `elements`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.util.Enumeration java.util.Dictionary.elements() + /// ``` @JavaMethod - open func elements() -> Enumeration! + open func elements() -> Enumeration! + /// Java method `keys`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.util.Enumeration java.util.Dictionary.keys() + /// ``` @JavaMethod - open func keys() -> Enumeration! + open func keys() -> Enumeration! } diff --git a/Sources/JavaStdlib/JavaUtil/generated/PriorityQueue.swift b/Sources/JavaStdlib/JavaUtil/generated/PriorityQueue.swift index 39adb1049..02313144f 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/PriorityQueue.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/PriorityQueue.swift @@ -5,10 +5,10 @@ import SwiftJavaJNICore @JavaClass("java.util.PriorityQueue") open class PriorityQueue: JavaObject { @JavaMethod - @_nonoverride public convenience init(_ arg0: PriorityQueue?, environment: JNIEnvironment? = nil) + @_nonoverride public convenience init(_ arg0: PriorityQueue?, environment: JNIEnvironment? = nil) @JavaMethod - @_nonoverride public convenience init(_ arg0: JavaCollection?, environment: JNIEnvironment? = nil) + @_nonoverride public convenience init(_ arg0: JavaCollection?, environment: JNIEnvironment? = nil) @JavaMethod @_nonoverride public convenience init(_ arg0: Int32, environment: JNIEnvironment? = nil) @@ -16,42 +16,120 @@ open class PriorityQueue: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.PriorityQueue.remove(java.lang.Object) + /// ``` @JavaMethod open func remove(_ arg0: JavaObject?) -> Bool + /// Java method `size`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.PriorityQueue.size() + /// ``` @JavaMethod open func size() -> Int32 + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.PriorityQueue.clear() + /// ``` @JavaMethod open func clear() + /// Java method `add`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.PriorityQueue.add(E) + /// ``` @JavaMethod - open func add(_ arg0: JavaObject?) -> Bool + open func add(_ arg0: E?) -> Bool + /// Java method `toArray`. + /// + /// ### Java method signature + /// ```java + /// public T[] java.util.PriorityQueue.toArray(T[]) + /// ``` @JavaMethod - open func toArray(_ arg0: [JavaObject?]) -> [JavaObject?] + open func toArray(_ arg0: [T?]) -> [T?] + /// Java method `toArray`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object[] java.util.PriorityQueue.toArray() + /// ``` @JavaMethod open func toArray() -> [JavaObject?] + /// Java method `iterator`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Iterator java.util.PriorityQueue.iterator() + /// ``` @JavaMethod - open func iterator() -> JavaIterator! + open func iterator() -> JavaIterator! + /// Java method `contains`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.PriorityQueue.contains(java.lang.Object) + /// ``` @JavaMethod open func contains(_ arg0: JavaObject?) -> Bool - @JavaMethod - open func peek() -> JavaObject! - + /// Java method `peek`. + /// + /// ### Java method signature + /// ```java + /// public E java.util.PriorityQueue.peek() + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func peek() -> E! + + /// Java method `removeAll`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.PriorityQueue.removeAll(java.util.Collection) + /// ``` @JavaMethod open func removeAll(_ arg0: JavaCollection?) -> Bool + /// Java method `retainAll`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.PriorityQueue.retainAll(java.util.Collection) + /// ``` @JavaMethod open func retainAll(_ arg0: JavaCollection?) -> Bool - @JavaMethod - open func poll() -> JavaObject! - - @JavaMethod - open func offer(_ arg0: JavaObject?) -> Bool + /// Java method `poll`. + /// + /// ### Java method signature + /// ```java + /// public E java.util.PriorityQueue.poll() + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func poll() -> E! + + /// Java method `offer`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.PriorityQueue.offer(E) + /// ``` + @JavaMethod + open func offer(_ arg0: E?) -> Bool } diff --git a/Sources/JavaStdlib/JavaUtil/generated/Queue.swift b/Sources/JavaStdlib/JavaUtil/generated/Queue.swift index 71ac0385a..c305724a2 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/Queue.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/Queue.swift @@ -4,63 +4,183 @@ import SwiftJavaJNICore @JavaInterface("java.util.Queue", extends: JavaCollection.self) public struct Queue { - @JavaMethod - public func remove() -> JavaObject! - - @JavaMethod - public func add(_ arg0: JavaObject?) -> Bool - - @JavaMethod - public func peek() -> JavaObject! - - @JavaMethod - public func element() -> JavaObject! - - @JavaMethod - public func poll() -> JavaObject! - - @JavaMethod - public func offer(_ arg0: JavaObject?) -> Bool - + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public abstract E java.util.Queue.remove() + /// ``` + @JavaMethod(typeErasedResult: "E!") + public func remove() -> E! + + /// Java method `add`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Queue.add(E) + /// ``` + @JavaMethod + public func add(_ arg0: E?) -> Bool + + /// Java method `peek`. + /// + /// ### Java method signature + /// ```java + /// public abstract E java.util.Queue.peek() + /// ``` + @JavaMethod(typeErasedResult: "E!") + public func peek() -> E! + + /// Java method `element`. + /// + /// ### Java method signature + /// ```java + /// public abstract E java.util.Queue.element() + /// ``` + @JavaMethod(typeErasedResult: "E!") + public func element() -> E! + + /// Java method `poll`. + /// + /// ### Java method signature + /// ```java + /// public abstract E java.util.Queue.poll() + /// ``` + @JavaMethod(typeErasedResult: "E!") + public func poll() -> E! + + /// Java method `offer`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Queue.offer(E) + /// ``` + @JavaMethod + public func offer(_ arg0: E?) -> Bool + + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Collection.remove(java.lang.Object) + /// ``` @JavaMethod public func remove(_ arg0: JavaObject?) -> Bool + /// Java method `size`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.Collection.size() + /// ``` @JavaMethod public func size() -> Int32 + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Collection.equals(java.lang.Object) + /// ``` @JavaMethod public func equals(_ arg0: JavaObject?) -> Bool + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.Collection.hashCode() + /// ``` @JavaMethod public func hashCode() -> Int32 + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.Collection.clear() + /// ``` @JavaMethod public func clear() + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Collection.isEmpty() + /// ``` @JavaMethod public func isEmpty() -> Bool + /// Java method `toArray`. + /// + /// ### Java method signature + /// ```java + /// public abstract T[] java.util.Collection.toArray(T[]) + /// ``` @JavaMethod - public func toArray(_ arg0: [JavaObject?]) -> [JavaObject?] + public func toArray(_ arg0: [T?]) -> [T?] + /// Java method `toArray`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Object[] java.util.Collection.toArray() + /// ``` @JavaMethod public func toArray() -> [JavaObject?] + /// Java method `iterator`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.util.Iterator java.util.Collection.iterator() + /// ``` @JavaMethod - public func iterator() -> JavaIterator! + public func iterator() -> JavaIterator! + /// Java method `contains`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Collection.contains(java.lang.Object) + /// ``` @JavaMethod public func contains(_ arg0: JavaObject?) -> Bool + /// Java method `addAll`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Collection.addAll(java.util.Collection) + /// ``` @JavaMethod - public func addAll(_ arg0: JavaCollection?) -> Bool + public func addAll(_ arg0: JavaCollection?) -> Bool + /// Java method `removeAll`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Collection.removeAll(java.util.Collection) + /// ``` @JavaMethod public func removeAll(_ arg0: JavaCollection?) -> Bool + /// Java method `retainAll`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Collection.retainAll(java.util.Collection) + /// ``` @JavaMethod public func retainAll(_ arg0: JavaCollection?) -> Bool + /// Java method `containsAll`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.Collection.containsAll(java.util.Collection) + /// ``` @JavaMethod public func containsAll(_ arg0: JavaCollection?) -> Bool } diff --git a/Sources/JavaStdlib/JavaUtil/generated/Stack.swift b/Sources/JavaStdlib/JavaUtil/generated/Stack.swift index 0fba16345..dddc26665 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/Stack.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/Stack.swift @@ -7,18 +7,48 @@ open class Stack: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + /// Java method `empty`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.Stack.empty() + /// ``` @JavaMethod open func empty() -> Bool - @JavaMethod - open func peek() -> JavaObject! + /// Java method `peek`. + /// + /// ### Java method signature + /// ```java + /// public synchronized E java.util.Stack.peek() + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func peek() -> E! + /// Java method `search`. + /// + /// ### Java method signature + /// ```java + /// public synchronized int java.util.Stack.search(java.lang.Object) + /// ``` @JavaMethod open func search(_ arg0: JavaObject?) -> Int32 - @JavaMethod - open func push(_ arg0: JavaObject?) -> JavaObject! + /// Java method `push`. + /// + /// ### Java method signature + /// ```java + /// public E java.util.Stack.push(E) + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func push(_ arg0: E?) -> E! - @JavaMethod - open func pop() -> JavaObject! + /// Java method `pop`. + /// + /// ### Java method signature + /// ```java + /// public synchronized E java.util.Stack.pop() + /// ``` + @JavaMethod(typeErasedResult: "E!") + open func pop() -> E! } diff --git a/Sources/JavaStdlib/JavaUtil/generated/TreeSet.swift b/Sources/JavaStdlib/JavaUtil/generated/TreeSet.swift index 5f0eb7a27..5872610cd 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/TreeSet.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/TreeSet.swift @@ -4,6 +4,9 @@ import SwiftJavaJNICore @JavaClass("java.util.TreeSet") open class TreeSet: JavaObject { + @JavaMethod + @_nonoverride public convenience init(_ arg0: JavaCollection?, environment: JNIEnvironment? = nil) + @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) @@ -70,6 +73,15 @@ open class TreeSet: JavaObject { @JavaMethod open func add(_ arg0: E?) -> Bool + /// Java method `iterator`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Iterator java.util.TreeSet.iterator() + /// ``` + @JavaMethod + open func iterator() -> JavaIterator! + /// Java method `contains`. /// /// ### Java method signature @@ -88,6 +100,15 @@ open class TreeSet: JavaObject { @JavaMethod(typeErasedResult: "E!") open func last() -> E! + /// Java method `addAll`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.TreeSet.addAll(java.util.Collection) + /// ``` + @JavaMethod + open func addAll(_ arg0: JavaCollection?) -> Bool + /// Java method `first`. /// /// ### Java method signature @@ -142,6 +163,15 @@ open class TreeSet: JavaObject { @JavaMethod(typeErasedResult: "E!") open func pollLast() -> E! + /// Java method `descendingIterator`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Iterator java.util.TreeSet.descendingIterator() + /// ``` + @JavaMethod + open func descendingIterator() -> JavaIterator! + /// Java method `ceiling`. /// /// ### Java method signature diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiConsumer.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiConsumer.swift index 2c578d34f..ea799652a 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiConsumer.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiConsumer.swift @@ -4,13 +4,21 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.BiConsumer") public struct JavaBiConsumer { + /// Java method `accept`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.function.BiConsumer.accept(T,U) + /// ``` @JavaMethod - public func accept(_ arg0: JavaObject?, _ arg1: JavaObject?) + public func accept(_ arg0: T?, _ arg1: U?) + /// Java method `andThen`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.BiConsumer java.util.function.BiConsumer.andThen(java.util.function.BiConsumer) + /// ``` @JavaMethod - public func andThen( - _ arg0: JavaBiConsumer? - ) -> JavaBiConsumer< - JavaObject, JavaObject - >? + public func andThen(_ arg0: JavaBiConsumer?) -> JavaBiConsumer! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiFunction.swift index 3039e0dd6..4c6117fed 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiFunction.swift @@ -4,13 +4,21 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.BiFunction") public struct JavaBiFunction { - @JavaMethod - public func apply(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject? + /// Java method `apply`. + /// + /// ### Java method signature + /// ```java + /// public abstract R java.util.function.BiFunction.apply(T,U) + /// ``` + @JavaMethod(typeErasedResult: "R!") + public func apply(_ arg0: T?, _ arg1: U?) -> R! + /// Java method `andThen`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.BiFunction java.util.function.BiFunction.andThen(java.util.function.Function) + /// ``` @JavaMethod - public func andThen( - _ arg0: JavaFunction? - ) -> JavaBiFunction< - JavaObject, JavaObject, JavaObject - >? + public func andThen(_ arg0: JavaFunction?) -> JavaBiFunction! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiPredicate.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiPredicate.swift index e1741449f..cb9d22cde 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiPredicate.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBiPredicate.swift @@ -4,23 +4,39 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.BiPredicate") public struct JavaBiPredicate { + /// Java method `test`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.function.BiPredicate.test(T,U) + /// ``` @JavaMethod - public func test(_ arg0: JavaObject?, _ arg1: JavaObject?) -> Bool + public func test(_ arg0: T?, _ arg1: U?) -> Bool + /// Java method `or`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.BiPredicate java.util.function.BiPredicate.or(java.util.function.BiPredicate) + /// ``` @JavaMethod - public func or( - _ arg0: JavaBiPredicate? - ) -> JavaBiPredicate< - JavaObject, JavaObject - >? + public func or(_ arg0: JavaBiPredicate?) -> JavaBiPredicate! + /// Java method `negate`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.BiPredicate java.util.function.BiPredicate.negate() + /// ``` @JavaMethod - public func and( - _ arg0: JavaBiPredicate? - ) -> JavaBiPredicate< - JavaObject, JavaObject - >? + public func negate() -> JavaBiPredicate! + /// Java method `and`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.BiPredicate java.util.function.BiPredicate.and(java.util.function.BiPredicate) + /// ``` @JavaMethod - public func negate() -> JavaBiPredicate? + public func and(_ arg0: JavaBiPredicate?) -> JavaBiPredicate! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBooleanSupplier.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBooleanSupplier.swift index fa495e93d..81f477246 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBooleanSupplier.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaBooleanSupplier.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.BooleanSupplier") public struct JavaBooleanSupplier { + /// Java method `getAsBoolean`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.function.BooleanSupplier.getAsBoolean() + /// ``` @JavaMethod public func getAsBoolean() -> Bool } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaConsumer.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaConsumer.swift index 8c18e1998..b7c1a4905 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaConsumer.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaConsumer.swift @@ -4,9 +4,21 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.Consumer") public struct JavaConsumer { + /// Java method `accept`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.function.Consumer.accept(T) + /// ``` @JavaMethod - public func accept(_ arg0: JavaObject?) + public func accept(_ arg0: T?) + /// Java method `andThen`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.Consumer java.util.function.Consumer.andThen(java.util.function.Consumer) + /// ``` @JavaMethod - public func andThen(_ arg0: JavaConsumer?) -> JavaConsumer? + public func andThen(_ arg0: JavaConsumer?) -> JavaConsumer! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleBinaryOperator.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleBinaryOperator.swift index a3805ee08..2fbe1913c 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleBinaryOperator.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleBinaryOperator.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.DoubleBinaryOperator") public struct JavaDoubleBinaryOperator { + /// Java method `applyAsDouble`. + /// + /// ### Java method signature + /// ```java + /// public abstract double java.util.function.DoubleBinaryOperator.applyAsDouble(double,double) + /// ``` @JavaMethod public func applyAsDouble(_ arg0: Double, _ arg1: Double) -> Double } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleConsumer.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleConsumer.swift index ed2a0c306..0e16a0ebe 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleConsumer.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleConsumer.swift @@ -4,9 +4,21 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.DoubleConsumer") public struct JavaDoubleConsumer { + /// Java method `accept`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.function.DoubleConsumer.accept(double) + /// ``` @JavaMethod public func accept(_ arg0: Double) + /// Java method `andThen`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.DoubleConsumer java.util.function.DoubleConsumer.andThen(java.util.function.DoubleConsumer) + /// ``` @JavaMethod - public func andThen(_ arg0: JavaDoubleConsumer?) -> JavaDoubleConsumer? + public func andThen(_ arg0: JavaDoubleConsumer?) -> JavaDoubleConsumer! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleFunction.swift index 467f305f5..e5c23b216 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.DoubleFunction") public struct JavaDoubleFunction { - @JavaMethod - public func apply(_ arg0: Double) -> JavaObject? + /// Java method `apply`. + /// + /// ### Java method signature + /// ```java + /// public abstract R java.util.function.DoubleFunction.apply(double) + /// ``` + @JavaMethod(typeErasedResult: "R!") + public func apply(_ arg0: Double) -> R! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoublePredicate.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoublePredicate.swift index 5d196d864..0fa7f0fc4 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoublePredicate.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoublePredicate.swift @@ -4,15 +4,39 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.DoublePredicate") public struct JavaDoublePredicate { + /// Java method `test`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.function.DoublePredicate.test(double) + /// ``` @JavaMethod public func test(_ arg0: Double) -> Bool + /// Java method `or`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.DoublePredicate java.util.function.DoublePredicate.or(java.util.function.DoublePredicate) + /// ``` @JavaMethod - public func or(_ arg0: JavaDoublePredicate?) -> JavaDoublePredicate? + public func or(_ arg0: JavaDoublePredicate?) -> JavaDoublePredicate! + /// Java method `negate`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.DoublePredicate java.util.function.DoublePredicate.negate() + /// ``` @JavaMethod - public func and(_ arg0: JavaDoublePredicate?) -> JavaDoublePredicate? + public func negate() -> JavaDoublePredicate! + /// Java method `and`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.DoublePredicate java.util.function.DoublePredicate.and(java.util.function.DoublePredicate) + /// ``` @JavaMethod - public func negate() -> JavaDoublePredicate? + public func and(_ arg0: JavaDoublePredicate?) -> JavaDoublePredicate! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleSupplier.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleSupplier.swift index 255aeeca5..8816e81fc 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleSupplier.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleSupplier.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.DoubleSupplier") public struct JavaDoubleSupplier { + /// Java method `getAsDouble`. + /// + /// ### Java method signature + /// ```java + /// public abstract double java.util.function.DoubleSupplier.getAsDouble() + /// ``` @JavaMethod public func getAsDouble() -> Double } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleToIntFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleToIntFunction.swift index 1064065df..0f20e07c7 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleToIntFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleToIntFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.DoubleToIntFunction") public struct JavaDoubleToIntFunction { + /// Java method `applyAsInt`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.function.DoubleToIntFunction.applyAsInt(double) + /// ``` @JavaMethod public func applyAsInt(_ arg0: Double) -> Int32 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleToLongFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleToLongFunction.swift index dec8a02db..99e8ff612 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleToLongFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleToLongFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.DoubleToLongFunction") public struct JavaDoubleToLongFunction { + /// Java method `applyAsLong`. + /// + /// ### Java method signature + /// ```java + /// public abstract long java.util.function.DoubleToLongFunction.applyAsLong(double) + /// ``` @JavaMethod public func applyAsLong(_ arg0: Double) -> Int64 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleUnaryOperator.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleUnaryOperator.swift index d8bbef73d..4f35ce34c 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleUnaryOperator.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaDoubleUnaryOperator.swift @@ -4,16 +4,40 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.DoubleUnaryOperator") public struct JavaDoubleUnaryOperator { + /// Java method `applyAsDouble`. + /// + /// ### Java method signature + /// ```java + /// public abstract double java.util.function.DoubleUnaryOperator.applyAsDouble(double) + /// ``` @JavaMethod public func applyAsDouble(_ arg0: Double) -> Double + /// Java method `compose`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.DoubleUnaryOperator java.util.function.DoubleUnaryOperator.compose(java.util.function.DoubleUnaryOperator) + /// ``` @JavaMethod - public func compose(_ arg0: JavaDoubleUnaryOperator?) -> JavaDoubleUnaryOperator? + public func compose(_ arg0: JavaDoubleUnaryOperator?) -> JavaDoubleUnaryOperator! + /// Java method `andThen`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.DoubleUnaryOperator java.util.function.DoubleUnaryOperator.andThen(java.util.function.DoubleUnaryOperator) + /// ``` @JavaMethod - public func andThen(_ arg0: JavaDoubleUnaryOperator?) -> JavaDoubleUnaryOperator? + public func andThen(_ arg0: JavaDoubleUnaryOperator?) -> JavaDoubleUnaryOperator! } extension JavaClass { + /// Java method `identity`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.function.DoubleUnaryOperator java.util.function.DoubleUnaryOperator.identity() + /// ``` @JavaStaticMethod - public func identity() -> JavaDoubleUnaryOperator? + public func identity() -> JavaDoubleUnaryOperator! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntBinaryOperator.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntBinaryOperator.swift index c622e896e..e08e54e03 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntBinaryOperator.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntBinaryOperator.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.IntBinaryOperator") public struct JavaIntBinaryOperator { + /// Java method `applyAsInt`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.function.IntBinaryOperator.applyAsInt(int,int) + /// ``` @JavaMethod public func applyAsInt(_ arg0: Int32, _ arg1: Int32) -> Int32 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntConsumer.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntConsumer.swift index 5faf553b2..8b39d9abd 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntConsumer.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntConsumer.swift @@ -4,9 +4,21 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.IntConsumer") public struct JavaIntConsumer { + /// Java method `accept`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.function.IntConsumer.accept(int) + /// ``` @JavaMethod public func accept(_ arg0: Int32) + /// Java method `andThen`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.IntConsumer java.util.function.IntConsumer.andThen(java.util.function.IntConsumer) + /// ``` @JavaMethod - public func andThen(_ arg0: JavaIntConsumer?) -> JavaIntConsumer? + public func andThen(_ arg0: JavaIntConsumer?) -> JavaIntConsumer! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntFunction.swift index 2008c0f3c..055d879e0 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.IntFunction") public struct JavaIntFunction { - @JavaMethod - public func apply(_ arg0: Int32) -> JavaObject? + /// Java method `apply`. + /// + /// ### Java method signature + /// ```java + /// public abstract R java.util.function.IntFunction.apply(int) + /// ``` + @JavaMethod(typeErasedResult: "R!") + public func apply(_ arg0: Int32) -> R! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntPredicate.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntPredicate.swift index e96c31c7f..e3061a753 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntPredicate.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntPredicate.swift @@ -4,15 +4,39 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.IntPredicate") public struct JavaIntPredicate { + /// Java method `test`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.function.IntPredicate.test(int) + /// ``` @JavaMethod public func test(_ arg0: Int32) -> Bool + /// Java method `or`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.IntPredicate java.util.function.IntPredicate.or(java.util.function.IntPredicate) + /// ``` @JavaMethod - public func or(_ arg0: JavaIntPredicate?) -> JavaIntPredicate? + public func or(_ arg0: JavaIntPredicate?) -> JavaIntPredicate! + /// Java method `negate`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.IntPredicate java.util.function.IntPredicate.negate() + /// ``` @JavaMethod - public func and(_ arg0: JavaIntPredicate?) -> JavaIntPredicate? + public func negate() -> JavaIntPredicate! + /// Java method `and`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.IntPredicate java.util.function.IntPredicate.and(java.util.function.IntPredicate) + /// ``` @JavaMethod - public func negate() -> JavaIntPredicate? + public func and(_ arg0: JavaIntPredicate?) -> JavaIntPredicate! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntSupplier.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntSupplier.swift index 78a3a4296..caafb7c6e 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntSupplier.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntSupplier.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.IntSupplier") public struct JavaIntSupplier { + /// Java method `getAsInt`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.function.IntSupplier.getAsInt() + /// ``` @JavaMethod public func getAsInt() -> Int32 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntToDoubleFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntToDoubleFunction.swift index fa648fe73..1a0047397 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntToDoubleFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntToDoubleFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.IntToDoubleFunction") public struct JavaIntToDoubleFunction { + /// Java method `applyAsDouble`. + /// + /// ### Java method signature + /// ```java + /// public abstract double java.util.function.IntToDoubleFunction.applyAsDouble(int) + /// ``` @JavaMethod public func applyAsDouble(_ arg0: Int32) -> Double } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntToLongFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntToLongFunction.swift index 089fa1f59..25f53647e 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntToLongFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntToLongFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.IntToLongFunction") public struct JavaIntToLongFunction { + /// Java method `applyAsLong`. + /// + /// ### Java method signature + /// ```java + /// public abstract long java.util.function.IntToLongFunction.applyAsLong(int) + /// ``` @JavaMethod public func applyAsLong(_ arg0: Int32) -> Int64 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntUnaryOperator.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntUnaryOperator.swift index 47cc8eb39..ac21b0fa2 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntUnaryOperator.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaIntUnaryOperator.swift @@ -4,16 +4,40 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.IntUnaryOperator") public struct JavaIntUnaryOperator { + /// Java method `applyAsInt`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.function.IntUnaryOperator.applyAsInt(int) + /// ``` @JavaMethod public func applyAsInt(_ arg0: Int32) -> Int32 + /// Java method `compose`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.IntUnaryOperator java.util.function.IntUnaryOperator.compose(java.util.function.IntUnaryOperator) + /// ``` @JavaMethod - public func compose(_ arg0: JavaIntUnaryOperator?) -> JavaIntUnaryOperator? + public func compose(_ arg0: JavaIntUnaryOperator?) -> JavaIntUnaryOperator! + /// Java method `andThen`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.IntUnaryOperator java.util.function.IntUnaryOperator.andThen(java.util.function.IntUnaryOperator) + /// ``` @JavaMethod - public func andThen(_ arg0: JavaIntUnaryOperator?) -> JavaIntUnaryOperator? + public func andThen(_ arg0: JavaIntUnaryOperator?) -> JavaIntUnaryOperator! } extension JavaClass { + /// Java method `identity`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.function.IntUnaryOperator java.util.function.IntUnaryOperator.identity() + /// ``` @JavaStaticMethod - public func identity() -> JavaIntUnaryOperator? + public func identity() -> JavaIntUnaryOperator! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongBinaryOperator.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongBinaryOperator.swift index 2fcf10d73..5b70ab20b 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongBinaryOperator.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongBinaryOperator.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.LongBinaryOperator") public struct JavaLongBinaryOperator { + /// Java method `applyAsLong`. + /// + /// ### Java method signature + /// ```java + /// public abstract long java.util.function.LongBinaryOperator.applyAsLong(long,long) + /// ``` @JavaMethod public func applyAsLong(_ arg0: Int64, _ arg1: Int64) -> Int64 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongConsumer.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongConsumer.swift index f0ff32770..b6c682f05 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongConsumer.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongConsumer.swift @@ -4,9 +4,21 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.LongConsumer") public struct JavaLongConsumer { + /// Java method `accept`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.function.LongConsumer.accept(long) + /// ``` @JavaMethod public func accept(_ arg0: Int64) + /// Java method `andThen`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.LongConsumer java.util.function.LongConsumer.andThen(java.util.function.LongConsumer) + /// ``` @JavaMethod - public func andThen(_ arg0: JavaLongConsumer?) -> JavaLongConsumer? + public func andThen(_ arg0: JavaLongConsumer?) -> JavaLongConsumer! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongFunction.swift index 0a472cf5a..41f01a081 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.LongFunction") public struct JavaLongFunction { - @JavaMethod - public func apply(_ arg0: Int64) -> JavaObject? + /// Java method `apply`. + /// + /// ### Java method signature + /// ```java + /// public abstract R java.util.function.LongFunction.apply(long) + /// ``` + @JavaMethod(typeErasedResult: "R!") + public func apply(_ arg0: Int64) -> R! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongPredicate.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongPredicate.swift index cba34278c..b538e4552 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongPredicate.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongPredicate.swift @@ -4,15 +4,39 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.LongPredicate") public struct JavaLongPredicate { + /// Java method `test`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.function.LongPredicate.test(long) + /// ``` @JavaMethod public func test(_ arg0: Int64) -> Bool + /// Java method `or`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.LongPredicate java.util.function.LongPredicate.or(java.util.function.LongPredicate) + /// ``` @JavaMethod - public func or(_ arg0: JavaLongPredicate?) -> JavaLongPredicate? + public func or(_ arg0: JavaLongPredicate?) -> JavaLongPredicate! + /// Java method `negate`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.LongPredicate java.util.function.LongPredicate.negate() + /// ``` @JavaMethod - public func and(_ arg0: JavaLongPredicate?) -> JavaLongPredicate? + public func negate() -> JavaLongPredicate! + /// Java method `and`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.LongPredicate java.util.function.LongPredicate.and(java.util.function.LongPredicate) + /// ``` @JavaMethod - public func negate() -> JavaLongPredicate? + public func and(_ arg0: JavaLongPredicate?) -> JavaLongPredicate! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongSupplier.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongSupplier.swift index 3908f00c9..f648c9297 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongSupplier.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongSupplier.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.LongSupplier") public struct JavaLongSupplier { + /// Java method `getAsLong`. + /// + /// ### Java method signature + /// ```java + /// public abstract long java.util.function.LongSupplier.getAsLong() + /// ``` @JavaMethod public func getAsLong() -> Int64 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongToDoubleFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongToDoubleFunction.swift index 52b59e718..46c76fc89 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongToDoubleFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongToDoubleFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.LongToDoubleFunction") public struct JavaLongToDoubleFunction { + /// Java method `applyAsDouble`. + /// + /// ### Java method signature + /// ```java + /// public abstract double java.util.function.LongToDoubleFunction.applyAsDouble(long) + /// ``` @JavaMethod public func applyAsDouble(_ arg0: Int64) -> Double } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongToIntFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongToIntFunction.swift index b59b78b26..b581250ee 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongToIntFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongToIntFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.LongToIntFunction") public struct JavaLongToIntFunction { + /// Java method `applyAsInt`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.function.LongToIntFunction.applyAsInt(long) + /// ``` @JavaMethod public func applyAsInt(_ arg0: Int64) -> Int32 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongUnaryOperator.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongUnaryOperator.swift index cd1f9e092..12ea3749e 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongUnaryOperator.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaLongUnaryOperator.swift @@ -4,16 +4,40 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.LongUnaryOperator") public struct JavaLongUnaryOperator { + /// Java method `applyAsLong`. + /// + /// ### Java method signature + /// ```java + /// public abstract long java.util.function.LongUnaryOperator.applyAsLong(long) + /// ``` @JavaMethod public func applyAsLong(_ arg0: Int64) -> Int64 + /// Java method `compose`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.LongUnaryOperator java.util.function.LongUnaryOperator.compose(java.util.function.LongUnaryOperator) + /// ``` @JavaMethod - public func compose(_ arg0: JavaLongUnaryOperator?) -> JavaLongUnaryOperator? + public func compose(_ arg0: JavaLongUnaryOperator?) -> JavaLongUnaryOperator! + /// Java method `andThen`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.LongUnaryOperator java.util.function.LongUnaryOperator.andThen(java.util.function.LongUnaryOperator) + /// ``` @JavaMethod - public func andThen(_ arg0: JavaLongUnaryOperator?) -> JavaLongUnaryOperator? + public func andThen(_ arg0: JavaLongUnaryOperator?) -> JavaLongUnaryOperator! } extension JavaClass { + /// Java method `identity`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.function.LongUnaryOperator java.util.function.LongUnaryOperator.identity() + /// ``` @JavaStaticMethod - public func identity() -> JavaLongUnaryOperator? + public func identity() -> JavaLongUnaryOperator! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjDoubleConsumer.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjDoubleConsumer.swift index b78e0c13f..cbe1b434e 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjDoubleConsumer.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjDoubleConsumer.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.ObjDoubleConsumer") public struct JavaObjDoubleConsumer { + /// Java method `accept`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.function.ObjDoubleConsumer.accept(T,double) + /// ``` @JavaMethod - public func accept(_ arg0: JavaObject?, _ arg1: Double) + public func accept(_ arg0: T?, _ arg1: Double) } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjIntConsumer.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjIntConsumer.swift index f540d7da3..330cf66d4 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjIntConsumer.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjIntConsumer.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.ObjIntConsumer") public struct JavaObjIntConsumer { + /// Java method `accept`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.function.ObjIntConsumer.accept(T,int) + /// ``` @JavaMethod - public func accept(_ arg0: JavaObject?, _ arg1: Int32) + public func accept(_ arg0: T?, _ arg1: Int32) } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjLongConsumer.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjLongConsumer.swift index fa0c741e8..4489888c4 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjLongConsumer.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaObjLongConsumer.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.ObjLongConsumer") public struct JavaObjLongConsumer { + /// Java method `accept`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.function.ObjLongConsumer.accept(T,long) + /// ``` @JavaMethod - public func accept(_ arg0: JavaObject?, _ arg1: Int64) + public func accept(_ arg0: T?, _ arg1: Int64) } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaPredicate.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaPredicate.swift index 9a5bd7502..6c3206a15 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaPredicate.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaPredicate.swift @@ -4,27 +4,58 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.Predicate") public struct JavaPredicate { + /// Java method `test`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.function.Predicate.test(T) + /// ``` @JavaMethod - public func test(_ arg0: JavaObject?) -> Bool + public func test(_ arg0: T?) -> Bool + /// Java method `or`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.Predicate java.util.function.Predicate.or(java.util.function.Predicate) + /// ``` @JavaMethod - public func or(_ arg0: JavaPredicate?) -> JavaPredicate? + public func or(_ arg0: JavaPredicate?) -> JavaPredicate! + /// Java method `negate`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.Predicate java.util.function.Predicate.negate() + /// ``` @JavaMethod - public func and(_ arg0: JavaPredicate?) -> JavaPredicate? + public func negate() -> JavaPredicate! + /// Java method `and`. + /// + /// ### Java method signature + /// ```java + /// public default java.util.function.Predicate java.util.function.Predicate.and(java.util.function.Predicate) + /// ``` @JavaMethod - public func negate() -> JavaPredicate? + public func and(_ arg0: JavaPredicate?) -> JavaPredicate! } extension JavaClass { + /// Java method `isEqual`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.function.Predicate java.util.function.Predicate.isEqual(java.lang.Object) + /// ``` @JavaStaticMethod - public func not( - _ arg0: JavaPredicate? - ) -> JavaPredicate< - JavaObject - >? where ObjectType == JavaPredicate + public func isEqual(_ arg0: JavaObject?) -> JavaPredicate! where ObjectType == JavaPredicate + /// Java method `not`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.function.Predicate java.util.function.Predicate.not(java.util.function.Predicate) + /// ``` @JavaStaticMethod - public func isEqual(_ arg0: JavaObject?) -> JavaPredicate? - where ObjectType == JavaPredicate + public func not(_ arg0: JavaPredicate?) -> JavaPredicate! where ObjectType == JavaPredicate } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaSupplier.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaSupplier.swift index 3ff916cc4..00ee8e564 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaSupplier.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaSupplier.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.Supplier") public struct JavaSupplier { - @JavaMethod - public func get() -> JavaObject? + /// Java method `get`. + /// + /// ### Java method signature + /// ```java + /// public abstract T java.util.function.Supplier.get() + /// ``` + @JavaMethod(typeErasedResult: "T!") + public func get() -> T! } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToDoubleBiFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToDoubleBiFunction.swift index 212bd1339..e9333096f 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToDoubleBiFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToDoubleBiFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.ToDoubleBiFunction") public struct JavaToDoubleBiFunction { + /// Java method `applyAsDouble`. + /// + /// ### Java method signature + /// ```java + /// public abstract double java.util.function.ToDoubleBiFunction.applyAsDouble(T,U) + /// ``` @JavaMethod - public func applyAsDouble(_ arg0: JavaObject?, _ arg1: JavaObject?) -> Double + public func applyAsDouble(_ arg0: T?, _ arg1: U?) -> Double } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToDoubleFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToDoubleFunction.swift index aa972d88a..e68b50d4b 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToDoubleFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToDoubleFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.ToDoubleFunction") public struct JavaToDoubleFunction { + /// Java method `applyAsDouble`. + /// + /// ### Java method signature + /// ```java + /// public abstract double java.util.function.ToDoubleFunction.applyAsDouble(T) + /// ``` @JavaMethod - public func applyAsDouble(_ arg0: JavaObject?) -> Double + public func applyAsDouble(_ arg0: T?) -> Double } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToIntBiFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToIntBiFunction.swift index de251dd2f..2584e971b 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToIntBiFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToIntBiFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.ToIntBiFunction") public struct JavaToIntBiFunction { + /// Java method `applyAsInt`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.function.ToIntBiFunction.applyAsInt(T,U) + /// ``` @JavaMethod - public func applyAsInt(_ arg0: JavaObject?, _ arg1: JavaObject?) -> Int32 + public func applyAsInt(_ arg0: T?, _ arg1: U?) -> Int32 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToIntFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToIntFunction.swift index b64152b07..fa7030850 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToIntFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToIntFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.ToIntFunction") public struct JavaToIntFunction { + /// Java method `applyAsInt`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.function.ToIntFunction.applyAsInt(T) + /// ``` @JavaMethod - public func applyAsInt(_ arg0: JavaObject?) -> Int32 + public func applyAsInt(_ arg0: T?) -> Int32 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToLongBiFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToLongBiFunction.swift index 6082ce083..bf0ed0302 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToLongBiFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToLongBiFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.ToLongBiFunction") public struct JavaToLongBiFunction { + /// Java method `applyAsLong`. + /// + /// ### Java method signature + /// ```java + /// public abstract long java.util.function.ToLongBiFunction.applyAsLong(T,U) + /// ``` @JavaMethod - public func applyAsLong(_ arg0: JavaObject?, _ arg1: JavaObject?) -> Int64 + public func applyAsLong(_ arg0: T?, _ arg1: U?) -> Int64 } diff --git a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToLongFunction.swift b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToLongFunction.swift index 4bdad57a5..ac235d606 100644 --- a/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToLongFunction.swift +++ b/Sources/JavaStdlib/JavaUtilFunction/generated/JavaToLongFunction.swift @@ -4,6 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.util.function.ToLongFunction") public struct JavaToLongFunction { + /// Java method `applyAsLong`. + /// + /// ### Java method signature + /// ```java + /// public abstract long java.util.function.ToLongFunction.applyAsLong(T) + /// ``` @JavaMethod - public func applyAsLong(_ arg0: JavaObject?) -> Int64 + public func applyAsLong(_ arg0: T?) -> Int64 } diff --git a/Sources/JavaStdlib/JavaUtilJar/generated/Attributes.swift b/Sources/JavaStdlib/JavaUtilJar/generated/Attributes.swift index ca41f457f..bb2689346 100644 --- a/Sources/JavaStdlib/JavaUtilJar/generated/Attributes.swift +++ b/Sources/JavaStdlib/JavaUtilJar/generated/Attributes.swift @@ -1,5 +1,4 @@ // Auto-generated by Java-to-Swift wrapper generator. -import JavaUtil import SwiftJava import SwiftJavaJNICore @@ -14,51 +13,147 @@ open class Attributes: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.jar.Attributes.remove(java.lang.Object) + /// ``` @JavaMethod open func remove(_ arg0: JavaObject?) -> JavaObject! + /// Java method `size`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.jar.Attributes.size() + /// ``` @JavaMethod open func size() -> Int32 + /// Java method `get`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.jar.Attributes.get(java.lang.Object) + /// ``` @JavaMethod open func get(_ arg0: JavaObject?) -> JavaObject! + /// Java method `put`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.jar.Attributes.put(java.lang.Object,java.lang.Object) + /// ``` @JavaMethod open func put(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.jar.Attributes.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `values`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Collection java.util.jar.Attributes.values() + /// ``` @JavaMethod open func values() -> JavaCollection! + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.jar.Attributes.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `clone`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.jar.Attributes.clone() + /// ``` @JavaMethod open override func clone() -> JavaObject! + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.jar.Attributes.clear() + /// ``` @JavaMethod open func clear() + /// Java method `getValue`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.jar.Attributes.getValue(java.lang.String) + /// ``` @JavaMethod open func getValue(_ arg0: String) -> String + /// Java method `getValue`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.jar.Attributes.getValue(java.util.jar.Attributes$Name) + /// ``` @JavaMethod open func getValue(_ arg0: Attributes.Name?) -> String + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.jar.Attributes.isEmpty() + /// ``` @JavaMethod open func isEmpty() -> Bool - @JavaMethod - open func containsKey(_ arg0: JavaObject?) -> Bool - + /// Java method `keySet`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Set java.util.jar.Attributes.keySet() + /// ``` @JavaMethod open func keySet() -> JavaSet! + /// Java method `containsValue`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.jar.Attributes.containsValue(java.lang.Object) + /// ``` @JavaMethod open func containsValue(_ arg0: JavaObject?) -> Bool + /// Java method `containsKey`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.jar.Attributes.containsKey(java.lang.Object) + /// ``` + @JavaMethod + open func containsKey(_ arg0: JavaObject?) -> Bool + + /// Java method `putValue`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.jar.Attributes.putValue(java.lang.String,java.lang.String) + /// ``` @JavaMethod open func putValue(_ arg0: String, _ arg1: String) -> String } @@ -68,12 +163,30 @@ extension Attributes { @JavaMethod @_nonoverride public convenience init(_ arg0: String, environment: JNIEnvironment? = nil) + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.jar.Attributes$Name.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.jar.Attributes$Name.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.jar.Attributes$Name.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 } @@ -103,6 +216,7 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var EXTENSION_NAME: Attributes.Name! + @available(*, deprecated) @JavaStaticField(isFinal: true) public var EXTENSION_INSTALLATION: Attributes.Name! @@ -115,9 +229,11 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var IMPLEMENTATION_VENDOR: Attributes.Name! + @available(*, deprecated) @JavaStaticField(isFinal: true) public var IMPLEMENTATION_VENDOR_ID: Attributes.Name! + @available(*, deprecated) @JavaStaticField(isFinal: true) public var IMPLEMENTATION_URL: Attributes.Name! diff --git a/Sources/JavaStdlib/JavaUtilJar/generated/Manifest.swift b/Sources/JavaStdlib/JavaUtilJar/generated/Manifest.swift index 271fd7cd3..e1b9f5e50 100644 --- a/Sources/JavaStdlib/JavaUtilJar/generated/Manifest.swift +++ b/Sources/JavaStdlib/JavaUtilJar/generated/Manifest.swift @@ -7,24 +7,81 @@ open class Manifest: JavaObject { @JavaMethod @_nonoverride public convenience init(_ arg0: Manifest?, environment: JNIEnvironment? = nil) + @JavaMethod + @_nonoverride public convenience init(_ arg0: InputStream?, environment: JNIEnvironment? = nil) throws + @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.jar.Manifest.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.jar.Manifest.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `clone`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.jar.Manifest.clone() + /// ``` @JavaMethod open override func clone() -> JavaObject! + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.jar.Manifest.clear() + /// ``` @JavaMethod open func clear() + /// Java method `write`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.jar.Manifest.write(java.io.OutputStream) throws java.io.IOException + /// ``` + @JavaMethod + open func write(_ arg0: OutputStream?) throws + + /// Java method `read`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.jar.Manifest.read(java.io.InputStream) throws java.io.IOException + /// ``` + @JavaMethod + open func read(_ arg0: InputStream?) throws + + /// Java method `getMainAttributes`. + /// + /// ### Java method signature + /// ```java + /// public java.util.jar.Attributes java.util.jar.Manifest.getMainAttributes() + /// ``` @JavaMethod open func getMainAttributes() -> Attributes! + /// Java method `getAttributes`. + /// + /// ### Java method signature + /// ```java + /// public java.util.jar.Attributes java.util.jar.Manifest.getAttributes(java.lang.String) + /// ``` @JavaMethod open func getAttributes(_ arg0: String) -> Attributes! } diff --git a/Sources/SwiftJava/generated/CharSequence.swift b/Sources/SwiftJava/generated/CharSequence.swift index c7792c497..faf742c9e 100644 --- a/Sources/SwiftJava/generated/CharSequence.swift +++ b/Sources/SwiftJava/generated/CharSequence.swift @@ -3,25 +3,67 @@ import SwiftJavaJNICore @JavaInterface("java.lang.CharSequence") public struct CharSequence { + /// Java method `length`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.lang.CharSequence.length() + /// ``` @JavaMethod public func length() -> Int32 + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.String java.lang.CharSequence.toString() + /// ``` @JavaMethod public func toString() -> String + /// Java method `getChars`. + /// + /// ### Java method signature + /// ```java + /// public default void java.lang.CharSequence.getChars(int,int,char[],int) + /// ``` @JavaMethod public func getChars(_ arg0: Int32, _ arg1: Int32, _ arg2: [UInt16], _ arg3: Int32) + /// Java method `charAt`. + /// + /// ### Java method signature + /// ```java + /// public abstract char java.lang.CharSequence.charAt(int) + /// ``` @JavaMethod public func charAt(_ arg0: Int32) -> UInt16 + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public default boolean java.lang.CharSequence.isEmpty() + /// ``` @JavaMethod public func isEmpty() -> Bool + /// Java method `subSequence`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.CharSequence java.lang.CharSequence.subSequence(int,int) + /// ``` @JavaMethod public func subSequence(_ arg0: Int32, _ arg1: Int32) -> CharSequence! } extension JavaClass { + /// Java method `compare`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.CharSequence.compare(java.lang.CharSequence,java.lang.CharSequence) + /// ``` @JavaStaticMethod public func compare(_ arg0: CharSequence?, _ arg1: CharSequence?) -> Int32 } diff --git a/Sources/SwiftJava/generated/File.swift b/Sources/SwiftJava/generated/File.swift index d5924f363..7a9b147dd 100644 --- a/Sources/SwiftJava/generated/File.swift +++ b/Sources/SwiftJava/generated/File.swift @@ -147,6 +147,16 @@ open class File: JavaObject { @JavaMethod open func getPath() -> String + /// Java method `toURL`. + /// + /// ### Java method signature + /// ```java + /// public java.net.URL java.io.File.toURL() throws java.net.MalformedURLException + /// ``` + @available(*, deprecated) + @JavaMethod + open func toURL() throws -> JavaURL! + /// Java method `getAbsolutePath`. /// /// ### Java method signature diff --git a/Sources/SwiftJava/generated/JavaArray.swift b/Sources/SwiftJava/generated/JavaArray.swift index a899fde7f..b01b2cbf2 100644 --- a/Sources/SwiftJava/generated/JavaArray.swift +++ b/Sources/SwiftJava/generated/JavaArray.swift @@ -6,66 +6,192 @@ open class JavaArray: JavaObject { } extension JavaClass { + /// Java method `get`. + /// + /// ### Java method signature + /// ```java + /// public static native java.lang.Object java.lang.reflect.Array.get(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func get(_ arg0: JavaObject?, _ arg1: Int32) throws -> JavaObject! + /// Java method `getLength`. + /// + /// ### Java method signature + /// ```java + /// public static native int java.lang.reflect.Array.getLength(java.lang.Object) throws java.lang.IllegalArgumentException + /// ``` @JavaStaticMethod public func getLength(_ arg0: JavaObject?) throws -> Int32 + /// Java method `getBoolean`. + /// + /// ### Java method signature + /// ```java + /// public static native boolean java.lang.reflect.Array.getBoolean(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func getBoolean(_ arg0: JavaObject?, _ arg1: Int32) throws -> Bool + /// Java method `getByte`. + /// + /// ### Java method signature + /// ```java + /// public static native byte java.lang.reflect.Array.getByte(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func getByte(_ arg0: JavaObject?, _ arg1: Int32) throws -> Int8 + /// Java method `getShort`. + /// + /// ### Java method signature + /// ```java + /// public static native short java.lang.reflect.Array.getShort(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func getShort(_ arg0: JavaObject?, _ arg1: Int32) throws -> Int16 + /// Java method `getChar`. + /// + /// ### Java method signature + /// ```java + /// public static native char java.lang.reflect.Array.getChar(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func getChar(_ arg0: JavaObject?, _ arg1: Int32) throws -> UInt16 + /// Java method `getInt`. + /// + /// ### Java method signature + /// ```java + /// public static native int java.lang.reflect.Array.getInt(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func getInt(_ arg0: JavaObject?, _ arg1: Int32) throws -> Int32 + /// Java method `getLong`. + /// + /// ### Java method signature + /// ```java + /// public static native long java.lang.reflect.Array.getLong(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func getLong(_ arg0: JavaObject?, _ arg1: Int32) throws -> Int64 + /// Java method `getFloat`. + /// + /// ### Java method signature + /// ```java + /// public static native float java.lang.reflect.Array.getFloat(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func getFloat(_ arg0: JavaObject?, _ arg1: Int32) throws -> Float + /// Java method `getDouble`. + /// + /// ### Java method signature + /// ```java + /// public static native double java.lang.reflect.Array.getDouble(java.lang.Object,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func getDouble(_ arg0: JavaObject?, _ arg1: Int32) throws -> Double + /// Java method `newInstance`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Object java.lang.reflect.Array.newInstance(java.lang.Class,int) throws java.lang.NegativeArraySizeException + /// ``` @JavaStaticMethod public func newInstance(_ arg0: JavaClass?, _ arg1: Int32) throws -> JavaObject! + /// Java method `newInstance`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Object java.lang.reflect.Array.newInstance(java.lang.Class,int...) throws java.lang.IllegalArgumentException,java.lang.NegativeArraySizeException + /// ``` @JavaStaticMethod public func newInstance(_ arg0: JavaClass?, _ arg1: [Int32]) throws -> JavaObject! + /// Java method `set`. + /// + /// ### Java method signature + /// ```java + /// public static native void java.lang.reflect.Array.set(java.lang.Object,int,java.lang.Object) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func set(_ arg0: JavaObject?, _ arg1: Int32, _ arg2: JavaObject?) throws + /// Java method `setBoolean`. + /// + /// ### Java method signature + /// ```java + /// public static native void java.lang.reflect.Array.setBoolean(java.lang.Object,int,boolean) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func setBoolean(_ arg0: JavaObject?, _ arg1: Int32, _ arg2: Bool) throws + /// Java method `setByte`. + /// + /// ### Java method signature + /// ```java + /// public static native void java.lang.reflect.Array.setByte(java.lang.Object,int,byte) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func setByte(_ arg0: JavaObject?, _ arg1: Int32, _ arg2: Int8) throws + /// Java method `setChar`. + /// + /// ### Java method signature + /// ```java + /// public static native void java.lang.reflect.Array.setChar(java.lang.Object,int,char) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func setChar(_ arg0: JavaObject?, _ arg1: Int32, _ arg2: UInt16) throws + /// Java method `setShort`. + /// + /// ### Java method signature + /// ```java + /// public static native void java.lang.reflect.Array.setShort(java.lang.Object,int,short) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func setShort(_ arg0: JavaObject?, _ arg1: Int32, _ arg2: Int16) throws + /// Java method `setInt`. + /// + /// ### Java method signature + /// ```java + /// public static native void java.lang.reflect.Array.setInt(java.lang.Object,int,int) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func setInt(_ arg0: JavaObject?, _ arg1: Int32, _ arg2: Int32) throws + /// Java method `setLong`. + /// + /// ### Java method signature + /// ```java + /// public static native void java.lang.reflect.Array.setLong(java.lang.Object,int,long) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func setLong(_ arg0: JavaObject?, _ arg1: Int32, _ arg2: Int64) throws + /// Java method `setFloat`. + /// + /// ### Java method signature + /// ```java + /// public static native void java.lang.reflect.Array.setFloat(java.lang.Object,int,float) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func setFloat(_ arg0: JavaObject?, _ arg1: Int32, _ arg2: Float) throws + /// Java method `setDouble`. + /// + /// ### Java method signature + /// ```java + /// public static native void java.lang.reflect.Array.setDouble(java.lang.Object,int,double) throws java.lang.IllegalArgumentException,java.lang.ArrayIndexOutOfBoundsException + /// ``` @JavaStaticMethod public func setDouble(_ arg0: JavaObject?, _ arg1: Int32, _ arg2: Double) throws } diff --git a/Sources/SwiftJava/generated/JavaBoolean.swift b/Sources/SwiftJava/generated/JavaBoolean.swift index f7a254415..a973ff41c 100644 --- a/Sources/SwiftJava/generated/JavaBoolean.swift +++ b/Sources/SwiftJava/generated/JavaBoolean.swift @@ -3,27 +3,65 @@ import SwiftJavaJNICore @JavaClass("java.lang.Boolean") open class JavaBoolean: JavaObject { + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: Bool, environment: JNIEnvironment? = nil) + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: String, environment: JNIEnvironment? = nil) + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Boolean.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Boolean.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Boolean.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Boolean.compareTo(java.lang.Boolean) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaBoolean?) -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Boolean.compareTo(java.lang.Object) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaObject?) -> Int32 + /// Java method `booleanValue`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Boolean.booleanValue() + /// ``` @JavaMethod open func booleanValue() -> Bool } @@ -37,33 +75,93 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var TYPE: JavaClass! + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Boolean.toString(boolean) + /// ``` @JavaStaticMethod public func toString(_ arg0: Bool) -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Boolean.hashCode(boolean) + /// ``` @JavaStaticMethod public func hashCode(_ arg0: Bool) -> Int32 + /// Java method `getBoolean`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Boolean.getBoolean(java.lang.String) + /// ``` @JavaStaticMethod public func getBoolean(_ arg0: String) -> Bool + /// Java method `compare`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Boolean.compare(boolean,boolean) + /// ``` @JavaStaticMethod public func compare(_ arg0: Bool, _ arg1: Bool) -> Int32 + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Boolean java.lang.Boolean.valueOf(java.lang.String) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String) -> JavaBoolean! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Boolean java.lang.Boolean.valueOf(boolean) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Bool) -> JavaBoolean! + /// Java method `parseBoolean`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Boolean.parseBoolean(java.lang.String) + /// ``` @JavaStaticMethod public func parseBoolean(_ arg0: String) -> Bool + /// Java method `logicalAnd`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Boolean.logicalAnd(boolean,boolean) + /// ``` @JavaStaticMethod public func logicalAnd(_ arg0: Bool, _ arg1: Bool) -> Bool + /// Java method `logicalOr`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Boolean.logicalOr(boolean,boolean) + /// ``` @JavaStaticMethod public func logicalOr(_ arg0: Bool, _ arg1: Bool) -> Bool + /// Java method `logicalXor`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Boolean.logicalXor(boolean,boolean) + /// ``` @JavaStaticMethod public func logicalXor(_ arg0: Bool, _ arg1: Bool) -> Bool } diff --git a/Sources/SwiftJava/generated/JavaByte.swift b/Sources/SwiftJava/generated/JavaByte.swift index 1102fdead..88339d02b 100644 --- a/Sources/SwiftJava/generated/JavaByte.swift +++ b/Sources/SwiftJava/generated/JavaByte.swift @@ -3,42 +3,110 @@ import SwiftJavaJNICore @JavaClass("java.lang.Byte") open class JavaByte: JavaNumber { + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: Int8, environment: JNIEnvironment? = nil) + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: String, environment: JNIEnvironment? = nil) throws + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Byte.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Byte.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Byte.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Byte.compareTo(java.lang.Byte) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaByte?) -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Byte.compareTo(java.lang.Object) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaObject?) -> Int32 + /// Java method `byteValue`. + /// + /// ### Java method signature + /// ```java + /// public byte java.lang.Byte.byteValue() + /// ``` @JavaMethod open override func byteValue() -> Int8 + /// Java method `shortValue`. + /// + /// ### Java method signature + /// ```java + /// public short java.lang.Byte.shortValue() + /// ``` @JavaMethod open override func shortValue() -> Int16 + /// Java method `intValue`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Byte.intValue() + /// ``` @JavaMethod open override func intValue() -> Int32 + /// Java method `longValue`. + /// + /// ### Java method signature + /// ```java + /// public long java.lang.Byte.longValue() + /// ``` @JavaMethod open override func longValue() -> Int64 + /// Java method `floatValue`. + /// + /// ### Java method signature + /// ```java + /// public float java.lang.Byte.floatValue() + /// ``` @JavaMethod open override func floatValue() -> Float + /// Java method `doubleValue`. + /// + /// ### Java method signature + /// ```java + /// public double java.lang.Byte.doubleValue() + /// ``` @JavaMethod open override func doubleValue() -> Double } @@ -58,39 +126,111 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var BYTES: Int32 + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Byte.toString(byte) + /// ``` @JavaStaticMethod public func toString(_ arg0: Int8) -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Byte.hashCode(byte) + /// ``` @JavaStaticMethod public func hashCode(_ arg0: Int8) -> Int32 + /// Java method `compareUnsigned`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Byte.compareUnsigned(byte,byte) + /// ``` @JavaStaticMethod public func compareUnsigned(_ arg0: Int8, _ arg1: Int8) -> Int32 + /// Java method `compare`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Byte.compare(byte,byte) + /// ``` @JavaStaticMethod public func compare(_ arg0: Int8, _ arg1: Int8) -> Int32 + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Byte java.lang.Byte.valueOf(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String) throws -> JavaByte! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Byte java.lang.Byte.valueOf(java.lang.String,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String, _ arg1: Int32) throws -> JavaByte! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Byte java.lang.Byte.valueOf(byte) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Int8) -> JavaByte! + /// Java method `decode`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Byte java.lang.Byte.decode(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func decode(_ arg0: String) throws -> JavaByte! + /// Java method `toUnsignedLong`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Byte.toUnsignedLong(byte) + /// ``` @JavaStaticMethod public func toUnsignedLong(_ arg0: Int8) -> Int64 + /// Java method `toUnsignedInt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Byte.toUnsignedInt(byte) + /// ``` @JavaStaticMethod public func toUnsignedInt(_ arg0: Int8) -> Int32 + /// Java method `parseByte`. + /// + /// ### Java method signature + /// ```java + /// public static byte java.lang.Byte.parseByte(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseByte(_ arg0: String) throws -> Int8 + /// Java method `parseByte`. + /// + /// ### Java method signature + /// ```java + /// public static byte java.lang.Byte.parseByte(java.lang.String,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseByte(_ arg0: String, _ arg1: Int32) throws -> Int8 } diff --git a/Sources/SwiftJava/generated/JavaClass.swift b/Sources/SwiftJava/generated/JavaClass.swift index e74c22e6e..851441624 100644 --- a/Sources/SwiftJava/generated/JavaClass.swift +++ b/Sources/SwiftJava/generated/JavaClass.swift @@ -265,6 +265,15 @@ open class JavaClass: JavaObject { @JavaMethod open func getResourceAsStream(_ arg0: String) -> InputStream! + /// Java method `getResource`. + /// + /// ### Java method signature + /// ```java + /// public java.net.URL java.lang.Class.getResource(java.lang.String) + /// ``` + @JavaMethod + open func getResource(_ arg0: String) -> JavaURL! + /// Java method `getPackageName`. /// /// ### Java method signature @@ -382,15 +391,6 @@ open class JavaClass: JavaObject { @JavaMethod open func asSubclass(_ arg0: JavaClass?) -> JavaClass! - /// Java method `getAnnotation`. - /// - /// ### Java method signature - /// ```java - /// public A java.lang.Class.getAnnotation(java.lang.Class) - /// ``` - @JavaMethod(typeErasedResult: "A!") - open func getAnnotation(_ arg0: JavaClass?) -> A! - /// Java method `getAnnotationsByType`. /// /// ### Java method signature @@ -400,15 +400,6 @@ open class JavaClass: JavaObject { @JavaMethod open func getAnnotationsByType(_ arg0: JavaClass?) -> [A?] - /// Java method `getDeclaredAnnotation`. - /// - /// ### Java method signature - /// ```java - /// public A java.lang.Class.getDeclaredAnnotation(java.lang.Class) - /// ``` - @JavaMethod(typeErasedResult: "A!") - open func getDeclaredAnnotation(_ arg0: JavaClass?) -> A! - /// Java method `getDeclaredAnnotationsByType`. /// /// ### Java method signature diff --git a/Sources/SwiftJava/generated/JavaDouble.swift b/Sources/SwiftJava/generated/JavaDouble.swift index 81baf88e4..4054ce43f 100644 --- a/Sources/SwiftJava/generated/JavaDouble.swift +++ b/Sources/SwiftJava/generated/JavaDouble.swift @@ -3,48 +3,128 @@ import SwiftJavaJNICore @JavaClass("java.lang.Double") open class JavaDouble: JavaNumber { + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: Double, environment: JNIEnvironment? = nil) + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: String, environment: JNIEnvironment? = nil) throws + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Double.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Double.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Double.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `isInfinite`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Double.isInfinite() + /// ``` @JavaMethod open func isInfinite() -> Bool + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Double.compareTo(java.lang.Double) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaDouble?) -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Double.compareTo(java.lang.Object) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaObject?) -> Int32 + /// Java method `byteValue`. + /// + /// ### Java method signature + /// ```java + /// public byte java.lang.Double.byteValue() + /// ``` @JavaMethod open override func byteValue() -> Int8 + /// Java method `shortValue`. + /// + /// ### Java method signature + /// ```java + /// public short java.lang.Double.shortValue() + /// ``` @JavaMethod open override func shortValue() -> Int16 + /// Java method `intValue`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Double.intValue() + /// ``` @JavaMethod open override func intValue() -> Int32 + /// Java method `longValue`. + /// + /// ### Java method signature + /// ```java + /// public long java.lang.Double.longValue() + /// ``` @JavaMethod open override func longValue() -> Int64 + /// Java method `floatValue`. + /// + /// ### Java method signature + /// ```java + /// public float java.lang.Double.floatValue() + /// ``` @JavaMethod open override func floatValue() -> Float + /// Java method `doubleValue`. + /// + /// ### Java method signature + /// ```java + /// public double java.lang.Double.doubleValue() + /// ``` @JavaMethod open override func doubleValue() -> Double + /// Java method `describeConstable`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Optional java.lang.Double.describeConstable() + /// ``` @JavaMethod open func describeConstable() -> JavaOptional! @@ -52,6 +132,12 @@ open class JavaDouble: JavaNumber { Optional(javaOptional: describeConstable()) } + /// Java method `isNaN`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Double.isNaN() + /// ``` @JavaMethod open func isNaN() -> Bool } @@ -92,51 +178,147 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var TYPE: JavaClass! + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Double.toString(double) + /// ``` @JavaStaticMethod public func toString(_ arg0: Double) -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Double.hashCode(double) + /// ``` @JavaStaticMethod public func hashCode(_ arg0: Double) -> Int32 + /// Java method `min`. + /// + /// ### Java method signature + /// ```java + /// public static double java.lang.Double.min(double,double) + /// ``` @JavaStaticMethod public func min(_ arg0: Double, _ arg1: Double) -> Double + /// Java method `max`. + /// + /// ### Java method signature + /// ```java + /// public static double java.lang.Double.max(double,double) + /// ``` @JavaStaticMethod public func max(_ arg0: Double, _ arg1: Double) -> Double + /// Java method `isInfinite`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Double.isInfinite(double) + /// ``` @JavaStaticMethod public func isInfinite(_ arg0: Double) -> Bool + /// Java method `isFinite`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Double.isFinite(double) + /// ``` @JavaStaticMethod public func isFinite(_ arg0: Double) -> Bool + /// Java method `doubleToRawLongBits`. + /// + /// ### Java method signature + /// ```java + /// public static native long java.lang.Double.doubleToRawLongBits(double) + /// ``` @JavaStaticMethod public func doubleToRawLongBits(_ arg0: Double) -> Int64 + /// Java method `doubleToLongBits`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Double.doubleToLongBits(double) + /// ``` @JavaStaticMethod public func doubleToLongBits(_ arg0: Double) -> Int64 + /// Java method `longBitsToDouble`. + /// + /// ### Java method signature + /// ```java + /// public static native double java.lang.Double.longBitsToDouble(long) + /// ``` @JavaStaticMethod public func longBitsToDouble(_ arg0: Int64) -> Double + /// Java method `compare`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Double.compare(double,double) + /// ``` @JavaStaticMethod public func compare(_ arg0: Double, _ arg1: Double) -> Int32 + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Double java.lang.Double.valueOf(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String) throws -> JavaDouble! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Double java.lang.Double.valueOf(double) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Double) -> JavaDouble! + /// Java method `toHexString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Double.toHexString(double) + /// ``` @JavaStaticMethod public func toHexString(_ arg0: Double) -> String + /// Java method `isNaN`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Double.isNaN(double) + /// ``` @JavaStaticMethod public func isNaN(_ arg0: Double) -> Bool + /// Java method `sum`. + /// + /// ### Java method signature + /// ```java + /// public static double java.lang.Double.sum(double,double) + /// ``` @JavaStaticMethod public func sum(_ arg0: Double, _ arg1: Double) -> Double + /// Java method `parseDouble`. + /// + /// ### Java method signature + /// ```java + /// public static double java.lang.Double.parseDouble(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseDouble(_ arg0: String) throws -> Double } diff --git a/Sources/SwiftJava/generated/JavaFloat.swift b/Sources/SwiftJava/generated/JavaFloat.swift index 55bc6a90b..57fe2c8bd 100644 --- a/Sources/SwiftJava/generated/JavaFloat.swift +++ b/Sources/SwiftJava/generated/JavaFloat.swift @@ -3,51 +3,132 @@ import SwiftJavaJNICore @JavaClass("java.lang.Float") open class JavaFloat: JavaNumber { + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: String, environment: JNIEnvironment? = nil) throws + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: Double, environment: JNIEnvironment? = nil) + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: Float, environment: JNIEnvironment? = nil) + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Float.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Float.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Float.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `isInfinite`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Float.isInfinite() + /// ``` @JavaMethod open func isInfinite() -> Bool + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Float.compareTo(java.lang.Object) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaObject?) -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Float.compareTo(java.lang.Float) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaFloat?) -> Int32 + /// Java method `byteValue`. + /// + /// ### Java method signature + /// ```java + /// public byte java.lang.Float.byteValue() + /// ``` @JavaMethod open override func byteValue() -> Int8 + /// Java method `shortValue`. + /// + /// ### Java method signature + /// ```java + /// public short java.lang.Float.shortValue() + /// ``` @JavaMethod open override func shortValue() -> Int16 + /// Java method `intValue`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Float.intValue() + /// ``` @JavaMethod open override func intValue() -> Int32 + /// Java method `longValue`. + /// + /// ### Java method signature + /// ```java + /// public long java.lang.Float.longValue() + /// ``` @JavaMethod open override func longValue() -> Int64 + /// Java method `floatValue`. + /// + /// ### Java method signature + /// ```java + /// public float java.lang.Float.floatValue() + /// ``` @JavaMethod open override func floatValue() -> Float + /// Java method `doubleValue`. + /// + /// ### Java method signature + /// ```java + /// public double java.lang.Float.doubleValue() + /// ``` @JavaMethod open override func doubleValue() -> Double + /// Java method `describeConstable`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Optional java.lang.Float.describeConstable() + /// ``` @JavaMethod open func describeConstable() -> JavaOptional! @@ -55,6 +136,12 @@ open class JavaFloat: JavaNumber { Optional(javaOptional: describeConstable()) } + /// Java method `isNaN`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Float.isNaN() + /// ``` @JavaMethod open func isNaN() -> Bool } @@ -95,57 +182,165 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var TYPE: JavaClass! + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Float.toString(float) + /// ``` @JavaStaticMethod public func toString(_ arg0: Float) -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Float.hashCode(float) + /// ``` @JavaStaticMethod public func hashCode(_ arg0: Float) -> Int32 + /// Java method `min`. + /// + /// ### Java method signature + /// ```java + /// public static float java.lang.Float.min(float,float) + /// ``` @JavaStaticMethod public func min(_ arg0: Float, _ arg1: Float) -> Float + /// Java method `max`. + /// + /// ### Java method signature + /// ```java + /// public static float java.lang.Float.max(float,float) + /// ``` @JavaStaticMethod public func max(_ arg0: Float, _ arg1: Float) -> Float + /// Java method `isInfinite`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Float.isInfinite(float) + /// ``` @JavaStaticMethod public func isInfinite(_ arg0: Float) -> Bool + /// Java method `isFinite`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Float.isFinite(float) + /// ``` @JavaStaticMethod public func isFinite(_ arg0: Float) -> Bool + /// Java method `floatToRawIntBits`. + /// + /// ### Java method signature + /// ```java + /// public static native int java.lang.Float.floatToRawIntBits(float) + /// ``` @JavaStaticMethod public func floatToRawIntBits(_ arg0: Float) -> Int32 + /// Java method `floatToIntBits`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Float.floatToIntBits(float) + /// ``` @JavaStaticMethod public func floatToIntBits(_ arg0: Float) -> Int32 + /// Java method `intBitsToFloat`. + /// + /// ### Java method signature + /// ```java + /// public static native float java.lang.Float.intBitsToFloat(int) + /// ``` @JavaStaticMethod public func intBitsToFloat(_ arg0: Int32) -> Float + /// Java method `float16ToFloat`. + /// + /// ### Java method signature + /// ```java + /// public static float java.lang.Float.float16ToFloat(short) + /// ``` @JavaStaticMethod public func float16ToFloat(_ arg0: Int16) -> Float + /// Java method `floatToFloat16`. + /// + /// ### Java method signature + /// ```java + /// public static short java.lang.Float.floatToFloat16(float) + /// ``` @JavaStaticMethod public func floatToFloat16(_ arg0: Float) -> Int16 + /// Java method `compare`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Float.compare(float,float) + /// ``` @JavaStaticMethod public func compare(_ arg0: Float, _ arg1: Float) -> Int32 + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Float java.lang.Float.valueOf(float) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Float) -> JavaFloat! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Float java.lang.Float.valueOf(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String) throws -> JavaFloat! + /// Java method `toHexString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Float.toHexString(float) + /// ``` @JavaStaticMethod public func toHexString(_ arg0: Float) -> String + /// Java method `isNaN`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Float.isNaN(float) + /// ``` @JavaStaticMethod public func isNaN(_ arg0: Float) -> Bool + /// Java method `sum`. + /// + /// ### Java method signature + /// ```java + /// public static float java.lang.Float.sum(float,float) + /// ``` @JavaStaticMethod public func sum(_ arg0: Float, _ arg1: Float) -> Float + /// Java method `parseFloat`. + /// + /// ### Java method signature + /// ```java + /// public static float java.lang.Float.parseFloat(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseFloat(_ arg0: String) throws -> Float } diff --git a/Sources/SwiftJava/generated/JavaInteger.swift b/Sources/SwiftJava/generated/JavaInteger.swift index 966c5b1b0..b857b8505 100644 --- a/Sources/SwiftJava/generated/JavaInteger.swift +++ b/Sources/SwiftJava/generated/JavaInteger.swift @@ -3,45 +3,119 @@ import SwiftJavaJNICore @JavaClass("java.lang.Integer") open class JavaInteger: JavaNumber { + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: Int32, environment: JNIEnvironment? = nil) + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: String, environment: JNIEnvironment? = nil) throws + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Integer.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Integer.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Integer.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Integer.compareTo(java.lang.Object) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaObject?) -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Integer.compareTo(java.lang.Integer) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaInteger?) -> Int32 + /// Java method `byteValue`. + /// + /// ### Java method signature + /// ```java + /// public byte java.lang.Integer.byteValue() + /// ``` @JavaMethod open override func byteValue() -> Int8 + /// Java method `shortValue`. + /// + /// ### Java method signature + /// ```java + /// public short java.lang.Integer.shortValue() + /// ``` @JavaMethod open override func shortValue() -> Int16 + /// Java method `intValue`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Integer.intValue() + /// ``` @JavaMethod open override func intValue() -> Int32 + /// Java method `longValue`. + /// + /// ### Java method signature + /// ```java + /// public long java.lang.Integer.longValue() + /// ``` @JavaMethod open override func longValue() -> Int64 + /// Java method `floatValue`. + /// + /// ### Java method signature + /// ```java + /// public float java.lang.Integer.floatValue() + /// ``` @JavaMethod open override func floatValue() -> Float + /// Java method `doubleValue`. + /// + /// ### Java method signature + /// ```java + /// public double java.lang.Integer.doubleValue() + /// ``` @JavaMethod open override func doubleValue() -> Double + /// Java method `describeConstable`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Optional java.lang.Integer.describeConstable() + /// ``` @JavaMethod open func describeConstable() -> JavaOptional! @@ -65,126 +139,372 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var BYTES: Int32 + /// Java method `numberOfLeadingZeros`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.numberOfLeadingZeros(int) + /// ``` @JavaStaticMethod public func numberOfLeadingZeros(_ arg0: Int32) -> Int32 + /// Java method `numberOfTrailingZeros`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.numberOfTrailingZeros(int) + /// ``` @JavaStaticMethod public func numberOfTrailingZeros(_ arg0: Int32) -> Int32 + /// Java method `bitCount`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.bitCount(int) + /// ``` @JavaStaticMethod public func bitCount(_ arg0: Int32) -> Int32 + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Integer.toString(int) + /// ``` @JavaStaticMethod public func toString(_ arg0: Int32) -> String + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Integer.toString(int,int) + /// ``` @JavaStaticMethod public func toString(_ arg0: Int32, _ arg1: Int32) -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.hashCode(int) + /// ``` @JavaStaticMethod public func hashCode(_ arg0: Int32) -> Int32 + /// Java method `min`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.min(int,int) + /// ``` @JavaStaticMethod public func min(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `max`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.max(int,int) + /// ``` @JavaStaticMethod public func max(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `signum`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.signum(int) + /// ``` @JavaStaticMethod public func signum(_ arg0: Int32) -> Int32 + /// Java method `expand`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.expand(int,int) + /// ``` @JavaStaticMethod public func expand(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `compareUnsigned`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.compareUnsigned(int,int) + /// ``` @JavaStaticMethod public func compareUnsigned(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `divideUnsigned`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.divideUnsigned(int,int) + /// ``` @JavaStaticMethod public func divideUnsigned(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `remainderUnsigned`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.remainderUnsigned(int,int) + /// ``` @JavaStaticMethod public func remainderUnsigned(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `reverse`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.reverse(int) + /// ``` @JavaStaticMethod public func reverse(_ arg0: Int32) -> Int32 + /// Java method `reverseBytes`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.reverseBytes(int) + /// ``` @JavaStaticMethod public func reverseBytes(_ arg0: Int32) -> Int32 + /// Java method `compress`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.compress(int,int) + /// ``` @JavaStaticMethod public func compress(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `compare`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.compare(int,int) + /// ``` @JavaStaticMethod public func compare(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Integer java.lang.Integer.valueOf(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String) throws -> JavaInteger! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Integer java.lang.Integer.valueOf(int) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Int32) -> JavaInteger! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Integer java.lang.Integer.valueOf(java.lang.String,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String, _ arg1: Int32) throws -> JavaInteger! + /// Java method `toHexString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Integer.toHexString(int) + /// ``` @JavaStaticMethod public func toHexString(_ arg0: Int32) -> String + /// Java method `decode`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Integer java.lang.Integer.decode(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func decode(_ arg0: String) throws -> JavaInteger! + /// Java method `parseInt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.parseInt(java.lang.CharSequence,int,int,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseInt(_ arg0: CharSequence?, _ arg1: Int32, _ arg2: Int32, _ arg3: Int32) throws -> Int32 - @JavaStaticMethod - public func parseInt(_ arg0: String, _ arg1: Int32) throws -> Int32 - + /// Java method `parseInt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.parseInt(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseInt(_ arg0: String) throws -> Int32 + /// Java method `parseInt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.parseInt(java.lang.String,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod - public func highestOneBit(_ arg0: Int32) -> Int32 + public func parseInt(_ arg0: String, _ arg1: Int32) throws -> Int32 + /// Java method `toUnsignedLong`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Integer.toUnsignedLong(int) + /// ``` @JavaStaticMethod public func toUnsignedLong(_ arg0: Int32) -> Int64 + /// Java method `sum`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.sum(int,int) + /// ``` @JavaStaticMethod public func sum(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `toUnsignedString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Integer.toUnsignedString(int) + /// ``` @JavaStaticMethod public func toUnsignedString(_ arg0: Int32) -> String + /// Java method `toUnsignedString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Integer.toUnsignedString(int,int) + /// ``` @JavaStaticMethod public func toUnsignedString(_ arg0: Int32, _ arg1: Int32) -> String + /// Java method `parseUnsignedInt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.parseUnsignedInt(java.lang.String,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseUnsignedInt(_ arg0: String, _ arg1: Int32) throws -> Int32 + /// Java method `parseUnsignedInt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.parseUnsignedInt(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseUnsignedInt(_ arg0: String) throws -> Int32 + /// Java method `parseUnsignedInt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.parseUnsignedInt(java.lang.CharSequence,int,int,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseUnsignedInt(_ arg0: CharSequence?, _ arg1: Int32, _ arg2: Int32, _ arg3: Int32) throws -> Int32 + /// Java method `getInteger`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Integer java.lang.Integer.getInteger(java.lang.String,java.lang.Integer) + /// ``` @JavaStaticMethod - public func getInteger(_ arg0: String, _ arg1: Int32) -> JavaInteger! + public func getInteger(_ arg0: String, _ arg1: JavaInteger?) -> JavaInteger! + /// Java method `getInteger`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Integer java.lang.Integer.getInteger(java.lang.String) + /// ``` @JavaStaticMethod public func getInteger(_ arg0: String) -> JavaInteger! + /// Java method `getInteger`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Integer java.lang.Integer.getInteger(java.lang.String,int) + /// ``` @JavaStaticMethod - public func getInteger(_ arg0: String, _ arg1: JavaInteger?) -> JavaInteger! + public func getInteger(_ arg0: String, _ arg1: Int32) -> JavaInteger! + /// Java method `toOctalString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Integer.toOctalString(int) + /// ``` @JavaStaticMethod public func toOctalString(_ arg0: Int32) -> String + /// Java method `toBinaryString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Integer.toBinaryString(int) + /// ``` @JavaStaticMethod public func toBinaryString(_ arg0: Int32) -> String + /// Java method `highestOneBit`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.highestOneBit(int) + /// ``` + @JavaStaticMethod + public func highestOneBit(_ arg0: Int32) -> Int32 + + /// Java method `lowestOneBit`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.lowestOneBit(int) + /// ``` @JavaStaticMethod public func lowestOneBit(_ arg0: Int32) -> Int32 + /// Java method `rotateLeft`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.rotateLeft(int,int) + /// ``` @JavaStaticMethod public func rotateLeft(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `rotateRight`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Integer.rotateRight(int,int) + /// ``` @JavaStaticMethod public func rotateRight(_ arg0: Int32, _ arg1: Int32) -> Int32 } diff --git a/Sources/SwiftJava/generated/JavaLong.swift b/Sources/SwiftJava/generated/JavaLong.swift index a625b694d..5f555f151 100644 --- a/Sources/SwiftJava/generated/JavaLong.swift +++ b/Sources/SwiftJava/generated/JavaLong.swift @@ -3,45 +3,119 @@ import SwiftJavaJNICore @JavaClass("java.lang.Long") open class JavaLong: JavaNumber { + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: String, environment: JNIEnvironment? = nil) throws + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: Int64, environment: JNIEnvironment? = nil) + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Long.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Long.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Long.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Long.compareTo(java.lang.Object) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaObject?) -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Long.compareTo(java.lang.Long) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaLong?) -> Int32 + /// Java method `byteValue`. + /// + /// ### Java method signature + /// ```java + /// public byte java.lang.Long.byteValue() + /// ``` @JavaMethod open override func byteValue() -> Int8 + /// Java method `shortValue`. + /// + /// ### Java method signature + /// ```java + /// public short java.lang.Long.shortValue() + /// ``` @JavaMethod open override func shortValue() -> Int16 + /// Java method `intValue`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Long.intValue() + /// ``` @JavaMethod open override func intValue() -> Int32 + /// Java method `longValue`. + /// + /// ### Java method signature + /// ```java + /// public long java.lang.Long.longValue() + /// ``` @JavaMethod open override func longValue() -> Int64 + /// Java method `floatValue`. + /// + /// ### Java method signature + /// ```java + /// public float java.lang.Long.floatValue() + /// ``` @JavaMethod open override func floatValue() -> Float + /// Java method `doubleValue`. + /// + /// ### Java method signature + /// ```java + /// public double java.lang.Long.doubleValue() + /// ``` @JavaMethod open override func doubleValue() -> Double + /// Java method `describeConstable`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Optional java.lang.Long.describeConstable() + /// ``` @JavaMethod open func describeConstable() -> JavaOptional! @@ -65,123 +139,363 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var BYTES: Int32 + /// Java method `numberOfLeadingZeros`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Long.numberOfLeadingZeros(long) + /// ``` @JavaStaticMethod public func numberOfLeadingZeros(_ arg0: Int64) -> Int32 + /// Java method `numberOfTrailingZeros`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Long.numberOfTrailingZeros(long) + /// ``` @JavaStaticMethod public func numberOfTrailingZeros(_ arg0: Int64) -> Int32 + /// Java method `bitCount`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Long.bitCount(long) + /// ``` @JavaStaticMethod public func bitCount(_ arg0: Int64) -> Int32 + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Long.toString(long) + /// ``` @JavaStaticMethod public func toString(_ arg0: Int64) -> String + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Long.toString(long,int) + /// ``` @JavaStaticMethod public func toString(_ arg0: Int64, _ arg1: Int32) -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Long.hashCode(long) + /// ``` @JavaStaticMethod public func hashCode(_ arg0: Int64) -> Int32 + /// Java method `min`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.min(long,long) + /// ``` @JavaStaticMethod public func min(_ arg0: Int64, _ arg1: Int64) -> Int64 + /// Java method `max`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.max(long,long) + /// ``` @JavaStaticMethod public func max(_ arg0: Int64, _ arg1: Int64) -> Int64 + /// Java method `signum`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Long.signum(long) + /// ``` @JavaStaticMethod public func signum(_ arg0: Int64) -> Int32 + /// Java method `expand`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.expand(long,long) + /// ``` @JavaStaticMethod public func expand(_ arg0: Int64, _ arg1: Int64) -> Int64 + /// Java method `compareUnsigned`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Long.compareUnsigned(long,long) + /// ``` @JavaStaticMethod public func compareUnsigned(_ arg0: Int64, _ arg1: Int64) -> Int32 + /// Java method `divideUnsigned`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.divideUnsigned(long,long) + /// ``` @JavaStaticMethod public func divideUnsigned(_ arg0: Int64, _ arg1: Int64) -> Int64 + /// Java method `remainderUnsigned`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.remainderUnsigned(long,long) + /// ``` @JavaStaticMethod public func remainderUnsigned(_ arg0: Int64, _ arg1: Int64) -> Int64 + /// Java method `reverse`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.reverse(long) + /// ``` @JavaStaticMethod public func reverse(_ arg0: Int64) -> Int64 + /// Java method `reverseBytes`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.reverseBytes(long) + /// ``` @JavaStaticMethod public func reverseBytes(_ arg0: Int64) -> Int64 + /// Java method `compress`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.compress(long,long) + /// ``` @JavaStaticMethod public func compress(_ arg0: Int64, _ arg1: Int64) -> Int64 + /// Java method `getLong`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Long java.lang.Long.getLong(java.lang.String,java.lang.Long) + /// ``` @JavaStaticMethod public func getLong(_ arg0: String, _ arg1: JavaLong?) -> JavaLong! + /// Java method `getLong`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Long java.lang.Long.getLong(java.lang.String) + /// ``` @JavaStaticMethod public func getLong(_ arg0: String) -> JavaLong! + /// Java method `getLong`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Long java.lang.Long.getLong(java.lang.String,long) + /// ``` @JavaStaticMethod public func getLong(_ arg0: String, _ arg1: Int64) -> JavaLong! + /// Java method `compare`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Long.compare(long,long) + /// ``` @JavaStaticMethod public func compare(_ arg0: Int64, _ arg1: Int64) -> Int32 + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Long java.lang.Long.valueOf(long) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Int64) -> JavaLong! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Long java.lang.Long.valueOf(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String) throws -> JavaLong! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Long java.lang.Long.valueOf(java.lang.String,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String, _ arg1: Int32) throws -> JavaLong! + /// Java method `toHexString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Long.toHexString(long) + /// ``` @JavaStaticMethod public func toHexString(_ arg0: Int64) -> String + /// Java method `decode`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Long java.lang.Long.decode(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func decode(_ arg0: String) throws -> JavaLong! + /// Java method `sum`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.sum(long,long) + /// ``` @JavaStaticMethod public func sum(_ arg0: Int64, _ arg1: Int64) -> Int64 + /// Java method `toUnsignedString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Long.toUnsignedString(long) + /// ``` @JavaStaticMethod public func toUnsignedString(_ arg0: Int64) -> String + /// Java method `toUnsignedString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Long.toUnsignedString(long,int) + /// ``` @JavaStaticMethod public func toUnsignedString(_ arg0: Int64, _ arg1: Int32) -> String + /// Java method `toOctalString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Long.toOctalString(long) + /// ``` @JavaStaticMethod public func toOctalString(_ arg0: Int64) -> String + /// Java method `toBinaryString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Long.toBinaryString(long) + /// ``` @JavaStaticMethod public func toBinaryString(_ arg0: Int64) -> String + /// Java method `highestOneBit`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.highestOneBit(long) + /// ``` @JavaStaticMethod public func highestOneBit(_ arg0: Int64) -> Int64 + /// Java method `lowestOneBit`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.lowestOneBit(long) + /// ``` @JavaStaticMethod public func lowestOneBit(_ arg0: Int64) -> Int64 + /// Java method `rotateLeft`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.rotateLeft(long,int) + /// ``` @JavaStaticMethod public func rotateLeft(_ arg0: Int64, _ arg1: Int32) -> Int64 + /// Java method `rotateRight`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.rotateRight(long,int) + /// ``` @JavaStaticMethod public func rotateRight(_ arg0: Int64, _ arg1: Int32) -> Int64 + /// Java method `parseLong`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.parseLong(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseLong(_ arg0: String) throws -> Int64 + /// Java method `parseLong`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.parseLong(java.lang.String,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseLong(_ arg0: String, _ arg1: Int32) throws -> Int64 + /// Java method `parseLong`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.parseLong(java.lang.CharSequence,int,int,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseLong(_ arg0: CharSequence?, _ arg1: Int32, _ arg2: Int32, _ arg3: Int32) throws -> Int64 + /// Java method `parseUnsignedLong`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.parseUnsignedLong(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseUnsignedLong(_ arg0: String) throws -> Int64 + /// Java method `parseUnsignedLong`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.parseUnsignedLong(java.lang.String,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseUnsignedLong(_ arg0: String, _ arg1: Int32) throws -> Int64 + /// Java method `parseUnsignedLong`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Long.parseUnsignedLong(java.lang.CharSequence,int,int,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseUnsignedLong(_ arg0: CharSequence?, _ arg1: Int32, _ arg2: Int32, _ arg3: Int32) throws -> Int64 } diff --git a/Sources/SwiftJava/generated/JavaNumber.swift b/Sources/SwiftJava/generated/JavaNumber.swift index 2ae59b73b..17eef07bb 100644 --- a/Sources/SwiftJava/generated/JavaNumber.swift +++ b/Sources/SwiftJava/generated/JavaNumber.swift @@ -6,21 +6,57 @@ open class JavaNumber: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + /// Java method `byteValue`. + /// + /// ### Java method signature + /// ```java + /// public byte java.lang.Number.byteValue() + /// ``` @JavaMethod open func byteValue() -> Int8 + /// Java method `shortValue`. + /// + /// ### Java method signature + /// ```java + /// public short java.lang.Number.shortValue() + /// ``` @JavaMethod open func shortValue() -> Int16 + /// Java method `intValue`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.lang.Number.intValue() + /// ``` @JavaMethod open func intValue() -> Int32 + /// Java method `longValue`. + /// + /// ### Java method signature + /// ```java + /// public abstract long java.lang.Number.longValue() + /// ``` @JavaMethod open func longValue() -> Int64 + /// Java method `floatValue`. + /// + /// ### Java method signature + /// ```java + /// public abstract float java.lang.Number.floatValue() + /// ``` @JavaMethod open func floatValue() -> Float + /// Java method `doubleValue`. + /// + /// ### Java method signature + /// ```java + /// public abstract double java.lang.Number.doubleValue() + /// ``` @JavaMethod open func doubleValue() -> Double } diff --git a/Sources/SwiftJava/generated/JavaObject.swift b/Sources/SwiftJava/generated/JavaObject.swift index 35c71ce3c..5a01956db 100644 --- a/Sources/SwiftJava/generated/JavaObject.swift +++ b/Sources/SwiftJava/generated/JavaObject.swift @@ -6,36 +6,103 @@ open class JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + /// Java method `finalize`. + /// + /// ### Java method signature + /// ```java + /// protected void java.lang.Object.finalize() throws java.lang.Throwable + /// ``` + @available(*, deprecated) @JavaMethod open func finalize() throws + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Object.equals(java.lang.Object) + /// ``` @JavaMethod open func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Object.toString() + /// ``` @JavaMethod open func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public native int java.lang.Object.hashCode() + /// ``` @JavaMethod open func hashCode() -> Int32 + /// Java method `getClass`. + /// + /// ### Java method signature + /// ```java + /// public final native java.lang.Class java.lang.Object.getClass() + /// ``` @JavaMethod open func getClass() -> JavaClass! + /// Java method `clone`. + /// + /// ### Java method signature + /// ```java + /// protected native java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedException + /// ``` @JavaMethod open func clone() throws -> JavaObject! + /// Java method `notify`. + /// + /// ### Java method signature + /// ```java + /// public final native void java.lang.Object.notify() + /// ``` @JavaMethod open func notify() + /// Java method `notifyAll`. + /// + /// ### Java method signature + /// ```java + /// public final native void java.lang.Object.notifyAll() + /// ``` @JavaMethod open func notifyAll() + /// Java method `wait`. + /// + /// ### Java method signature + /// ```java + /// public final void java.lang.Object.wait(long) throws java.lang.InterruptedException + /// ``` @JavaMethod open func wait(_ arg0: Int64) throws + /// Java method `wait`. + /// + /// ### Java method signature + /// ```java + /// public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException + /// ``` @JavaMethod open func wait(_ arg0: Int64, _ arg1: Int32) throws + /// Java method `wait`. + /// + /// ### Java method signature + /// ```java + /// public final void java.lang.Object.wait() throws java.lang.InterruptedException + /// ``` @JavaMethod open func wait() throws } diff --git a/Sources/SwiftJava/generated/JavaOptionalDouble.swift b/Sources/SwiftJava/generated/JavaOptionalDouble.swift index 4adb33b53..c569e4314 100644 --- a/Sources/SwiftJava/generated/JavaOptionalDouble.swift +++ b/Sources/SwiftJava/generated/JavaOptionalDouble.swift @@ -3,31 +3,85 @@ import SwiftJavaJNICore @JavaClass("java.util.OptionalDouble") open class JavaOptionalDouble: JavaObject { + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.OptionalDouble.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.OptionalDouble.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.OptionalDouble.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.OptionalDouble.isEmpty() + /// ``` @JavaMethod open func isEmpty() -> Bool + /// Java method `orElse`. + /// + /// ### Java method signature + /// ```java + /// public double java.util.OptionalDouble.orElse(double) + /// ``` @JavaMethod open func orElse(_ arg0: Double) -> Double + /// Java method `isPresent`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.OptionalDouble.isPresent() + /// ``` @JavaMethod open func isPresent() -> Bool + /// Java method `orElseThrow`. + /// + /// ### Java method signature + /// ```java + /// public double java.util.OptionalDouble.orElseThrow() + /// ``` @JavaMethod open func orElseThrow() -> Double + /// Java method `getAsDouble`. + /// + /// ### Java method signature + /// ```java + /// public double java.util.OptionalDouble.getAsDouble() + /// ``` @JavaMethod open func getAsDouble() -> Double } extension JavaClass { + /// Java method `of`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.OptionalDouble java.util.OptionalDouble.of(double) + /// ``` @JavaStaticMethod public func of(_ arg0: Double) -> JavaOptionalDouble! @@ -35,6 +89,12 @@ extension JavaClass { Optional(javaOptional: of(arg0)) } + /// Java method `empty`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.OptionalDouble java.util.OptionalDouble.empty() + /// ``` @JavaStaticMethod public func empty() -> JavaOptionalDouble! diff --git a/Sources/SwiftJava/generated/JavaOptionalInt.swift b/Sources/SwiftJava/generated/JavaOptionalInt.swift index 549bed731..ccc1a16d9 100644 --- a/Sources/SwiftJava/generated/JavaOptionalInt.swift +++ b/Sources/SwiftJava/generated/JavaOptionalInt.swift @@ -3,31 +3,85 @@ import SwiftJavaJNICore @JavaClass("java.util.OptionalInt") open class JavaOptionalInt: JavaObject { + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.OptionalInt.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.OptionalInt.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.OptionalInt.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.OptionalInt.isEmpty() + /// ``` @JavaMethod open func isEmpty() -> Bool + /// Java method `orElse`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.OptionalInt.orElse(int) + /// ``` @JavaMethod - open func isPresent() -> Bool + open func orElse(_ arg0: Int32) -> Int32 + /// Java method `isPresent`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.OptionalInt.isPresent() + /// ``` @JavaMethod - open func orElse(_ arg0: Int32) -> Int32 + open func isPresent() -> Bool + /// Java method `orElseThrow`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.OptionalInt.orElseThrow() + /// ``` @JavaMethod open func orElseThrow() -> Int32 + /// Java method `getAsInt`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.OptionalInt.getAsInt() + /// ``` @JavaMethod open func getAsInt() -> Int32 } extension JavaClass { + /// Java method `of`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.OptionalInt java.util.OptionalInt.of(int) + /// ``` @JavaStaticMethod public func of(_ arg0: Int32) -> JavaOptionalInt! @@ -35,6 +89,12 @@ extension JavaClass { Optional(javaOptional: of(arg0)) } + /// Java method `empty`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.OptionalInt java.util.OptionalInt.empty() + /// ``` @JavaStaticMethod public func empty() -> JavaOptionalInt! diff --git a/Sources/SwiftJava/generated/JavaOptionalLong.swift b/Sources/SwiftJava/generated/JavaOptionalLong.swift index c3dded607..694c17376 100644 --- a/Sources/SwiftJava/generated/JavaOptionalLong.swift +++ b/Sources/SwiftJava/generated/JavaOptionalLong.swift @@ -3,31 +3,85 @@ import SwiftJavaJNICore @JavaClass("java.util.OptionalLong") open class JavaOptionalLong: JavaObject { + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.OptionalLong.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.OptionalLong.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.OptionalLong.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.OptionalLong.isEmpty() + /// ``` @JavaMethod open func isEmpty() -> Bool + /// Java method `orElse`. + /// + /// ### Java method signature + /// ```java + /// public long java.util.OptionalLong.orElse(long) + /// ``` @JavaMethod - open func isPresent() -> Bool + open func orElse(_ arg0: Int64) -> Int64 + /// Java method `isPresent`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.OptionalLong.isPresent() + /// ``` @JavaMethod - open func orElse(_ arg0: Int64) -> Int64 + open func isPresent() -> Bool + /// Java method `orElseThrow`. + /// + /// ### Java method signature + /// ```java + /// public long java.util.OptionalLong.orElseThrow() + /// ``` @JavaMethod open func orElseThrow() -> Int64 + /// Java method `getAsLong`. + /// + /// ### Java method signature + /// ```java + /// public long java.util.OptionalLong.getAsLong() + /// ``` @JavaMethod open func getAsLong() -> Int64 } extension JavaClass { + /// Java method `of`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.OptionalLong java.util.OptionalLong.of(long) + /// ``` @JavaStaticMethod public func of(_ arg0: Int64) -> JavaOptionalLong! @@ -35,6 +89,12 @@ extension JavaClass { Optional(javaOptional: of(arg0)) } + /// Java method `empty`. + /// + /// ### Java method signature + /// ```java + /// public static java.util.OptionalLong java.util.OptionalLong.empty() + /// ``` @JavaStaticMethod public func empty() -> JavaOptionalLong! diff --git a/Sources/SwiftJava/generated/JavaShort.swift b/Sources/SwiftJava/generated/JavaShort.swift index e9c4bb27a..f7d5e5e7a 100644 --- a/Sources/SwiftJava/generated/JavaShort.swift +++ b/Sources/SwiftJava/generated/JavaShort.swift @@ -3,42 +3,110 @@ import SwiftJavaJNICore @JavaClass("java.lang.Short") open class JavaShort: JavaNumber { + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: Int16, environment: JNIEnvironment? = nil) + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: String, environment: JNIEnvironment? = nil) throws + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Short.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Short.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Short.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Short.compareTo(java.lang.Short) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaShort?) -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Short.compareTo(java.lang.Object) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaObject?) -> Int32 + /// Java method `byteValue`. + /// + /// ### Java method signature + /// ```java + /// public byte java.lang.Short.byteValue() + /// ``` @JavaMethod open override func byteValue() -> Int8 + /// Java method `shortValue`. + /// + /// ### Java method signature + /// ```java + /// public short java.lang.Short.shortValue() + /// ``` @JavaMethod open override func shortValue() -> Int16 + /// Java method `intValue`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Short.intValue() + /// ``` @JavaMethod open override func intValue() -> Int32 + /// Java method `longValue`. + /// + /// ### Java method signature + /// ```java + /// public long java.lang.Short.longValue() + /// ``` @JavaMethod open override func longValue() -> Int64 + /// Java method `floatValue`. + /// + /// ### Java method signature + /// ```java + /// public float java.lang.Short.floatValue() + /// ``` @JavaMethod open override func floatValue() -> Float + /// Java method `doubleValue`. + /// + /// ### Java method signature + /// ```java + /// public double java.lang.Short.doubleValue() + /// ``` @JavaMethod open override func doubleValue() -> Double } @@ -58,42 +126,120 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var BYTES: Int32 + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Short.toString(short) + /// ``` @JavaStaticMethod public func toString(_ arg0: Int16) -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Short.hashCode(short) + /// ``` @JavaStaticMethod public func hashCode(_ arg0: Int16) -> Int32 + /// Java method `compareUnsigned`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Short.compareUnsigned(short,short) + /// ``` @JavaStaticMethod public func compareUnsigned(_ arg0: Int16, _ arg1: Int16) -> Int32 + /// Java method `reverseBytes`. + /// + /// ### Java method signature + /// ```java + /// public static short java.lang.Short.reverseBytes(short) + /// ``` @JavaStaticMethod public func reverseBytes(_ arg0: Int16) -> Int16 + /// Java method `compare`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Short.compare(short,short) + /// ``` @JavaStaticMethod public func compare(_ arg0: Int16, _ arg1: Int16) -> Int32 + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Short java.lang.Short.valueOf(java.lang.String,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String, _ arg1: Int32) throws -> JavaShort! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Short java.lang.Short.valueOf(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func valueOf(_ arg0: String) throws -> JavaShort! + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Short java.lang.Short.valueOf(short) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Int16) -> JavaShort! + /// Java method `decode`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Short java.lang.Short.decode(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func decode(_ arg0: String) throws -> JavaShort! + /// Java method `toUnsignedLong`. + /// + /// ### Java method signature + /// ```java + /// public static long java.lang.Short.toUnsignedLong(short) + /// ``` @JavaStaticMethod public func toUnsignedLong(_ arg0: Int16) -> Int64 + /// Java method `toUnsignedInt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Short.toUnsignedInt(short) + /// ``` @JavaStaticMethod public func toUnsignedInt(_ arg0: Int16) -> Int32 + /// Java method `parseShort`. + /// + /// ### Java method signature + /// ```java + /// public static short java.lang.Short.parseShort(java.lang.String) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseShort(_ arg0: String) throws -> Int16 + /// Java method `parseShort`. + /// + /// ### Java method signature + /// ```java + /// public static short java.lang.Short.parseShort(java.lang.String,int) throws java.lang.NumberFormatException + /// ``` @JavaStaticMethod public func parseShort(_ arg0: String, _ arg1: Int32) throws -> Int16 } diff --git a/Sources/SwiftJava/generated/JavaString.swift b/Sources/SwiftJava/generated/JavaString.swift index db8df502a..44736eb97 100644 --- a/Sources/SwiftJava/generated/JavaString.swift +++ b/Sources/SwiftJava/generated/JavaString.swift @@ -3,27 +3,23 @@ import SwiftJavaJNICore @JavaClass("java.lang.String", implements: CharSequence.self) open class JavaString: JavaObject { + @JavaMethod + @_nonoverride public convenience init(_ arg0: [Int8], _ arg1: Int32, _ arg2: Int32, _ arg3: Charset?, environment: JNIEnvironment? = nil) + @JavaMethod @_nonoverride public convenience init(_ arg0: [Int8], _ arg1: String, environment: JNIEnvironment? = nil) throws @JavaMethod - @_nonoverride public convenience init( - _ arg0: [Int8], - _ arg1: Int32, - _ arg2: Int32, - environment: JNIEnvironment? = nil - ) + @_nonoverride public convenience init(_ arg0: [Int8], _ arg1: Charset?, environment: JNIEnvironment? = nil) + + @JavaMethod + @_nonoverride public convenience init(_ arg0: [Int8], _ arg1: Int32, _ arg2: Int32, environment: JNIEnvironment? = nil) @JavaMethod @_nonoverride public convenience init(_ arg0: [Int8], environment: JNIEnvironment? = nil) @JavaMethod - @_nonoverride public convenience init( - _ arg0: [UInt16], - _ arg1: Int32, - _ arg2: Int32, - environment: JNIEnvironment? = nil - ) + @_nonoverride public convenience init(_ arg0: [UInt16], _ arg1: Int32, _ arg2: Int32, environment: JNIEnvironment? = nil) @JavaMethod @_nonoverride public convenience init(_ arg0: [UInt16], environment: JNIEnvironment? = nil) @@ -35,217 +31,584 @@ open class JavaString: JavaObject { @_nonoverride public convenience init(environment: JNIEnvironment? = nil) @JavaMethod - @_nonoverride public convenience init( - _ arg0: [Int8], - _ arg1: Int32, - _ arg2: Int32, - _ arg3: String, - environment: JNIEnvironment? = nil - ) throws + @_nonoverride public convenience init(_ arg0: [Int8], _ arg1: Int32, _ arg2: Int32, _ arg3: String, environment: JNIEnvironment? = nil) throws + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: [Int8], _ arg1: Int32, environment: JNIEnvironment? = nil) + @available(*, deprecated) @JavaMethod - @_nonoverride public convenience init( - _ arg0: [Int8], - _ arg1: Int32, - _ arg2: Int32, - _ arg3: Int32, - environment: JNIEnvironment? = nil - ) + @_nonoverride public convenience init(_ arg0: [Int8], _ arg1: Int32, _ arg2: Int32, _ arg3: Int32, environment: JNIEnvironment? = nil) @JavaMethod - @_nonoverride public convenience init( - _ arg0: [Int32], - _ arg1: Int32, - _ arg2: Int32, - environment: JNIEnvironment? = nil - ) + @_nonoverride public convenience init(_ arg0: [Int32], _ arg1: Int32, _ arg2: Int32, environment: JNIEnvironment? = nil) + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `length`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.length() + /// ``` @JavaMethod open func length() -> Int32 + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `getChars`. + /// + /// ### Java method signature + /// ```java + /// public void java.lang.String.getChars(int,int,char[],int) + /// ``` @JavaMethod open func getChars(_ arg0: Int32, _ arg1: Int32, _ arg2: [UInt16], _ arg3: Int32) + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.compareTo(java.lang.String) + /// ``` @JavaMethod open func compareTo(_ arg0: String) -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.compareTo(java.lang.Object) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaObject?) -> Int32 + /// Java method `indexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.indexOf(java.lang.String,int) + /// ``` @JavaMethod open func indexOf(_ arg0: String, _ arg1: Int32) -> Int32 + /// Java method `indexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.indexOf(java.lang.String,int,int) + /// ``` @JavaMethod open func indexOf(_ arg0: String, _ arg1: Int32, _ arg2: Int32) -> Int32 + /// Java method `indexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.indexOf(int) + /// ``` @JavaMethod open func indexOf(_ arg0: Int32) -> Int32 + /// Java method `indexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.indexOf(int,int) + /// ``` @JavaMethod open func indexOf(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `indexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.indexOf(int,int,int) + /// ``` @JavaMethod open func indexOf(_ arg0: Int32, _ arg1: Int32, _ arg2: Int32) -> Int32 + /// Java method `indexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.indexOf(java.lang.String) + /// ``` @JavaMethod open func indexOf(_ arg0: String) -> Int32 + /// Java method `charAt`. + /// + /// ### Java method signature + /// ```java + /// public char java.lang.String.charAt(int) + /// ``` @JavaMethod open func charAt(_ arg0: Int32) -> UInt16 + /// Java method `codePointAt`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.codePointAt(int) + /// ``` @JavaMethod open func codePointAt(_ arg0: Int32) -> Int32 + /// Java method `codePointBefore`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.codePointBefore(int) + /// ``` @JavaMethod open func codePointBefore(_ arg0: Int32) -> Int32 + /// Java method `codePointCount`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.codePointCount(int,int) + /// ``` @JavaMethod open func codePointCount(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `offsetByCodePoints`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.offsetByCodePoints(int,int) + /// ``` @JavaMethod open func offsetByCodePoints(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `getBytes`. + /// + /// ### Java method signature + /// ```java + /// public byte[] java.lang.String.getBytes(java.lang.String) throws java.io.UnsupportedEncodingException + /// ``` @JavaMethod open func getBytes(_ arg0: String) throws -> [Int8] + /// Java method `getBytes`. + /// + /// ### Java method signature + /// ```java + /// public void java.lang.String.getBytes(int,int,byte[],int) + /// ``` + @available(*, deprecated) @JavaMethod open func getBytes(_ arg0: Int32, _ arg1: Int32, _ arg2: [Int8], _ arg3: Int32) + /// Java method `getBytes`. + /// + /// ### Java method signature + /// ```java + /// public byte[] java.lang.String.getBytes() + /// ``` @JavaMethod open func getBytes() -> [Int8] + /// Java method `getBytes`. + /// + /// ### Java method signature + /// ```java + /// public byte[] java.lang.String.getBytes(java.nio.charset.Charset) + /// ``` + @JavaMethod + open func getBytes(_ arg0: Charset?) -> [Int8] + + /// Java method `contentEquals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.contentEquals(java.lang.CharSequence) + /// ``` @JavaMethod open func contentEquals(_ arg0: CharSequence?) -> Bool + /// Java method `regionMatches`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.regionMatches(int,java.lang.String,int,int) + /// ``` @JavaMethod open func regionMatches(_ arg0: Int32, _ arg1: String, _ arg2: Int32, _ arg3: Int32) -> Bool + /// Java method `regionMatches`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.regionMatches(boolean,int,java.lang.String,int,int) + /// ``` @JavaMethod open func regionMatches(_ arg0: Bool, _ arg1: Int32, _ arg2: String, _ arg3: Int32, _ arg4: Int32) -> Bool + /// Java method `startsWith`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.startsWith(java.lang.String) + /// ``` @JavaMethod open func startsWith(_ arg0: String) -> Bool + /// Java method `startsWith`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.startsWith(java.lang.String,int) + /// ``` @JavaMethod open func startsWith(_ arg0: String, _ arg1: Int32) -> Bool + /// Java method `lastIndexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.lastIndexOf(int) + /// ``` @JavaMethod open func lastIndexOf(_ arg0: Int32) -> Int32 + /// Java method `lastIndexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.lastIndexOf(java.lang.String) + /// ``` @JavaMethod open func lastIndexOf(_ arg0: String) -> Int32 + /// Java method `lastIndexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.lastIndexOf(java.lang.String,int) + /// ``` @JavaMethod open func lastIndexOf(_ arg0: String, _ arg1: Int32) -> Int32 + /// Java method `lastIndexOf`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.lastIndexOf(int,int) + /// ``` @JavaMethod open func lastIndexOf(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `substring`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.substring(int,int) + /// ``` @JavaMethod open func substring(_ arg0: Int32, _ arg1: Int32) -> String + /// Java method `substring`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.substring(int) + /// ``` @JavaMethod open func substring(_ arg0: Int32) -> String + /// Java method `isEmpty`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.isEmpty() + /// ``` @JavaMethod open func isEmpty() -> Bool + /// Java method `replace`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.replace(java.lang.CharSequence,java.lang.CharSequence) + /// ``` @JavaMethod open func replace(_ arg0: CharSequence?, _ arg1: CharSequence?) -> String + /// Java method `replace`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.replace(char,char) + /// ``` @JavaMethod open func replace(_ arg0: UInt16, _ arg1: UInt16) -> String + /// Java method `matches`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.matches(java.lang.String) + /// ``` @JavaMethod open func matches(_ arg0: String) -> Bool + /// Java method `replaceFirst`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.replaceFirst(java.lang.String,java.lang.String) + /// ``` @JavaMethod open func replaceFirst(_ arg0: String, _ arg1: String) -> String + /// Java method `replaceAll`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.replaceAll(java.lang.String,java.lang.String) + /// ``` @JavaMethod open func replaceAll(_ arg0: String, _ arg1: String) -> String + /// Java method `split`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String[] java.lang.String.split(java.lang.String) + /// ``` @JavaMethod open func split(_ arg0: String) -> [String] + /// Java method `split`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String[] java.lang.String.split(java.lang.String,int) + /// ``` @JavaMethod open func split(_ arg0: String, _ arg1: Int32) -> [String] + /// Java method `splitWithDelimiters`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String[] java.lang.String.splitWithDelimiters(java.lang.String,int) + /// ``` @JavaMethod open func splitWithDelimiters(_ arg0: String, _ arg1: Int32) -> [String] + /// Java method `toLowerCase`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.toLowerCase() + /// ``` @JavaMethod open func toLowerCase() -> String + /// Java method `toUpperCase`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.toUpperCase() + /// ``` @JavaMethod open func toUpperCase() -> String + /// Java method `trim`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.trim() + /// ``` @JavaMethod open func trim() -> String + /// Java method `strip`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.strip() + /// ``` @JavaMethod open func strip() -> String + /// Java method `stripLeading`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.stripLeading() + /// ``` @JavaMethod open func stripLeading() -> String + /// Java method `stripTrailing`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.stripTrailing() + /// ``` @JavaMethod open func stripTrailing() -> String + /// Java method `repeat`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.repeat(int) + /// ``` @JavaMethod open func `repeat`(_ arg0: Int32) -> String + /// Java method `isBlank`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.isBlank() + /// ``` @JavaMethod open func isBlank() -> Bool + /// Java method `toCharArray`. + /// + /// ### Java method signature + /// ```java + /// public char[] java.lang.String.toCharArray() + /// ``` @JavaMethod open func toCharArray() -> [UInt16] + /// Java method `equalsIgnoreCase`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.equalsIgnoreCase(java.lang.String) + /// ``` @JavaMethod open func equalsIgnoreCase(_ arg0: String) -> Bool + /// Java method `compareToIgnoreCase`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.String.compareToIgnoreCase(java.lang.String) + /// ``` @JavaMethod open func compareToIgnoreCase(_ arg0: String) -> Int32 + /// Java method `endsWith`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.endsWith(java.lang.String) + /// ``` @JavaMethod open func endsWith(_ arg0: String) -> Bool + /// Java method `subSequence`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.CharSequence java.lang.String.subSequence(int,int) + /// ``` @JavaMethod open func subSequence(_ arg0: Int32, _ arg1: Int32) -> CharSequence! + /// Java method `concat`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.concat(java.lang.String) + /// ``` @JavaMethod open func concat(_ arg0: String) -> String + /// Java method `contains`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.String.contains(java.lang.CharSequence) + /// ``` @JavaMethod open func contains(_ arg0: CharSequence?) -> Bool + /// Java method `indent`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.indent(int) + /// ``` @JavaMethod open func indent(_ arg0: Int32) -> String + /// Java method `stripIndent`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.stripIndent() + /// ``` @JavaMethod open func stripIndent() -> String + /// Java method `translateEscapes`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.translateEscapes() + /// ``` @JavaMethod open func translateEscapes() -> String + /// Java method `formatted`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.String.formatted(java.lang.Object...) + /// ``` @JavaMethod open func formatted(_ arg0: [JavaObject?]) -> String + /// Java method `intern`. + /// + /// ### Java method signature + /// ```java + /// public native java.lang.String java.lang.String.intern() + /// ``` @JavaMethod open func intern() -> String + /// Java method `describeConstable`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Optional java.lang.String.describeConstable() + /// ``` @JavaMethod open func describeConstable() -> JavaOptional! @@ -254,42 +617,120 @@ open class JavaString: JavaObject { } } extension JavaClass { + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.valueOf(java.lang.Object) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: JavaObject?) -> String + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.valueOf(long) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Int64) -> String + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.valueOf(int) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Int32) -> String + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.valueOf(char) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: UInt16) -> String + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.valueOf(char[],int,int) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: [UInt16], _ arg1: Int32, _ arg2: Int32) -> String + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.valueOf(boolean) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Bool) -> String + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.valueOf(double) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Double) -> String + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.valueOf(char[]) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: [UInt16]) -> String + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.valueOf(float) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: Float) -> String + /// Java method `join`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.join(java.lang.CharSequence,java.lang.CharSequence...) + /// ``` @JavaStaticMethod public func join(_ arg0: CharSequence?, _ arg1: [CharSequence?]) -> String + /// Java method `format`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.format(java.lang.String,java.lang.Object...) + /// ``` @JavaStaticMethod public func format(_ arg0: String, _ arg1: [JavaObject?]) -> String + /// Java method `copyValueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.copyValueOf(char[],int,int) + /// ``` @JavaStaticMethod public func copyValueOf(_ arg0: [UInt16], _ arg1: Int32, _ arg2: Int32) -> String + /// Java method `copyValueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.String.copyValueOf(char[]) + /// ``` @JavaStaticMethod public func copyValueOf(_ arg0: [UInt16]) -> String } diff --git a/Sources/SwiftJava/generated/JavaThread.swift b/Sources/SwiftJava/generated/JavaThread.swift index 9fb0748d9..03c1b1097 100644 --- a/Sources/SwiftJava/generated/JavaThread.swift +++ b/Sources/SwiftJava/generated/JavaThread.swift @@ -9,93 +9,270 @@ open class JavaThread: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + /// Java method `getName`. + /// + /// ### Java method signature + /// ```java + /// public final java.lang.String java.lang.Thread.getName() + /// ``` @JavaMethod open func getName() -> String + /// Java method `run`. + /// + /// ### Java method signature + /// ```java + /// public void java.lang.Thread.run() + /// ``` @JavaMethod open func run() + /// Java method `interrupt`. + /// + /// ### Java method signature + /// ```java + /// public void java.lang.Thread.interrupt() + /// ``` @JavaMethod open func interrupt() + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Thread.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `clone`. + /// + /// ### Java method signature + /// ```java + /// protected java.lang.Object java.lang.Thread.clone() throws java.lang.CloneNotSupportedException + /// ``` @JavaMethod open override func clone() throws -> JavaObject! + /// Java method `join`. + /// + /// ### Java method signature + /// ```java + /// public final void java.lang.Thread.join(long,int) throws java.lang.InterruptedException + /// ``` @JavaMethod open func join(_ arg0: Int64, _ arg1: Int32) throws + /// Java method `join`. + /// + /// ### Java method signature + /// ```java + /// public final void java.lang.Thread.join() throws java.lang.InterruptedException + /// ``` @JavaMethod open func join() throws + /// Java method `join`. + /// + /// ### Java method signature + /// ```java + /// public final void java.lang.Thread.join(long) throws java.lang.InterruptedException + /// ``` @JavaMethod open func join(_ arg0: Int64) throws + /// Java method `setContextClassLoader`. + /// + /// ### Java method signature + /// ```java + /// public void java.lang.Thread.setContextClassLoader(java.lang.ClassLoader) + /// ``` @JavaMethod open func setContextClassLoader(_ arg0: JavaClassLoader?) + /// Java method `setPriority`. + /// + /// ### Java method signature + /// ```java + /// public final void java.lang.Thread.setPriority(int) + /// ``` @JavaMethod open func setPriority(_ arg0: Int32) + /// Java method `setDaemon`. + /// + /// ### Java method signature + /// ```java + /// public final void java.lang.Thread.setDaemon(boolean) + /// ``` @JavaMethod open func setDaemon(_ arg0: Bool) + /// Java method `start`. + /// + /// ### Java method signature + /// ```java + /// public void java.lang.Thread.start() + /// ``` @JavaMethod open func start() + /// Java method `getPriority`. + /// + /// ### Java method signature + /// ```java + /// public final int java.lang.Thread.getPriority() + /// ``` @JavaMethod open func getPriority() -> Int32 + /// Java method `isDaemon`. + /// + /// ### Java method signature + /// ```java + /// public final boolean java.lang.Thread.isDaemon() + /// ``` @JavaMethod open func isDaemon() -> Bool + /// Java method `getContextClassLoader`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.ClassLoader java.lang.Thread.getContextClassLoader() + /// ``` @JavaMethod open func getContextClassLoader() -> JavaClassLoader! + /// Java method `isVirtual`. + /// + /// ### Java method signature + /// ```java + /// public final boolean java.lang.Thread.isVirtual() + /// ``` @JavaMethod open func isVirtual() -> Bool + /// Java method `isAlive`. + /// + /// ### Java method signature + /// ```java + /// public final boolean java.lang.Thread.isAlive() + /// ``` @JavaMethod open func isAlive() -> Bool + /// Java method `threadId`. + /// + /// ### Java method signature + /// ```java + /// public final long java.lang.Thread.threadId() + /// ``` @JavaMethod open func threadId() -> Int64 + /// Java method `getUncaughtExceptionHandler`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Thread$UncaughtExceptionHandler java.lang.Thread.getUncaughtExceptionHandler() + /// ``` @JavaMethod open func getUncaughtExceptionHandler() -> JavaThread.UncaughtExceptionHandler! + /// Java method `stop`. + /// + /// ### Java method signature + /// ```java + /// public final void java.lang.Thread.stop() + /// ``` + @available(*, deprecated) @JavaMethod open func stop() + /// Java method `isInterrupted`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Thread.isInterrupted() + /// ``` @JavaMethod open func isInterrupted() -> Bool + /// Java method `setName`. + /// + /// ### Java method signature + /// ```java + /// public final synchronized void java.lang.Thread.setName(java.lang.String) + /// ``` @JavaMethod open func setName(_ arg0: String) + /// Java method `checkAccess`. + /// + /// ### Java method signature + /// ```java + /// public final void java.lang.Thread.checkAccess() + /// ``` + @available(*, deprecated) @JavaMethod open func checkAccess() + /// Java method `getId`. + /// + /// ### Java method signature + /// ```java + /// public long java.lang.Thread.getId() + /// ``` + @available(*, deprecated) @JavaMethod open func getId() -> Int64 + /// Java method `setUncaughtExceptionHandler`. + /// + /// ### Java method signature + /// ```java + /// public void java.lang.Thread.setUncaughtExceptionHandler(java.lang.Thread$UncaughtExceptionHandler) + /// ``` @JavaMethod open func setUncaughtExceptionHandler(_ arg0: JavaThread.UncaughtExceptionHandler?) } extension JavaThread { @JavaInterface("java.lang.Thread$Builder") public struct Builder { + /// Java method `name`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder java.lang.Thread$Builder.name(java.lang.String) + /// ``` @JavaMethod public func name(_ arg0: String) -> JavaThread.Builder! + /// Java method `name`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder java.lang.Thread$Builder.name(java.lang.String,long) + /// ``` @JavaMethod public func name(_ arg0: String, _ arg1: Int64) -> JavaThread.Builder! + /// Java method `uncaughtExceptionHandler`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder java.lang.Thread$Builder.uncaughtExceptionHandler(java.lang.Thread$UncaughtExceptionHandler) + /// ``` @JavaMethod public func uncaughtExceptionHandler(_ arg0: JavaThread.UncaughtExceptionHandler?) -> JavaThread.Builder! + /// Java method `inheritInheritableThreadLocals`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder java.lang.Thread$Builder.inheritInheritableThreadLocals(boolean) + /// ``` @JavaMethod public func inheritInheritableThreadLocals(_ arg0: Bool) -> JavaThread.Builder! } @@ -103,74 +280,128 @@ extension JavaThread { extension JavaThread.Builder { @JavaInterface("java.lang.Thread$Builder$OfPlatform", extends: JavaThread.Builder.self) public struct OfPlatform { - @JavaMethod - public func name(_ arg0: String, _ arg1: Int64) -> JavaThread.Builder! - + /// Java method `name`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfPlatform java.lang.Thread$Builder$OfPlatform.name(java.lang.String,long) + /// ``` @JavaMethod public func name(_ arg0: String, _ arg1: Int64) -> JavaThread.Builder.OfPlatform! - @JavaMethod - public func name(_ arg0: String) -> JavaThread.Builder! - + /// Java method `name`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfPlatform java.lang.Thread$Builder$OfPlatform.name(java.lang.String) + /// ``` @JavaMethod public func name(_ arg0: String) -> JavaThread.Builder.OfPlatform! + /// Java method `priority`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfPlatform java.lang.Thread$Builder$OfPlatform.priority(int) + /// ``` @JavaMethod public func priority(_ arg0: Int32) -> JavaThread.Builder.OfPlatform! + /// Java method `daemon`. + /// + /// ### Java method signature + /// ```java + /// public default java.lang.Thread$Builder$OfPlatform java.lang.Thread$Builder$OfPlatform.daemon() + /// ``` @JavaMethod public func daemon() -> JavaThread.Builder.OfPlatform! + /// Java method `daemon`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfPlatform java.lang.Thread$Builder$OfPlatform.daemon(boolean) + /// ``` @JavaMethod public func daemon(_ arg0: Bool) -> JavaThread.Builder.OfPlatform! + /// Java method `uncaughtExceptionHandler`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfPlatform java.lang.Thread$Builder$OfPlatform.uncaughtExceptionHandler(java.lang.Thread$UncaughtExceptionHandler) + /// ``` @JavaMethod public func uncaughtExceptionHandler(_ arg0: JavaThread.UncaughtExceptionHandler?) -> JavaThread.Builder.OfPlatform! - @JavaMethod - public func uncaughtExceptionHandler(_ arg0: JavaThread.UncaughtExceptionHandler?) -> JavaThread.Builder! - + /// Java method `stackSize`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfPlatform java.lang.Thread$Builder$OfPlatform.stackSize(long) + /// ``` @JavaMethod public func stackSize(_ arg0: Int64) -> JavaThread.Builder.OfPlatform! + /// Java method `inheritInheritableThreadLocals`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfPlatform java.lang.Thread$Builder$OfPlatform.inheritInheritableThreadLocals(boolean) + /// ``` @JavaMethod public func inheritInheritableThreadLocals(_ arg0: Bool) -> JavaThread.Builder.OfPlatform! - - @JavaMethod - public func inheritInheritableThreadLocals(_ arg0: Bool) -> JavaThread.Builder! } } extension JavaThread.Builder { @JavaInterface("java.lang.Thread$Builder$OfVirtual", extends: JavaThread.Builder.self) public struct OfVirtual { - @JavaMethod - public func name(_ arg0: String, _ arg1: Int64) -> JavaThread.Builder! - + /// Java method `name`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfVirtual java.lang.Thread$Builder$OfVirtual.name(java.lang.String,long) + /// ``` @JavaMethod public func name(_ arg0: String, _ arg1: Int64) -> JavaThread.Builder.OfVirtual! - @JavaMethod - public func name(_ arg0: String) -> JavaThread.Builder! - + /// Java method `name`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfVirtual java.lang.Thread$Builder$OfVirtual.name(java.lang.String) + /// ``` @JavaMethod public func name(_ arg0: String) -> JavaThread.Builder.OfVirtual! - @JavaMethod - public func uncaughtExceptionHandler(_ arg0: JavaThread.UncaughtExceptionHandler?) -> JavaThread.Builder! - + /// Java method `uncaughtExceptionHandler`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfVirtual java.lang.Thread$Builder$OfVirtual.uncaughtExceptionHandler(java.lang.Thread$UncaughtExceptionHandler) + /// ``` @JavaMethod public func uncaughtExceptionHandler(_ arg0: JavaThread.UncaughtExceptionHandler?) -> JavaThread.Builder.OfVirtual! + /// Java method `inheritInheritableThreadLocals`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.Thread$Builder$OfVirtual java.lang.Thread$Builder$OfVirtual.inheritInheritableThreadLocals(boolean) + /// ``` @JavaMethod public func inheritInheritableThreadLocals(_ arg0: Bool) -> JavaThread.Builder.OfVirtual! - - @JavaMethod - public func inheritInheritableThreadLocals(_ arg0: Bool) -> JavaThread.Builder! } } extension JavaThread { @JavaInterface("java.lang.Thread$UncaughtExceptionHandler") public struct UncaughtExceptionHandler { + /// Java method `uncaughtException`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.lang.Thread$UncaughtExceptionHandler.uncaughtException(java.lang.Thread,java.lang.Throwable) + /// ``` @JavaMethod public func uncaughtException(_ arg0: JavaThread?, _ arg1: Throwable?) } @@ -185,45 +416,129 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var MAX_PRIORITY: Int32 + /// Java method `currentThread`. + /// + /// ### Java method signature + /// ```java + /// public static native java.lang.Thread java.lang.Thread.currentThread() + /// ``` @JavaStaticMethod public func currentThread() -> JavaThread! + /// Java method `onSpinWait`. + /// + /// ### Java method signature + /// ```java + /// public static void java.lang.Thread.onSpinWait() + /// ``` @JavaStaticMethod public func onSpinWait() + /// Java method `holdsLock`. + /// + /// ### Java method signature + /// ```java + /// public static native boolean java.lang.Thread.holdsLock(java.lang.Object) + /// ``` @JavaStaticMethod public func holdsLock(_ arg0: JavaObject?) -> Bool + /// Java method `interrupted`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Thread.interrupted() + /// ``` @JavaStaticMethod public func interrupted() -> Bool + /// Java method `activeCount`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Thread.activeCount() + /// ``` @JavaStaticMethod public func activeCount() -> Int32 + /// Java method `enumerate`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Thread.enumerate(java.lang.Thread[]) + /// ``` @JavaStaticMethod public func enumerate(_ arg0: [JavaThread?]) -> Int32 + /// Java method `yield`. + /// + /// ### Java method signature + /// ```java + /// public static void java.lang.Thread.yield() + /// ``` @JavaStaticMethod public func yield() + /// Java method `sleep`. + /// + /// ### Java method signature + /// ```java + /// public static void java.lang.Thread.sleep(long) throws java.lang.InterruptedException + /// ``` @JavaStaticMethod public func sleep(_ arg0: Int64) throws + /// Java method `sleep`. + /// + /// ### Java method signature + /// ```java + /// public static void java.lang.Thread.sleep(long,int) throws java.lang.InterruptedException + /// ``` @JavaStaticMethod public func sleep(_ arg0: Int64, _ arg1: Int32) throws + /// Java method `ofPlatform`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Thread$Builder$OfPlatform java.lang.Thread.ofPlatform() + /// ``` @JavaStaticMethod public func ofPlatform() -> JavaThread.Builder.OfPlatform! + /// Java method `ofVirtual`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Thread$Builder$OfVirtual java.lang.Thread.ofVirtual() + /// ``` @JavaStaticMethod public func ofVirtual() -> JavaThread.Builder.OfVirtual! + /// Java method `dumpStack`. + /// + /// ### Java method signature + /// ```java + /// public static void java.lang.Thread.dumpStack() + /// ``` @JavaStaticMethod public func dumpStack() + /// Java method `setDefaultUncaughtExceptionHandler`. + /// + /// ### Java method signature + /// ```java + /// public static void java.lang.Thread.setDefaultUncaughtExceptionHandler(java.lang.Thread$UncaughtExceptionHandler) + /// ``` @JavaStaticMethod public func setDefaultUncaughtExceptionHandler(_ arg0: JavaThread.UncaughtExceptionHandler?) + /// Java method `getDefaultUncaughtExceptionHandler`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Thread$UncaughtExceptionHandler java.lang.Thread.getDefaultUncaughtExceptionHandler() + /// ``` @JavaStaticMethod public func getDefaultUncaughtExceptionHandler() -> JavaThread.UncaughtExceptionHandler! } diff --git a/Sources/SwiftJava/generated/ListIterator.swift b/Sources/SwiftJava/generated/ListIterator.swift index aff1bc7b0..0445951d6 100644 --- a/Sources/SwiftJava/generated/ListIterator.swift +++ b/Sources/SwiftJava/generated/ListIterator.swift @@ -3,30 +3,84 @@ import SwiftJavaJNICore @JavaInterface("java.util.ListIterator", extends: JavaIterator.self) public struct ListIterator { + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.ListIterator.remove() + /// ``` @JavaMethod public func remove() + /// Java method `add`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.ListIterator.add(E) + /// ``` @JavaMethod - public func add(_ arg0: JavaObject?) + public func add(_ arg0: E?) + /// Java method `hasNext`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.ListIterator.hasNext() + /// ``` @JavaMethod public func hasNext() -> Bool - @JavaMethod - public func next() -> JavaObject! + /// Java method `next`. + /// + /// ### Java method signature + /// ```java + /// public abstract E java.util.ListIterator.next() + /// ``` + @JavaMethod(typeErasedResult: "E!") + public func next() -> E! + /// Java method `set`. + /// + /// ### Java method signature + /// ```java + /// public abstract void java.util.ListIterator.set(E) + /// ``` @JavaMethod - public func set(_ arg0: JavaObject?) + public func set(_ arg0: E?) + /// Java method `nextIndex`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.ListIterator.nextIndex() + /// ``` @JavaMethod public func nextIndex() -> Int32 + /// Java method `previousIndex`. + /// + /// ### Java method signature + /// ```java + /// public abstract int java.util.ListIterator.previousIndex() + /// ``` @JavaMethod public func previousIndex() -> Int32 + /// Java method `hasPrevious`. + /// + /// ### Java method signature + /// ```java + /// public abstract boolean java.util.ListIterator.hasPrevious() + /// ``` @JavaMethod public func hasPrevious() -> Bool - @JavaMethod - public func previous() -> JavaObject! + /// Java method `previous`. + /// + /// ### Java method signature + /// ```java + /// public abstract E java.util.ListIterator.previous() + /// ``` + @JavaMethod(typeErasedResult: "E!") + public func previous() -> E! } diff --git a/Sources/SwiftJava/generated/Throwable.swift b/Sources/SwiftJava/generated/Throwable.swift index 91b45daa4..97139fabd 100644 --- a/Sources/SwiftJava/generated/Throwable.swift +++ b/Sources/SwiftJava/generated/Throwable.swift @@ -15,33 +15,93 @@ open class Throwable: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) + /// Java method `printStackTrace`. + /// + /// ### Java method signature + /// ```java + /// public void java.lang.Throwable.printStackTrace() + /// ``` @JavaMethod open func printStackTrace() + /// Java method `printStackTrace`. + /// + /// ### Java method signature + /// ```java + /// public void java.lang.Throwable.printStackTrace(java.io.PrintWriter) + /// ``` @JavaMethod - open func printStackTrace(_ writer: PrintWriter?) + open func printStackTrace(_ arg0: PrintWriter?) + /// Java method `fillInStackTrace`. + /// + /// ### Java method signature + /// ```java + /// public synchronized java.lang.Throwable java.lang.Throwable.fillInStackTrace() + /// ``` @JavaMethod open func fillInStackTrace() -> Throwable! + /// Java method `getCause`. + /// + /// ### Java method signature + /// ```java + /// public synchronized java.lang.Throwable java.lang.Throwable.getCause() + /// ``` @JavaMethod open func getCause() -> Throwable! + /// Java method `initCause`. + /// + /// ### Java method signature + /// ```java + /// public synchronized java.lang.Throwable java.lang.Throwable.initCause(java.lang.Throwable) + /// ``` @JavaMethod open func initCause(_ arg0: Throwable?) -> Throwable! + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Throwable.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `getMessage`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Throwable.getMessage() + /// ``` @JavaMethod open func getMessage() -> String + /// Java method `getSuppressed`. + /// + /// ### Java method signature + /// ```java + /// public final synchronized java.lang.Throwable[] java.lang.Throwable.getSuppressed() + /// ``` @JavaMethod open func getSuppressed() -> [Throwable?] + /// Java method `getLocalizedMessage`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Throwable.getLocalizedMessage() + /// ``` @JavaMethod open func getLocalizedMessage() -> String + /// Java method `addSuppressed`. + /// + /// ### Java method signature + /// ```java + /// public final synchronized void java.lang.Throwable.addSuppressed(java.lang.Throwable) + /// ``` @JavaMethod open func addSuppressed(_ arg0: Throwable?) } From 1e177408c015962b209f5b10f2ecb6cf8104efb8 Mon Sep 17 00:00:00 2001 From: Iceman Date: Wed, 18 Mar 2026 09:43:48 +0900 Subject: [PATCH 04/10] Regenerate JavaJNISwiftInstance --- .../JavaJNISwiftInstance+Extensions.swift | 27 +++++++++++++++++++ .../generated/JavaJNISwiftInstance.swift | 24 +++-------------- 2 files changed, 30 insertions(+), 21 deletions(-) create mode 100644 Sources/SwiftJavaRuntimeSupport/JavaJNISwiftInstance+Extensions.swift diff --git a/Sources/SwiftJavaRuntimeSupport/JavaJNISwiftInstance+Extensions.swift b/Sources/SwiftJavaRuntimeSupport/JavaJNISwiftInstance+Extensions.swift new file mode 100644 index 000000000..68e585934 --- /dev/null +++ b/Sources/SwiftJavaRuntimeSupport/JavaJNISwiftInstance+Extensions.swift @@ -0,0 +1,27 @@ +//===----------------------------------------------------------------------===// +// +// This source file is part of the Swift.org open source project +// +// Copyright (c) 2024 Apple Inc. and the Swift.org project authors +// Licensed under Apache License v2.0 +// +// See LICENSE.txt for license information +// See CONTRIBUTORS.txt for the list of Swift.org project authors +// +// SPDX-License-Identifier: Apache-2.0 +// +//===----------------------------------------------------------------------===// + +import SwiftJava + +extension JavaJNISwiftInstance { + @JavaMethod("$memoryAddress") + public func memoryAddress() -> Int64 +} + +extension JavaJNISwiftInstance: AnyJavaObjectWithCustomClassLoader { + public static func getJavaClassLoader(in environment: JNIEnvironment) throws -> JavaClassLoader! { + // OK to force unwrap, we are in a jextract environment. + JNI.shared!.applicationClassLoader + } +} diff --git a/Sources/SwiftJavaRuntimeSupport/generated/JavaJNISwiftInstance.swift b/Sources/SwiftJavaRuntimeSupport/generated/JavaJNISwiftInstance.swift index 5efc4245e..50a0502fd 100644 --- a/Sources/SwiftJavaRuntimeSupport/generated/JavaJNISwiftInstance.swift +++ b/Sources/SwiftJavaRuntimeSupport/generated/JavaJNISwiftInstance.swift @@ -1,26 +1,8 @@ -//===----------------------------------------------------------------------===// -// -// This source file is part of the Swift.org open source project -// -// Copyright (c) 2024 Apple Inc. and the Swift.org project authors -// Licensed under Apache License v2.0 -// -// See LICENSE.txt for license information -// See CONTRIBUTORS.txt for the list of Swift.org project authors -// -// SPDX-License-Identifier: Apache-2.0 -// -//===----------------------------------------------------------------------===// - +// Auto-generated by Java-to-Swift wrapper generator. import SwiftJava +import SwiftJavaJNICore @JavaInterface("org.swift.swiftkit.core.JNISwiftInstance") -public struct JavaJNISwiftInstance: AnyJavaObjectWithCustomClassLoader { - @JavaMethod("$memoryAddress") - public func memoryAddress() -> Int64 +public struct JavaJNISwiftInstance { - public static func getJavaClassLoader(in environment: JNIEnvironment) throws -> JavaClassLoader! { - // OK to force unwrap, we are in a jextract environment. - JNI.shared!.applicationClassLoader - } } From 20a068eaffc0bd637bf5dbbc6fac29151ac9a6fb Mon Sep 17 00:00:00 2001 From: Iceman Date: Wed, 18 Mar 2026 09:50:23 +0900 Subject: [PATCH 05/10] Regenerate Type and ParameterizedType --- .../ParameterizedType+Extensions.swift | 35 +++++++++++++++ .../JavaLangReflect/Type+Extensions.swift | 24 ++++++++++ .../generated/ParameterizedType.swift | 45 ++++++++++--------- .../JavaLangReflect/generated/Type.swift | 15 +++---- .../JavaJNISwiftInstance+Extensions.swift | 2 +- 5 files changed, 90 insertions(+), 31 deletions(-) create mode 100644 Sources/JavaStdlib/JavaLangReflect/ParameterizedType+Extensions.swift create mode 100644 Sources/JavaStdlib/JavaLangReflect/Type+Extensions.swift diff --git a/Sources/JavaStdlib/JavaLangReflect/ParameterizedType+Extensions.swift b/Sources/JavaStdlib/JavaLangReflect/ParameterizedType+Extensions.swift new file mode 100644 index 000000000..b36d2c49f --- /dev/null +++ b/Sources/JavaStdlib/JavaLangReflect/ParameterizedType+Extensions.swift @@ -0,0 +1,35 @@ +//===----------------------------------------------------------------------===// +// +// This source file is part of the Swift.org open source project +// +// Copyright (c) 2026 Apple Inc. and the Swift.org project authors +// Licensed under Apache License v2.0 +// +// See LICENSE.txt for license information +// See CONTRIBUTORS.txt for the list of Swift.org project authors +// +// SPDX-License-Identifier: Apache-2.0 +// +//===----------------------------------------------------------------------===// + +import SwiftJava + +extension ParameterizedType { + @JavaMethod + public func toString() -> String + + @JavaMethod + public func getClass() -> JavaClass! + + @JavaMethod + public func equals(_ arg0: JavaObject?) -> Bool + + @JavaMethod + public func hashCode() -> Int32 +} + +extension ParameterizedType: CustomStringConvertible { + public var description: String { + toString() + } +} diff --git a/Sources/JavaStdlib/JavaLangReflect/Type+Extensions.swift b/Sources/JavaStdlib/JavaLangReflect/Type+Extensions.swift new file mode 100644 index 000000000..e85fd92d7 --- /dev/null +++ b/Sources/JavaStdlib/JavaLangReflect/Type+Extensions.swift @@ -0,0 +1,24 @@ +//===----------------------------------------------------------------------===// +// +// This source file is part of the Swift.org open source project +// +// Copyright (c) 2026 Apple Inc. and the Swift.org project authors +// Licensed under Apache License v2.0 +// +// See LICENSE.txt for license information +// See CONTRIBUTORS.txt for the list of Swift.org project authors +// +// SPDX-License-Identifier: Apache-2.0 +// +//===----------------------------------------------------------------------===// + +import SwiftJava + +extension Type: CustomStringConvertible { + @JavaMethod + public func toString() -> String + + public var description: String { + "JavaLangReflect.Type(\(self.toString()))" + } +} diff --git a/Sources/JavaStdlib/JavaLangReflect/generated/ParameterizedType.swift b/Sources/JavaStdlib/JavaLangReflect/generated/ParameterizedType.swift index 22b9f0a81..f3f21a8f4 100644 --- a/Sources/JavaStdlib/JavaLangReflect/generated/ParameterizedType.swift +++ b/Sources/JavaStdlib/JavaLangReflect/generated/ParameterizedType.swift @@ -4,36 +4,39 @@ import SwiftJavaJNICore @JavaInterface("java.lang.reflect.ParameterizedType", extends: Type.self) public struct ParameterizedType { + /// Java method `getOwnerType`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.reflect.Type java.lang.reflect.ParameterizedType.getOwnerType() + /// ``` @JavaMethod public func getOwnerType() -> Type! + /// Java method `getRawType`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.reflect.Type java.lang.reflect.ParameterizedType.getRawType() + /// ``` @JavaMethod public func getRawType() -> Type! + /// Java method `getActualTypeArguments`. + /// + /// ### Java method signature + /// ```java + /// public abstract java.lang.reflect.Type[] java.lang.reflect.ParameterizedType.getActualTypeArguments() + /// ``` @JavaMethod public func getActualTypeArguments() -> [Type?] + /// Java method `getTypeName`. + /// + /// ### Java method signature + /// ```java + /// public default java.lang.String java.lang.reflect.Type.getTypeName() + /// ``` @JavaMethod public func getTypeName() -> String } - -extension ParameterizedType { - - @JavaMethod - public func toString() -> String - - @JavaMethod - public func getClass() -> JavaClass! - - @JavaMethod - public func equals(_ arg0: JavaObject?) -> Bool - - @JavaMethod - public func hashCode() -> Int32 -} - -extension ParameterizedType: CustomStringConvertible { - public var description: String { - toString() - } -} diff --git a/Sources/JavaStdlib/JavaLangReflect/generated/Type.swift b/Sources/JavaStdlib/JavaLangReflect/generated/Type.swift index 70460beea..c748f4d1c 100644 --- a/Sources/JavaStdlib/JavaLangReflect/generated/Type.swift +++ b/Sources/JavaStdlib/JavaLangReflect/generated/Type.swift @@ -4,15 +4,12 @@ import SwiftJavaJNICore @JavaInterface("java.lang.reflect.Type") public struct Type { + /// Java method `getTypeName`. + /// + /// ### Java method signature + /// ```java + /// public default java.lang.String java.lang.reflect.Type.getTypeName() + /// ``` @JavaMethod public func getTypeName() -> String - - @JavaMethod - public func toString() -> String -} - -extension Type: CustomStringConvertible { - public var description: String { - "JavaLangReflect.Type(\(self.toString()))" - } } diff --git a/Sources/SwiftJavaRuntimeSupport/JavaJNISwiftInstance+Extensions.swift b/Sources/SwiftJavaRuntimeSupport/JavaJNISwiftInstance+Extensions.swift index 68e585934..92612fbfa 100644 --- a/Sources/SwiftJavaRuntimeSupport/JavaJNISwiftInstance+Extensions.swift +++ b/Sources/SwiftJavaRuntimeSupport/JavaJNISwiftInstance+Extensions.swift @@ -2,7 +2,7 @@ // // This source file is part of the Swift.org open source project // -// Copyright (c) 2024 Apple Inc. and the Swift.org project authors +// Copyright (c) 2026 Apple Inc. and the Swift.org project authors // Licensed under Apache License v2.0 // // See LICENSE.txt for license information From 7cb6af097bf8ce7d83fe34e4ee8ec66f78efef66 Mon Sep 17 00:00:00 2001 From: Iceman Date: Wed, 18 Mar 2026 10:34:27 +0900 Subject: [PATCH 06/10] Generate ZipConstants implemented classes --- .../JavaUtilJar/generated/JarEntry.swift | 139 +---------- .../JavaUtilJar/generated/JarFile.swift | 175 ++++--------- .../generated/JarInputStream.swift | 163 +++--------- .../generated/JarOutputStream.swift | 141 +---------- .../JavaUtilJar/generated/ZipEntry.swift | 234 +++++++++--------- 5 files changed, 226 insertions(+), 626 deletions(-) diff --git a/Sources/JavaStdlib/JavaUtilJar/generated/JarEntry.swift b/Sources/JavaStdlib/JavaUtilJar/generated/JarEntry.swift index 39c590d2e..89a0caf6d 100644 --- a/Sources/JavaStdlib/JavaUtilJar/generated/JarEntry.swift +++ b/Sources/JavaStdlib/JavaUtilJar/generated/JarEntry.swift @@ -13,136 +13,21 @@ open class JarEntry: ZipEntry { @JavaMethod @_nonoverride public convenience init(_ arg0: String, environment: JNIEnvironment? = nil) + /// Java method `getRealName`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.jar.JarEntry.getRealName() + /// ``` @JavaMethod open func getRealName() -> String + /// Java method `getAttributes`. + /// + /// ### Java method signature + /// ```java + /// public java.util.jar.Attributes java.util.jar.JarEntry.getAttributes() throws java.io.IOException + /// ``` @JavaMethod open func getAttributes() throws -> Attributes! } -extension JavaClass { - @JavaStaticField(isFinal: true) - public var STORED: Int32 - - @JavaStaticField(isFinal: true) - public var DEFLATED: Int32 - - @JavaStaticField(isFinal: true) - public var LOCSIG: Int64 - - @JavaStaticField(isFinal: true) - public var EXTSIG: Int64 - - @JavaStaticField(isFinal: true) - public var CENSIG: Int64 - - @JavaStaticField(isFinal: true) - public var ENDSIG: Int64 - - @JavaStaticField(isFinal: true) - public var LOCHDR: Int32 - - @JavaStaticField(isFinal: true) - public var EXTHDR: Int32 - - @JavaStaticField(isFinal: true) - public var CENHDR: Int32 - - @JavaStaticField(isFinal: true) - public var ENDHDR: Int32 - - @JavaStaticField(isFinal: true) - public var LOCVER: Int32 - - @JavaStaticField(isFinal: true) - public var LOCFLG: Int32 - - @JavaStaticField(isFinal: true) - public var LOCHOW: Int32 - - @JavaStaticField(isFinal: true) - public var LOCTIM: Int32 - - @JavaStaticField(isFinal: true) - public var LOCCRC: Int32 - - @JavaStaticField(isFinal: true) - public var LOCSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var LOCLEN: Int32 - - @JavaStaticField(isFinal: true) - public var LOCNAM: Int32 - - @JavaStaticField(isFinal: true) - public var LOCEXT: Int32 - - @JavaStaticField(isFinal: true) - public var EXTCRC: Int32 - - @JavaStaticField(isFinal: true) - public var EXTSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var EXTLEN: Int32 - - @JavaStaticField(isFinal: true) - public var CENVEM: Int32 - - @JavaStaticField(isFinal: true) - public var CENVER: Int32 - - @JavaStaticField(isFinal: true) - public var CENFLG: Int32 - - @JavaStaticField(isFinal: true) - public var CENHOW: Int32 - - @JavaStaticField(isFinal: true) - public var CENTIM: Int32 - - @JavaStaticField(isFinal: true) - public var CENCRC: Int32 - - @JavaStaticField(isFinal: true) - public var CENSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var CENLEN: Int32 - - @JavaStaticField(isFinal: true) - public var CENNAM: Int32 - - @JavaStaticField(isFinal: true) - public var CENEXT: Int32 - - @JavaStaticField(isFinal: true) - public var CENCOM: Int32 - - @JavaStaticField(isFinal: true) - public var CENDSK: Int32 - - @JavaStaticField(isFinal: true) - public var CENATT: Int32 - - @JavaStaticField(isFinal: true) - public var CENATX: Int32 - - @JavaStaticField(isFinal: true) - public var CENOFF: Int32 - - @JavaStaticField(isFinal: true) - public var ENDSUB: Int32 - - @JavaStaticField(isFinal: true) - public var ENDTOT: Int32 - - @JavaStaticField(isFinal: true) - public var ENDSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var ENDOFF: Int32 - - @JavaStaticField(isFinal: true) - public var ENDCOM: Int32 -} diff --git a/Sources/JavaStdlib/JavaUtilJar/generated/JarFile.swift b/Sources/JavaStdlib/JavaUtilJar/generated/JarFile.swift index b1912e9c1..7f3fa619d 100644 --- a/Sources/JavaStdlib/JavaUtilJar/generated/JarFile.swift +++ b/Sources/JavaStdlib/JavaUtilJar/generated/JarFile.swift @@ -1,158 +1,79 @@ // Auto-generated by Java-to-Swift wrapper generator. -import JavaUtil import SwiftJava import SwiftJavaJNICore @JavaClass("java.util.jar.JarFile") open class JarFile: JavaObject { + @JavaMethod + @_nonoverride public convenience init(_ arg0: File?, _ arg1: Bool, _ arg2: Int32, environment: JNIEnvironment? = nil) throws + + @JavaMethod + @_nonoverride public convenience init(_ arg0: File?, environment: JNIEnvironment? = nil) throws + @JavaMethod @_nonoverride public convenience init(_ arg0: String, _ arg1: Bool, environment: JNIEnvironment? = nil) throws @JavaMethod @_nonoverride public convenience init(_ arg0: String, environment: JNIEnvironment? = nil) throws + @JavaMethod + @_nonoverride public convenience init(_ arg0: File?, _ arg1: Bool, environment: JNIEnvironment? = nil) throws + + /// Java method `entries`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Enumeration java.util.jar.JarFile.entries() + /// ``` @JavaMethod open func entries() -> Enumeration! + /// Java method `getInputStream`. + /// + /// ### Java method signature + /// ```java + /// public synchronized java.io.InputStream java.util.jar.JarFile.getInputStream(java.util.zip.ZipEntry) throws java.io.IOException + /// ``` + @JavaMethod + open func getInputStream(_ arg0: ZipEntry?) throws -> InputStream! + + /// Java method `getManifest`. + /// + /// ### Java method signature + /// ```java + /// public java.util.jar.Manifest java.util.jar.JarFile.getManifest() throws java.io.IOException + /// ``` @JavaMethod open func getManifest() throws -> Manifest! + /// Java method `getEntry`. + /// + /// ### Java method signature + /// ```java + /// public java.util.zip.ZipEntry java.util.jar.JarFile.getEntry(java.lang.String) + /// ``` @JavaMethod open func getEntry(_ arg0: String) -> ZipEntry! + /// Java method `getJarEntry`. + /// + /// ### Java method signature + /// ```java + /// public java.util.jar.JarEntry java.util.jar.JarFile.getJarEntry(java.lang.String) + /// ``` @JavaMethod open func getJarEntry(_ arg0: String) -> JarEntry! + /// Java method `isMultiRelease`. + /// + /// ### Java method signature + /// ```java + /// public final boolean java.util.jar.JarFile.isMultiRelease() + /// ``` @JavaMethod open func isMultiRelease() -> Bool } extension JavaClass { @JavaStaticField(isFinal: true) public var MANIFEST_NAME: String - - @JavaStaticField(isFinal: true) - public var OPEN_READ: Int32 - - @JavaStaticField(isFinal: true) - public var OPEN_DELETE: Int32 - - @JavaStaticField(isFinal: true) - public var LOCSIG: Int64 - - @JavaStaticField(isFinal: true) - public var EXTSIG: Int64 - - @JavaStaticField(isFinal: true) - public var CENSIG: Int64 - - @JavaStaticField(isFinal: true) - public var ENDSIG: Int64 - - @JavaStaticField(isFinal: true) - public var LOCHDR: Int32 - - @JavaStaticField(isFinal: true) - public var EXTHDR: Int32 - - @JavaStaticField(isFinal: true) - public var CENHDR: Int32 - - @JavaStaticField(isFinal: true) - public var ENDHDR: Int32 - - @JavaStaticField(isFinal: true) - public var LOCVER: Int32 - - @JavaStaticField(isFinal: true) - public var LOCFLG: Int32 - - @JavaStaticField(isFinal: true) - public var LOCHOW: Int32 - - @JavaStaticField(isFinal: true) - public var LOCTIM: Int32 - - @JavaStaticField(isFinal: true) - public var LOCCRC: Int32 - - @JavaStaticField(isFinal: true) - public var LOCSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var LOCLEN: Int32 - - @JavaStaticField(isFinal: true) - public var LOCNAM: Int32 - - @JavaStaticField(isFinal: true) - public var LOCEXT: Int32 - - @JavaStaticField(isFinal: true) - public var EXTCRC: Int32 - - @JavaStaticField(isFinal: true) - public var EXTSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var EXTLEN: Int32 - - @JavaStaticField(isFinal: true) - public var CENVEM: Int32 - - @JavaStaticField(isFinal: true) - public var CENVER: Int32 - - @JavaStaticField(isFinal: true) - public var CENFLG: Int32 - - @JavaStaticField(isFinal: true) - public var CENHOW: Int32 - - @JavaStaticField(isFinal: true) - public var CENTIM: Int32 - - @JavaStaticField(isFinal: true) - public var CENCRC: Int32 - - @JavaStaticField(isFinal: true) - public var CENSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var CENLEN: Int32 - - @JavaStaticField(isFinal: true) - public var CENNAM: Int32 - - @JavaStaticField(isFinal: true) - public var CENEXT: Int32 - - @JavaStaticField(isFinal: true) - public var CENCOM: Int32 - - @JavaStaticField(isFinal: true) - public var CENDSK: Int32 - - @JavaStaticField(isFinal: true) - public var CENATT: Int32 - - @JavaStaticField(isFinal: true) - public var CENATX: Int32 - - @JavaStaticField(isFinal: true) - public var CENOFF: Int32 - - @JavaStaticField(isFinal: true) - public var ENDSUB: Int32 - - @JavaStaticField(isFinal: true) - public var ENDTOT: Int32 - - @JavaStaticField(isFinal: true) - public var ENDSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var ENDOFF: Int32 - - @JavaStaticField(isFinal: true) - public var ENDCOM: Int32 } diff --git a/Sources/JavaStdlib/JavaUtilJar/generated/JarInputStream.swift b/Sources/JavaStdlib/JavaUtilJar/generated/JarInputStream.swift index 94af73f01..53e65ca45 100644 --- a/Sources/JavaStdlib/JavaUtilJar/generated/JarInputStream.swift +++ b/Sources/JavaStdlib/JavaUtilJar/generated/JarInputStream.swift @@ -3,140 +3,55 @@ import SwiftJava import SwiftJavaJNICore @JavaClass("java.util.jar.JarInputStream") -open class JarInputStream: JavaObject { +open class JarInputStream: InputStream { + @JavaMethod + @_nonoverride public convenience init(_ arg0: InputStream?, environment: JNIEnvironment? = nil) throws + + @JavaMethod + @_nonoverride public convenience init(_ arg0: InputStream?, _ arg1: Bool, environment: JNIEnvironment? = nil) throws + + /// Java method `getNextEntry`. + /// + /// ### Java method signature + /// ```java + /// public java.util.zip.ZipEntry java.util.jar.JarInputStream.getNextEntry() throws java.io.IOException + /// ``` @JavaMethod open func getNextEntry() throws -> ZipEntry! + /// Java method `getNextJarEntry`. + /// + /// ### Java method signature + /// ```java + /// public java.util.jar.JarEntry java.util.jar.JarInputStream.getNextJarEntry() throws java.io.IOException + /// ``` @JavaMethod open func getNextJarEntry() throws -> JarEntry! + /// Java method `createZipEntry`. + /// + /// ### Java method signature + /// ```java + /// protected java.util.zip.ZipEntry java.util.jar.JarInputStream.createZipEntry(java.lang.String) + /// ``` @JavaMethod open func createZipEntry(_ arg0: String) -> ZipEntry! + /// Java method `read`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.jar.JarInputStream.read(byte[],int,int) throws java.io.IOException + /// ``` @JavaMethod - open func read(_ arg0: [Int8], _ arg1: Int32, _ arg2: Int32) throws -> Int32 - + open override func read(_ arg0: [Int8], _ arg1: Int32, _ arg2: Int32) throws -> Int32 + + /// Java method `getManifest`. + /// + /// ### Java method signature + /// ```java + /// public java.util.jar.Manifest java.util.jar.JarInputStream.getManifest() + /// ``` @JavaMethod open func getManifest() -> Manifest! } -extension JavaClass { - @JavaStaticField(isFinal: true) - public var LOCSIG: Int64 - - @JavaStaticField(isFinal: true) - public var EXTSIG: Int64 - - @JavaStaticField(isFinal: true) - public var CENSIG: Int64 - - @JavaStaticField(isFinal: true) - public var ENDSIG: Int64 - - @JavaStaticField(isFinal: true) - public var LOCHDR: Int32 - - @JavaStaticField(isFinal: true) - public var EXTHDR: Int32 - - @JavaStaticField(isFinal: true) - public var CENHDR: Int32 - - @JavaStaticField(isFinal: true) - public var ENDHDR: Int32 - - @JavaStaticField(isFinal: true) - public var LOCVER: Int32 - - @JavaStaticField(isFinal: true) - public var LOCFLG: Int32 - - @JavaStaticField(isFinal: true) - public var LOCHOW: Int32 - - @JavaStaticField(isFinal: true) - public var LOCTIM: Int32 - - @JavaStaticField(isFinal: true) - public var LOCCRC: Int32 - - @JavaStaticField(isFinal: true) - public var LOCSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var LOCLEN: Int32 - - @JavaStaticField(isFinal: true) - public var LOCNAM: Int32 - - @JavaStaticField(isFinal: true) - public var LOCEXT: Int32 - - @JavaStaticField(isFinal: true) - public var EXTCRC: Int32 - - @JavaStaticField(isFinal: true) - public var EXTSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var EXTLEN: Int32 - - @JavaStaticField(isFinal: true) - public var CENVEM: Int32 - - @JavaStaticField(isFinal: true) - public var CENVER: Int32 - - @JavaStaticField(isFinal: true) - public var CENFLG: Int32 - - @JavaStaticField(isFinal: true) - public var CENHOW: Int32 - - @JavaStaticField(isFinal: true) - public var CENTIM: Int32 - - @JavaStaticField(isFinal: true) - public var CENCRC: Int32 - - @JavaStaticField(isFinal: true) - public var CENSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var CENLEN: Int32 - - @JavaStaticField(isFinal: true) - public var CENNAM: Int32 - - @JavaStaticField(isFinal: true) - public var CENEXT: Int32 - - @JavaStaticField(isFinal: true) - public var CENCOM: Int32 - - @JavaStaticField(isFinal: true) - public var CENDSK: Int32 - - @JavaStaticField(isFinal: true) - public var CENATT: Int32 - - @JavaStaticField(isFinal: true) - public var CENATX: Int32 - - @JavaStaticField(isFinal: true) - public var CENOFF: Int32 - - @JavaStaticField(isFinal: true) - public var ENDSUB: Int32 - - @JavaStaticField(isFinal: true) - public var ENDTOT: Int32 - - @JavaStaticField(isFinal: true) - public var ENDSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var ENDOFF: Int32 - - @JavaStaticField(isFinal: true) - public var ENDCOM: Int32 -} diff --git a/Sources/JavaStdlib/JavaUtilJar/generated/JarOutputStream.swift b/Sources/JavaStdlib/JavaUtilJar/generated/JarOutputStream.swift index ff13a7302..1529f5f6b 100644 --- a/Sources/JavaStdlib/JavaUtilJar/generated/JarOutputStream.swift +++ b/Sources/JavaStdlib/JavaUtilJar/generated/JarOutputStream.swift @@ -3,134 +3,19 @@ import SwiftJava import SwiftJavaJNICore @JavaClass("java.util.jar.JarOutputStream") -open class JarOutputStream: JavaObject { +open class JarOutputStream: OutputStream { @JavaMethod - open func putNextEntry(_ arg0: ZipEntry?) throws -} -extension JavaClass { - @JavaStaticField(isFinal: true) - public var STORED: Int32 - - @JavaStaticField(isFinal: true) - public var DEFLATED: Int32 - - @JavaStaticField(isFinal: true) - public var LOCSIG: Int64 - - @JavaStaticField(isFinal: true) - public var EXTSIG: Int64 - - @JavaStaticField(isFinal: true) - public var CENSIG: Int64 - - @JavaStaticField(isFinal: true) - public var ENDSIG: Int64 - - @JavaStaticField(isFinal: true) - public var LOCHDR: Int32 - - @JavaStaticField(isFinal: true) - public var EXTHDR: Int32 - - @JavaStaticField(isFinal: true) - public var CENHDR: Int32 - - @JavaStaticField(isFinal: true) - public var ENDHDR: Int32 - - @JavaStaticField(isFinal: true) - public var LOCVER: Int32 - - @JavaStaticField(isFinal: true) - public var LOCFLG: Int32 - - @JavaStaticField(isFinal: true) - public var LOCHOW: Int32 - - @JavaStaticField(isFinal: true) - public var LOCTIM: Int32 - - @JavaStaticField(isFinal: true) - public var LOCCRC: Int32 - - @JavaStaticField(isFinal: true) - public var LOCSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var LOCLEN: Int32 - - @JavaStaticField(isFinal: true) - public var LOCNAM: Int32 - - @JavaStaticField(isFinal: true) - public var LOCEXT: Int32 - - @JavaStaticField(isFinal: true) - public var EXTCRC: Int32 - - @JavaStaticField(isFinal: true) - public var EXTSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var EXTLEN: Int32 + @_nonoverride public convenience init(_ arg0: OutputStream?, environment: JNIEnvironment? = nil) throws - @JavaStaticField(isFinal: true) - public var CENVEM: Int32 - - @JavaStaticField(isFinal: true) - public var CENVER: Int32 - - @JavaStaticField(isFinal: true) - public var CENFLG: Int32 - - @JavaStaticField(isFinal: true) - public var CENHOW: Int32 - - @JavaStaticField(isFinal: true) - public var CENTIM: Int32 - - @JavaStaticField(isFinal: true) - public var CENCRC: Int32 - - @JavaStaticField(isFinal: true) - public var CENSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var CENLEN: Int32 - - @JavaStaticField(isFinal: true) - public var CENNAM: Int32 - - @JavaStaticField(isFinal: true) - public var CENEXT: Int32 - - @JavaStaticField(isFinal: true) - public var CENCOM: Int32 - - @JavaStaticField(isFinal: true) - public var CENDSK: Int32 - - @JavaStaticField(isFinal: true) - public var CENATT: Int32 - - @JavaStaticField(isFinal: true) - public var CENATX: Int32 - - @JavaStaticField(isFinal: true) - public var CENOFF: Int32 - - @JavaStaticField(isFinal: true) - public var ENDSUB: Int32 - - @JavaStaticField(isFinal: true) - public var ENDTOT: Int32 - - @JavaStaticField(isFinal: true) - public var ENDSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var ENDOFF: Int32 - - @JavaStaticField(isFinal: true) - public var ENDCOM: Int32 + @JavaMethod + @_nonoverride public convenience init(_ arg0: OutputStream?, _ arg1: Manifest?, environment: JNIEnvironment? = nil) throws + + /// Java method `putNextEntry`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.jar.JarOutputStream.putNextEntry(java.util.zip.ZipEntry) throws java.io.IOException + /// ``` + @JavaMethod + open func putNextEntry(_ arg0: ZipEntry?) throws } diff --git a/Sources/JavaStdlib/JavaUtilJar/generated/ZipEntry.swift b/Sources/JavaStdlib/JavaUtilJar/generated/ZipEntry.swift index e7a80eaf6..c0465a410 100644 --- a/Sources/JavaStdlib/JavaUtilJar/generated/ZipEntry.swift +++ b/Sources/JavaStdlib/JavaUtilJar/generated/ZipEntry.swift @@ -10,60 +10,174 @@ open class ZipEntry: JavaObject { @JavaMethod @_nonoverride public convenience init(_ arg0: ZipEntry?, environment: JNIEnvironment? = nil) + /// Java method `getName`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.zip.ZipEntry.getName() + /// ``` @JavaMethod open func getName() -> String + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.zip.ZipEntry.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.zip.ZipEntry.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `clone`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.zip.ZipEntry.clone() + /// ``` @JavaMethod open override func clone() -> JavaObject! + /// Java method `getMethod`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.zip.ZipEntry.getMethod() + /// ``` @JavaMethod open func getMethod() -> Int32 + /// Java method `getSize`. + /// + /// ### Java method signature + /// ```java + /// public long java.util.zip.ZipEntry.getSize() + /// ``` @JavaMethod open func getSize() -> Int64 + /// Java method `isDirectory`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.zip.ZipEntry.isDirectory() + /// ``` @JavaMethod open func isDirectory() -> Bool + /// Java method `getTime`. + /// + /// ### Java method signature + /// ```java + /// public long java.util.zip.ZipEntry.getTime() + /// ``` @JavaMethod open func getTime() -> Int64 + /// Java method `setTime`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.zip.ZipEntry.setTime(long) + /// ``` @JavaMethod open func setTime(_ arg0: Int64) + /// Java method `setSize`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.zip.ZipEntry.setSize(long) + /// ``` @JavaMethod open func setSize(_ arg0: Int64) + /// Java method `getCompressedSize`. + /// + /// ### Java method signature + /// ```java + /// public long java.util.zip.ZipEntry.getCompressedSize() + /// ``` @JavaMethod open func getCompressedSize() -> Int64 + /// Java method `setCompressedSize`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.zip.ZipEntry.setCompressedSize(long) + /// ``` @JavaMethod open func setCompressedSize(_ arg0: Int64) + /// Java method `setCrc`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.zip.ZipEntry.setCrc(long) + /// ``` @JavaMethod open func setCrc(_ arg0: Int64) + /// Java method `getCrc`. + /// + /// ### Java method signature + /// ```java + /// public long java.util.zip.ZipEntry.getCrc() + /// ``` @JavaMethod open func getCrc() -> Int64 + /// Java method `setMethod`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.zip.ZipEntry.setMethod(int) + /// ``` @JavaMethod open func setMethod(_ arg0: Int32) + /// Java method `setExtra`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.zip.ZipEntry.setExtra(byte[]) + /// ``` @JavaMethod open func setExtra(_ arg0: [Int8]) + /// Java method `getExtra`. + /// + /// ### Java method signature + /// ```java + /// public byte[] java.util.zip.ZipEntry.getExtra() + /// ``` @JavaMethod open func getExtra() -> [Int8] + /// Java method `setComment`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.zip.ZipEntry.setComment(java.lang.String) + /// ``` @JavaMethod open func setComment(_ arg0: String) + /// Java method `getComment`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.util.zip.ZipEntry.getComment() + /// ``` @JavaMethod open func getComment() -> String } @@ -73,124 +187,4 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var DEFLATED: Int32 - - @JavaStaticField(isFinal: true) - public var LOCSIG: Int64 - - @JavaStaticField(isFinal: true) - public var EXTSIG: Int64 - - @JavaStaticField(isFinal: true) - public var CENSIG: Int64 - - @JavaStaticField(isFinal: true) - public var ENDSIG: Int64 - - @JavaStaticField(isFinal: true) - public var LOCHDR: Int32 - - @JavaStaticField(isFinal: true) - public var EXTHDR: Int32 - - @JavaStaticField(isFinal: true) - public var CENHDR: Int32 - - @JavaStaticField(isFinal: true) - public var ENDHDR: Int32 - - @JavaStaticField(isFinal: true) - public var LOCVER: Int32 - - @JavaStaticField(isFinal: true) - public var LOCFLG: Int32 - - @JavaStaticField(isFinal: true) - public var LOCHOW: Int32 - - @JavaStaticField(isFinal: true) - public var LOCTIM: Int32 - - @JavaStaticField(isFinal: true) - public var LOCCRC: Int32 - - @JavaStaticField(isFinal: true) - public var LOCSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var LOCLEN: Int32 - - @JavaStaticField(isFinal: true) - public var LOCNAM: Int32 - - @JavaStaticField(isFinal: true) - public var LOCEXT: Int32 - - @JavaStaticField(isFinal: true) - public var EXTCRC: Int32 - - @JavaStaticField(isFinal: true) - public var EXTSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var EXTLEN: Int32 - - @JavaStaticField(isFinal: true) - public var CENVEM: Int32 - - @JavaStaticField(isFinal: true) - public var CENVER: Int32 - - @JavaStaticField(isFinal: true) - public var CENFLG: Int32 - - @JavaStaticField(isFinal: true) - public var CENHOW: Int32 - - @JavaStaticField(isFinal: true) - public var CENTIM: Int32 - - @JavaStaticField(isFinal: true) - public var CENCRC: Int32 - - @JavaStaticField(isFinal: true) - public var CENSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var CENLEN: Int32 - - @JavaStaticField(isFinal: true) - public var CENNAM: Int32 - - @JavaStaticField(isFinal: true) - public var CENEXT: Int32 - - @JavaStaticField(isFinal: true) - public var CENCOM: Int32 - - @JavaStaticField(isFinal: true) - public var CENDSK: Int32 - - @JavaStaticField(isFinal: true) - public var CENATT: Int32 - - @JavaStaticField(isFinal: true) - public var CENATX: Int32 - - @JavaStaticField(isFinal: true) - public var CENOFF: Int32 - - @JavaStaticField(isFinal: true) - public var ENDSUB: Int32 - - @JavaStaticField(isFinal: true) - public var ENDTOT: Int32 - - @JavaStaticField(isFinal: true) - public var ENDSIZ: Int32 - - @JavaStaticField(isFinal: true) - public var ENDOFF: Int32 - - @JavaStaticField(isFinal: true) - public var ENDCOM: Int32 } From e40047a57e9a748b9cc518696545cbad467f3b11 Mon Sep 17 00:00:00 2001 From: Iceman Date: Wed, 18 Mar 2026 10:36:25 +0900 Subject: [PATCH 07/10] Generate JavaSwiftArena --- .../JavaSwiftArena+Extensions.swift | 23 +++++++++++++ .../generated/JavaSwiftArena.swift | 34 +++++++------------ 2 files changed, 36 insertions(+), 21 deletions(-) create mode 100644 Sources/SwiftJavaRuntimeSupport/JavaSwiftArena+Extensions.swift diff --git a/Sources/SwiftJavaRuntimeSupport/JavaSwiftArena+Extensions.swift b/Sources/SwiftJavaRuntimeSupport/JavaSwiftArena+Extensions.swift new file mode 100644 index 000000000..fe7d0dc41 --- /dev/null +++ b/Sources/SwiftJavaRuntimeSupport/JavaSwiftArena+Extensions.swift @@ -0,0 +1,23 @@ +//===----------------------------------------------------------------------===// +// +// This source file is part of the Swift.org open source project +// +// Copyright (c) 2026 Apple Inc. and the Swift.org project authors +// Licensed under Apache License v2.0 +// +// See LICENSE.txt for license information +// See CONTRIBUTORS.txt for the list of Swift.org project authors +// +// SPDX-License-Identifier: Apache-2.0 +// +//===----------------------------------------------------------------------===// + +import SwiftJava + +extension JavaSwiftArena { + /// A cache for the default auto arena found in SwiftKitCore + public static internal(set) var defaultAutoArena: JavaSwiftArena = { + let swiftMemoryClass = try! JavaClass() + return swiftMemoryClass.defaultSwiftJavaAutoArena + }() +} diff --git a/Sources/SwiftJavaRuntimeSupport/generated/JavaSwiftArena.swift b/Sources/SwiftJavaRuntimeSupport/generated/JavaSwiftArena.swift index 2fbe6b30a..bb5a13944 100644 --- a/Sources/SwiftJavaRuntimeSupport/generated/JavaSwiftArena.swift +++ b/Sources/SwiftJavaRuntimeSupport/generated/JavaSwiftArena.swift @@ -1,26 +1,18 @@ -//===----------------------------------------------------------------------===// -// -// This source file is part of the Swift.org open source project -// -// Copyright (c) 2024 Apple Inc. and the Swift.org project authors -// Licensed under Apache License v2.0 -// -// See LICENSE.txt for license information -// See CONTRIBUTORS.txt for the list of Swift.org project authors -// -// SPDX-License-Identifier: Apache-2.0 -// -//===----------------------------------------------------------------------===// - +// Auto-generated by Java-to-Swift wrapper generator. import SwiftJava +import SwiftJavaJNICore @JavaInterface("org.swift.swiftkit.core.SwiftArena") -public struct JavaSwiftArena {} +public struct JavaSwiftArena { -extension JavaSwiftArena { - /// A cache for the default auto arena found in SwiftKitCore - public static internal(set) var defaultAutoArena: JavaSwiftArena = { - let swiftMemoryClass = try! JavaClass() - return swiftMemoryClass.defaultSwiftJavaAutoArena - }() +} +extension JavaClass { + /// Java method `ofAuto`. + /// + /// ### Java method signature + /// ```java + /// public static org.swift.swiftkit.core.SwiftArena org.swift.swiftkit.core.SwiftArena.ofAuto() + /// ``` + @JavaStaticMethod + public func ofAuto() -> JavaSwiftArena! } From fd3704532ada1e3166d1fcfefd9df827d993a5a7 Mon Sep 17 00:00:00 2001 From: Iceman Date: Wed, 18 Mar 2026 10:40:48 +0900 Subject: [PATCH 08/10] Generate JavaCharacter. enum Character.UnicodeScript is skipped --- .../SwiftJava/generated/JavaCharacter.swift | 2799 ++++------------- 1 file changed, 636 insertions(+), 2163 deletions(-) diff --git a/Sources/SwiftJava/generated/JavaCharacter.swift b/Sources/SwiftJava/generated/JavaCharacter.swift index dc9afc71d..4b04c50b0 100644 --- a/Sources/SwiftJava/generated/JavaCharacter.swift +++ b/Sources/SwiftJava/generated/JavaCharacter.swift @@ -3,36 +3,91 @@ import SwiftJavaJNICore @JavaClass("java.lang.Character") open class JavaCharacter: JavaObject { + @available(*, deprecated) @JavaMethod @_nonoverride public convenience init(_ arg0: UInt16, environment: JNIEnvironment? = nil) + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.lang.Character.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.String java.lang.Character.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Character.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Character.compareTo(java.lang.Character) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaCharacter?) -> Int32 + /// Java method `compareTo`. + /// + /// ### Java method signature + /// ```java + /// public int java.lang.Character.compareTo(java.lang.Object) + /// ``` @JavaMethod open func compareTo(_ arg0: JavaObject?) -> Int32 + /// Java method `charValue`. + /// + /// ### Java method signature + /// ```java + /// public char java.lang.Character.charValue() + /// ``` @JavaMethod open func charValue() -> UInt16 } extension JavaCharacter { @JavaClass("java.lang.Character$Subset") open class Subset: JavaObject { + /// Java method `equals`. + /// + /// ### Java method signature + /// ```java + /// public final boolean java.lang.Character$Subset.equals(java.lang.Object) + /// ``` @JavaMethod open override func equals(_ arg0: JavaObject?) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public final java.lang.String java.lang.Character$Subset.toString() + /// ``` @JavaMethod open override func toString() -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public final int java.lang.Character$Subset.hashCode() + /// ``` @JavaMethod open override func hashCode() -> Int32 } @@ -239,6 +294,7 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var SPECIALS: JavaCharacter.UnicodeBlock! + @available(*, deprecated) @JavaStaticField(isFinal: true) public var SURROGATES_AREA: JavaCharacter.UnicodeBlock! @@ -1031,2194 +1087,62 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I: JavaCharacter.UnicodeBlock! - @JavaStaticMethod - public func forName(_ arg0: String) -> JavaCharacter.UnicodeBlock! - - @JavaStaticMethod - public func of(_ arg0: Int32) -> JavaCharacter.UnicodeBlock! - - @JavaStaticMethod - public func of(_ arg0: UInt16) -> JavaCharacter.UnicodeBlock! -} -extension JavaCharacter { - @JavaClass("java.lang.Character$UnicodeScript") - open class UnicodeScript: JavaObject { - public enum UnicodeScriptCases: Equatable { - case COMMON - case LATIN - case GREEK - case CYRILLIC - case ARMENIAN - case HEBREW - case ARABIC - case SYRIAC - case THAANA - case DEVANAGARI - case BENGALI - case GURMUKHI - case GUJARATI - case ORIYA - case TAMIL - case TELUGU - case KANNADA - case MALAYALAM - case SINHALA - case THAI - case LAO - case TIBETAN - case MYANMAR - case GEORGIAN - case HANGUL - case ETHIOPIC - case CHEROKEE - case CANADIAN_ABORIGINAL - case OGHAM - case RUNIC - case KHMER - case MONGOLIAN - case HIRAGANA - case KATAKANA - case BOPOMOFO - case HAN - case YI - case OLD_ITALIC - case GOTHIC - case DESERET - case INHERITED - case TAGALOG - case HANUNOO - case BUHID - case TAGBANWA - case LIMBU - case TAI_LE - case LINEAR_B - case UGARITIC - case SHAVIAN - case OSMANYA - case CYPRIOT - case BRAILLE - case BUGINESE - case COPTIC - case NEW_TAI_LUE - case GLAGOLITIC - case TIFINAGH - case SYLOTI_NAGRI - case OLD_PERSIAN - case KHAROSHTHI - case BALINESE - case CUNEIFORM - case PHOENICIAN - case PHAGS_PA - case NKO - case SUNDANESE - case BATAK - case LEPCHA - case OL_CHIKI - case VAI - case SAURASHTRA - case KAYAH_LI - case REJANG - case LYCIAN - case CARIAN - case LYDIAN - case CHAM - case TAI_THAM - case TAI_VIET - case AVESTAN - case EGYPTIAN_HIEROGLYPHS - case SAMARITAN - case MANDAIC - case LISU - case BAMUM - case JAVANESE - case MEETEI_MAYEK - case IMPERIAL_ARAMAIC - case OLD_SOUTH_ARABIAN - case INSCRIPTIONAL_PARTHIAN - case INSCRIPTIONAL_PAHLAVI - case OLD_TURKIC - case BRAHMI - case KAITHI - case MEROITIC_HIEROGLYPHS - case MEROITIC_CURSIVE - case SORA_SOMPENG - case CHAKMA - case SHARADA - case TAKRI - case MIAO - case CAUCASIAN_ALBANIAN - case BASSA_VAH - case DUPLOYAN - case ELBASAN - case GRANTHA - case PAHAWH_HMONG - case KHOJKI - case LINEAR_A - case MAHAJANI - case MANICHAEAN - case MENDE_KIKAKUI - case MODI - case MRO - case OLD_NORTH_ARABIAN - case NABATAEAN - case PALMYRENE - case PAU_CIN_HAU - case OLD_PERMIC - case PSALTER_PAHLAVI - case SIDDHAM - case KHUDAWADI - case TIRHUTA - case WARANG_CITI - case AHOM - case ANATOLIAN_HIEROGLYPHS - case HATRAN - case MULTANI - case OLD_HUNGARIAN - case SIGNWRITING - case ADLAM - case BHAIKSUKI - case MARCHEN - case NEWA - case OSAGE - case TANGUT - case MASARAM_GONDI - case NUSHU - case SOYOMBO - case ZANABAZAR_SQUARE - case HANIFI_ROHINGYA - case OLD_SOGDIAN - case SOGDIAN - case DOGRA - case GUNJALA_GONDI - case MAKASAR - case MEDEFAIDRIN - case ELYMAIC - case NANDINAGARI - case NYIAKENG_PUACHUE_HMONG - case WANCHO - case YEZIDI - case CHORASMIAN - case DIVES_AKURU - case KHITAN_SMALL_SCRIPT - case VITHKUQI - case OLD_UYGHUR - case CYPRO_MINOAN - case TANGSA - case TOTO - case KAWI - case NAG_MUNDARI - case UNKNOWN - } - - public var enumValue: UnicodeScriptCases! { - let classObj = self.javaClass - if self.equals(classObj.COMMON?.as(JavaObject.self)) { - return UnicodeScriptCases.COMMON - } else if self.equals(classObj.LATIN?.as(JavaObject.self)) { - return UnicodeScriptCases.LATIN - } else if self.equals(classObj.GREEK?.as(JavaObject.self)) { - return UnicodeScriptCases.GREEK - } else if self.equals(classObj.CYRILLIC?.as(JavaObject.self)) { - return UnicodeScriptCases.CYRILLIC - } else if self.equals(classObj.ARMENIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.ARMENIAN - } else if self.equals(classObj.HEBREW?.as(JavaObject.self)) { - return UnicodeScriptCases.HEBREW - } else if self.equals(classObj.ARABIC?.as(JavaObject.self)) { - return UnicodeScriptCases.ARABIC - } else if self.equals(classObj.SYRIAC?.as(JavaObject.self)) { - return UnicodeScriptCases.SYRIAC - } else if self.equals(classObj.THAANA?.as(JavaObject.self)) { - return UnicodeScriptCases.THAANA - } else if self.equals(classObj.DEVANAGARI?.as(JavaObject.self)) { - return UnicodeScriptCases.DEVANAGARI - } else if self.equals(classObj.BENGALI?.as(JavaObject.self)) { - return UnicodeScriptCases.BENGALI - } else if self.equals(classObj.GURMUKHI?.as(JavaObject.self)) { - return UnicodeScriptCases.GURMUKHI - } else if self.equals(classObj.GUJARATI?.as(JavaObject.self)) { - return UnicodeScriptCases.GUJARATI - } else if self.equals(classObj.ORIYA?.as(JavaObject.self)) { - return UnicodeScriptCases.ORIYA - } else if self.equals(classObj.TAMIL?.as(JavaObject.self)) { - return UnicodeScriptCases.TAMIL - } else if self.equals(classObj.TELUGU?.as(JavaObject.self)) { - return UnicodeScriptCases.TELUGU - } else if self.equals(classObj.KANNADA?.as(JavaObject.self)) { - return UnicodeScriptCases.KANNADA - } else if self.equals(classObj.MALAYALAM?.as(JavaObject.self)) { - return UnicodeScriptCases.MALAYALAM - } else if self.equals(classObj.SINHALA?.as(JavaObject.self)) { - return UnicodeScriptCases.SINHALA - } else if self.equals(classObj.THAI?.as(JavaObject.self)) { - return UnicodeScriptCases.THAI - } else if self.equals(classObj.LAO?.as(JavaObject.self)) { - return UnicodeScriptCases.LAO - } else if self.equals(classObj.TIBETAN?.as(JavaObject.self)) { - return UnicodeScriptCases.TIBETAN - } else if self.equals(classObj.MYANMAR?.as(JavaObject.self)) { - return UnicodeScriptCases.MYANMAR - } else if self.equals(classObj.GEORGIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.GEORGIAN - } else if self.equals(classObj.HANGUL?.as(JavaObject.self)) { - return UnicodeScriptCases.HANGUL - } else if self.equals(classObj.ETHIOPIC?.as(JavaObject.self)) { - return UnicodeScriptCases.ETHIOPIC - } else if self.equals(classObj.CHEROKEE?.as(JavaObject.self)) { - return UnicodeScriptCases.CHEROKEE - } else if self.equals(classObj.CANADIAN_ABORIGINAL?.as(JavaObject.self)) { - return UnicodeScriptCases.CANADIAN_ABORIGINAL - } else if self.equals(classObj.OGHAM?.as(JavaObject.self)) { - return UnicodeScriptCases.OGHAM - } else if self.equals(classObj.RUNIC?.as(JavaObject.self)) { - return UnicodeScriptCases.RUNIC - } else if self.equals(classObj.KHMER?.as(JavaObject.self)) { - return UnicodeScriptCases.KHMER - } else if self.equals(classObj.MONGOLIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.MONGOLIAN - } else if self.equals(classObj.HIRAGANA?.as(JavaObject.self)) { - return UnicodeScriptCases.HIRAGANA - } else if self.equals(classObj.KATAKANA?.as(JavaObject.self)) { - return UnicodeScriptCases.KATAKANA - } else if self.equals(classObj.BOPOMOFO?.as(JavaObject.self)) { - return UnicodeScriptCases.BOPOMOFO - } else if self.equals(classObj.HAN?.as(JavaObject.self)) { - return UnicodeScriptCases.HAN - } else if self.equals(classObj.YI?.as(JavaObject.self)) { - return UnicodeScriptCases.YI - } else if self.equals(classObj.OLD_ITALIC?.as(JavaObject.self)) { - return UnicodeScriptCases.OLD_ITALIC - } else if self.equals(classObj.GOTHIC?.as(JavaObject.self)) { - return UnicodeScriptCases.GOTHIC - } else if self.equals(classObj.DESERET?.as(JavaObject.self)) { - return UnicodeScriptCases.DESERET - } else if self.equals(classObj.INHERITED?.as(JavaObject.self)) { - return UnicodeScriptCases.INHERITED - } else if self.equals(classObj.TAGALOG?.as(JavaObject.self)) { - return UnicodeScriptCases.TAGALOG - } else if self.equals(classObj.HANUNOO?.as(JavaObject.self)) { - return UnicodeScriptCases.HANUNOO - } else if self.equals(classObj.BUHID?.as(JavaObject.self)) { - return UnicodeScriptCases.BUHID - } else if self.equals(classObj.TAGBANWA?.as(JavaObject.self)) { - return UnicodeScriptCases.TAGBANWA - } else if self.equals(classObj.LIMBU?.as(JavaObject.self)) { - return UnicodeScriptCases.LIMBU - } else if self.equals(classObj.TAI_LE?.as(JavaObject.self)) { - return UnicodeScriptCases.TAI_LE - } else if self.equals(classObj.LINEAR_B?.as(JavaObject.self)) { - return UnicodeScriptCases.LINEAR_B - } else if self.equals(classObj.UGARITIC?.as(JavaObject.self)) { - return UnicodeScriptCases.UGARITIC - } else if self.equals(classObj.SHAVIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.SHAVIAN - } else if self.equals(classObj.OSMANYA?.as(JavaObject.self)) { - return UnicodeScriptCases.OSMANYA - } else if self.equals(classObj.CYPRIOT?.as(JavaObject.self)) { - return UnicodeScriptCases.CYPRIOT - } else if self.equals(classObj.BRAILLE?.as(JavaObject.self)) { - return UnicodeScriptCases.BRAILLE - } else if self.equals(classObj.BUGINESE?.as(JavaObject.self)) { - return UnicodeScriptCases.BUGINESE - } else if self.equals(classObj.COPTIC?.as(JavaObject.self)) { - return UnicodeScriptCases.COPTIC - } else if self.equals(classObj.NEW_TAI_LUE?.as(JavaObject.self)) { - return UnicodeScriptCases.NEW_TAI_LUE - } else if self.equals(classObj.GLAGOLITIC?.as(JavaObject.self)) { - return UnicodeScriptCases.GLAGOLITIC - } else if self.equals(classObj.TIFINAGH?.as(JavaObject.self)) { - return UnicodeScriptCases.TIFINAGH - } else if self.equals(classObj.SYLOTI_NAGRI?.as(JavaObject.self)) { - return UnicodeScriptCases.SYLOTI_NAGRI - } else if self.equals(classObj.OLD_PERSIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.OLD_PERSIAN - } else if self.equals(classObj.KHAROSHTHI?.as(JavaObject.self)) { - return UnicodeScriptCases.KHAROSHTHI - } else if self.equals(classObj.BALINESE?.as(JavaObject.self)) { - return UnicodeScriptCases.BALINESE - } else if self.equals(classObj.CUNEIFORM?.as(JavaObject.self)) { - return UnicodeScriptCases.CUNEIFORM - } else if self.equals(classObj.PHOENICIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.PHOENICIAN - } else if self.equals(classObj.PHAGS_PA?.as(JavaObject.self)) { - return UnicodeScriptCases.PHAGS_PA - } else if self.equals(classObj.NKO?.as(JavaObject.self)) { - return UnicodeScriptCases.NKO - } else if self.equals(classObj.SUNDANESE?.as(JavaObject.self)) { - return UnicodeScriptCases.SUNDANESE - } else if self.equals(classObj.BATAK?.as(JavaObject.self)) { - return UnicodeScriptCases.BATAK - } else if self.equals(classObj.LEPCHA?.as(JavaObject.self)) { - return UnicodeScriptCases.LEPCHA - } else if self.equals(classObj.OL_CHIKI?.as(JavaObject.self)) { - return UnicodeScriptCases.OL_CHIKI - } else if self.equals(classObj.VAI?.as(JavaObject.self)) { - return UnicodeScriptCases.VAI - } else if self.equals(classObj.SAURASHTRA?.as(JavaObject.self)) { - return UnicodeScriptCases.SAURASHTRA - } else if self.equals(classObj.KAYAH_LI?.as(JavaObject.self)) { - return UnicodeScriptCases.KAYAH_LI - } else if self.equals(classObj.REJANG?.as(JavaObject.self)) { - return UnicodeScriptCases.REJANG - } else if self.equals(classObj.LYCIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.LYCIAN - } else if self.equals(classObj.CARIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.CARIAN - } else if self.equals(classObj.LYDIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.LYDIAN - } else if self.equals(classObj.CHAM?.as(JavaObject.self)) { - return UnicodeScriptCases.CHAM - } else if self.equals(classObj.TAI_THAM?.as(JavaObject.self)) { - return UnicodeScriptCases.TAI_THAM - } else if self.equals(classObj.TAI_VIET?.as(JavaObject.self)) { - return UnicodeScriptCases.TAI_VIET - } else if self.equals(classObj.AVESTAN?.as(JavaObject.self)) { - return UnicodeScriptCases.AVESTAN - } else if self.equals(classObj.EGYPTIAN_HIEROGLYPHS?.as(JavaObject.self)) { - return UnicodeScriptCases.EGYPTIAN_HIEROGLYPHS - } else if self.equals(classObj.SAMARITAN?.as(JavaObject.self)) { - return UnicodeScriptCases.SAMARITAN - } else if self.equals(classObj.MANDAIC?.as(JavaObject.self)) { - return UnicodeScriptCases.MANDAIC - } else if self.equals(classObj.LISU?.as(JavaObject.self)) { - return UnicodeScriptCases.LISU - } else if self.equals(classObj.BAMUM?.as(JavaObject.self)) { - return UnicodeScriptCases.BAMUM - } else if self.equals(classObj.JAVANESE?.as(JavaObject.self)) { - return UnicodeScriptCases.JAVANESE - } else if self.equals(classObj.MEETEI_MAYEK?.as(JavaObject.self)) { - return UnicodeScriptCases.MEETEI_MAYEK - } else if self.equals(classObj.IMPERIAL_ARAMAIC?.as(JavaObject.self)) { - return UnicodeScriptCases.IMPERIAL_ARAMAIC - } else if self.equals(classObj.OLD_SOUTH_ARABIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.OLD_SOUTH_ARABIAN - } else if self.equals(classObj.INSCRIPTIONAL_PARTHIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.INSCRIPTIONAL_PARTHIAN - } else if self.equals(classObj.INSCRIPTIONAL_PAHLAVI?.as(JavaObject.self)) { - return UnicodeScriptCases.INSCRIPTIONAL_PAHLAVI - } else if self.equals(classObj.OLD_TURKIC?.as(JavaObject.self)) { - return UnicodeScriptCases.OLD_TURKIC - } else if self.equals(classObj.BRAHMI?.as(JavaObject.self)) { - return UnicodeScriptCases.BRAHMI - } else if self.equals(classObj.KAITHI?.as(JavaObject.self)) { - return UnicodeScriptCases.KAITHI - } else if self.equals(classObj.MEROITIC_HIEROGLYPHS?.as(JavaObject.self)) { - return UnicodeScriptCases.MEROITIC_HIEROGLYPHS - } else if self.equals(classObj.MEROITIC_CURSIVE?.as(JavaObject.self)) { - return UnicodeScriptCases.MEROITIC_CURSIVE - } else if self.equals(classObj.SORA_SOMPENG?.as(JavaObject.self)) { - return UnicodeScriptCases.SORA_SOMPENG - } else if self.equals(classObj.CHAKMA?.as(JavaObject.self)) { - return UnicodeScriptCases.CHAKMA - } else if self.equals(classObj.SHARADA?.as(JavaObject.self)) { - return UnicodeScriptCases.SHARADA - } else if self.equals(classObj.TAKRI?.as(JavaObject.self)) { - return UnicodeScriptCases.TAKRI - } else if self.equals(classObj.MIAO?.as(JavaObject.self)) { - return UnicodeScriptCases.MIAO - } else if self.equals(classObj.CAUCASIAN_ALBANIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.CAUCASIAN_ALBANIAN - } else if self.equals(classObj.BASSA_VAH?.as(JavaObject.self)) { - return UnicodeScriptCases.BASSA_VAH - } else if self.equals(classObj.DUPLOYAN?.as(JavaObject.self)) { - return UnicodeScriptCases.DUPLOYAN - } else if self.equals(classObj.ELBASAN?.as(JavaObject.self)) { - return UnicodeScriptCases.ELBASAN - } else if self.equals(classObj.GRANTHA?.as(JavaObject.self)) { - return UnicodeScriptCases.GRANTHA - } else if self.equals(classObj.PAHAWH_HMONG?.as(JavaObject.self)) { - return UnicodeScriptCases.PAHAWH_HMONG - } else if self.equals(classObj.KHOJKI?.as(JavaObject.self)) { - return UnicodeScriptCases.KHOJKI - } else if self.equals(classObj.LINEAR_A?.as(JavaObject.self)) { - return UnicodeScriptCases.LINEAR_A - } else if self.equals(classObj.MAHAJANI?.as(JavaObject.self)) { - return UnicodeScriptCases.MAHAJANI - } else if self.equals(classObj.MANICHAEAN?.as(JavaObject.self)) { - return UnicodeScriptCases.MANICHAEAN - } else if self.equals(classObj.MENDE_KIKAKUI?.as(JavaObject.self)) { - return UnicodeScriptCases.MENDE_KIKAKUI - } else if self.equals(classObj.MODI?.as(JavaObject.self)) { - return UnicodeScriptCases.MODI - } else if self.equals(classObj.MRO?.as(JavaObject.self)) { - return UnicodeScriptCases.MRO - } else if self.equals(classObj.OLD_NORTH_ARABIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.OLD_NORTH_ARABIAN - } else if self.equals(classObj.NABATAEAN?.as(JavaObject.self)) { - return UnicodeScriptCases.NABATAEAN - } else if self.equals(classObj.PALMYRENE?.as(JavaObject.self)) { - return UnicodeScriptCases.PALMYRENE - } else if self.equals(classObj.PAU_CIN_HAU?.as(JavaObject.self)) { - return UnicodeScriptCases.PAU_CIN_HAU - } else if self.equals(classObj.OLD_PERMIC?.as(JavaObject.self)) { - return UnicodeScriptCases.OLD_PERMIC - } else if self.equals(classObj.PSALTER_PAHLAVI?.as(JavaObject.self)) { - return UnicodeScriptCases.PSALTER_PAHLAVI - } else if self.equals(classObj.SIDDHAM?.as(JavaObject.self)) { - return UnicodeScriptCases.SIDDHAM - } else if self.equals(classObj.KHUDAWADI?.as(JavaObject.self)) { - return UnicodeScriptCases.KHUDAWADI - } else if self.equals(classObj.TIRHUTA?.as(JavaObject.self)) { - return UnicodeScriptCases.TIRHUTA - } else if self.equals(classObj.WARANG_CITI?.as(JavaObject.self)) { - return UnicodeScriptCases.WARANG_CITI - } else if self.equals(classObj.AHOM?.as(JavaObject.self)) { - return UnicodeScriptCases.AHOM - } else if self.equals(classObj.ANATOLIAN_HIEROGLYPHS?.as(JavaObject.self)) { - return UnicodeScriptCases.ANATOLIAN_HIEROGLYPHS - } else if self.equals(classObj.HATRAN?.as(JavaObject.self)) { - return UnicodeScriptCases.HATRAN - } else if self.equals(classObj.MULTANI?.as(JavaObject.self)) { - return UnicodeScriptCases.MULTANI - } else if self.equals(classObj.OLD_HUNGARIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.OLD_HUNGARIAN - } else if self.equals(classObj.SIGNWRITING?.as(JavaObject.self)) { - return UnicodeScriptCases.SIGNWRITING - } else if self.equals(classObj.ADLAM?.as(JavaObject.self)) { - return UnicodeScriptCases.ADLAM - } else if self.equals(classObj.BHAIKSUKI?.as(JavaObject.self)) { - return UnicodeScriptCases.BHAIKSUKI - } else if self.equals(classObj.MARCHEN?.as(JavaObject.self)) { - return UnicodeScriptCases.MARCHEN - } else if self.equals(classObj.NEWA?.as(JavaObject.self)) { - return UnicodeScriptCases.NEWA - } else if self.equals(classObj.OSAGE?.as(JavaObject.self)) { - return UnicodeScriptCases.OSAGE - } else if self.equals(classObj.TANGUT?.as(JavaObject.self)) { - return UnicodeScriptCases.TANGUT - } else if self.equals(classObj.MASARAM_GONDI?.as(JavaObject.self)) { - return UnicodeScriptCases.MASARAM_GONDI - } else if self.equals(classObj.NUSHU?.as(JavaObject.self)) { - return UnicodeScriptCases.NUSHU - } else if self.equals(classObj.SOYOMBO?.as(JavaObject.self)) { - return UnicodeScriptCases.SOYOMBO - } else if self.equals(classObj.ZANABAZAR_SQUARE?.as(JavaObject.self)) { - return UnicodeScriptCases.ZANABAZAR_SQUARE - } else if self.equals(classObj.HANIFI_ROHINGYA?.as(JavaObject.self)) { - return UnicodeScriptCases.HANIFI_ROHINGYA - } else if self.equals(classObj.OLD_SOGDIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.OLD_SOGDIAN - } else if self.equals(classObj.SOGDIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.SOGDIAN - } else if self.equals(classObj.DOGRA?.as(JavaObject.self)) { - return UnicodeScriptCases.DOGRA - } else if self.equals(classObj.GUNJALA_GONDI?.as(JavaObject.self)) { - return UnicodeScriptCases.GUNJALA_GONDI - } else if self.equals(classObj.MAKASAR?.as(JavaObject.self)) { - return UnicodeScriptCases.MAKASAR - } else if self.equals(classObj.MEDEFAIDRIN?.as(JavaObject.self)) { - return UnicodeScriptCases.MEDEFAIDRIN - } else if self.equals(classObj.ELYMAIC?.as(JavaObject.self)) { - return UnicodeScriptCases.ELYMAIC - } else if self.equals(classObj.NANDINAGARI?.as(JavaObject.self)) { - return UnicodeScriptCases.NANDINAGARI - } else if self.equals(classObj.NYIAKENG_PUACHUE_HMONG?.as(JavaObject.self)) { - return UnicodeScriptCases.NYIAKENG_PUACHUE_HMONG - } else if self.equals(classObj.WANCHO?.as(JavaObject.self)) { - return UnicodeScriptCases.WANCHO - } else if self.equals(classObj.YEZIDI?.as(JavaObject.self)) { - return UnicodeScriptCases.YEZIDI - } else if self.equals(classObj.CHORASMIAN?.as(JavaObject.self)) { - return UnicodeScriptCases.CHORASMIAN - } else if self.equals(classObj.DIVES_AKURU?.as(JavaObject.self)) { - return UnicodeScriptCases.DIVES_AKURU - } else if self.equals(classObj.KHITAN_SMALL_SCRIPT?.as(JavaObject.self)) { - return UnicodeScriptCases.KHITAN_SMALL_SCRIPT - } else if self.equals(classObj.VITHKUQI?.as(JavaObject.self)) { - return UnicodeScriptCases.VITHKUQI - } else if self.equals(classObj.OLD_UYGHUR?.as(JavaObject.self)) { - return UnicodeScriptCases.OLD_UYGHUR - } else if self.equals(classObj.CYPRO_MINOAN?.as(JavaObject.self)) { - return UnicodeScriptCases.CYPRO_MINOAN - } else if self.equals(classObj.TANGSA?.as(JavaObject.self)) { - return UnicodeScriptCases.TANGSA - } else if self.equals(classObj.TOTO?.as(JavaObject.self)) { - return UnicodeScriptCases.TOTO - } else if self.equals(classObj.KAWI?.as(JavaObject.self)) { - return UnicodeScriptCases.KAWI - } else if self.equals(classObj.NAG_MUNDARI?.as(JavaObject.self)) { - return UnicodeScriptCases.NAG_MUNDARI - } else if self.equals(classObj.UNKNOWN?.as(JavaObject.self)) { - return UnicodeScriptCases.UNKNOWN - } else { - return nil - } - } - - public convenience init(_ enumValue: UnicodeScriptCases, environment: JNIEnvironment? = nil) { - let _environment = - if let environment { - environment - } else { - try! JavaVirtualMachine.shared().environment() - } - let classObj = try! JavaClass(environment: _environment) - switch enumValue { - case .COMMON: - if let COMMON = classObj.COMMON { - self.init(javaHolder: COMMON.javaHolder) - } else { - fatalError("Enum value COMMON was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .LATIN: - if let LATIN = classObj.LATIN { - self.init(javaHolder: LATIN.javaHolder) - } else { - fatalError("Enum value LATIN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .GREEK: - if let GREEK = classObj.GREEK { - self.init(javaHolder: GREEK.javaHolder) - } else { - fatalError("Enum value GREEK was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .CYRILLIC: - if let CYRILLIC = classObj.CYRILLIC { - self.init(javaHolder: CYRILLIC.javaHolder) - } else { - fatalError( - "Enum value CYRILLIC was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .ARMENIAN: - if let ARMENIAN = classObj.ARMENIAN { - self.init(javaHolder: ARMENIAN.javaHolder) - } else { - fatalError( - "Enum value ARMENIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .HEBREW: - if let HEBREW = classObj.HEBREW { - self.init(javaHolder: HEBREW.javaHolder) - } else { - fatalError("Enum value HEBREW was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .ARABIC: - if let ARABIC = classObj.ARABIC { - self.init(javaHolder: ARABIC.javaHolder) - } else { - fatalError("Enum value ARABIC was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .SYRIAC: - if let SYRIAC = classObj.SYRIAC { - self.init(javaHolder: SYRIAC.javaHolder) - } else { - fatalError("Enum value SYRIAC was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .THAANA: - if let THAANA = classObj.THAANA { - self.init(javaHolder: THAANA.javaHolder) - } else { - fatalError("Enum value THAANA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .DEVANAGARI: - if let DEVANAGARI = classObj.DEVANAGARI { - self.init(javaHolder: DEVANAGARI.javaHolder) - } else { - fatalError( - "Enum value DEVANAGARI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .BENGALI: - if let BENGALI = classObj.BENGALI { - self.init(javaHolder: BENGALI.javaHolder) - } else { - fatalError("Enum value BENGALI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .GURMUKHI: - if let GURMUKHI = classObj.GURMUKHI { - self.init(javaHolder: GURMUKHI.javaHolder) - } else { - fatalError( - "Enum value GURMUKHI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .GUJARATI: - if let GUJARATI = classObj.GUJARATI { - self.init(javaHolder: GUJARATI.javaHolder) - } else { - fatalError( - "Enum value GUJARATI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .ORIYA: - if let ORIYA = classObj.ORIYA { - self.init(javaHolder: ORIYA.javaHolder) - } else { - fatalError("Enum value ORIYA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .TAMIL: - if let TAMIL = classObj.TAMIL { - self.init(javaHolder: TAMIL.javaHolder) - } else { - fatalError("Enum value TAMIL was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .TELUGU: - if let TELUGU = classObj.TELUGU { - self.init(javaHolder: TELUGU.javaHolder) - } else { - fatalError("Enum value TELUGU was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .KANNADA: - if let KANNADA = classObj.KANNADA { - self.init(javaHolder: KANNADA.javaHolder) - } else { - fatalError("Enum value KANNADA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .MALAYALAM: - if let MALAYALAM = classObj.MALAYALAM { - self.init(javaHolder: MALAYALAM.javaHolder) - } else { - fatalError( - "Enum value MALAYALAM was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .SINHALA: - if let SINHALA = classObj.SINHALA { - self.init(javaHolder: SINHALA.javaHolder) - } else { - fatalError("Enum value SINHALA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .THAI: - if let THAI = classObj.THAI { - self.init(javaHolder: THAI.javaHolder) - } else { - fatalError("Enum value THAI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .LAO: - if let LAO = classObj.LAO { - self.init(javaHolder: LAO.javaHolder) - } else { - fatalError("Enum value LAO was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .TIBETAN: - if let TIBETAN = classObj.TIBETAN { - self.init(javaHolder: TIBETAN.javaHolder) - } else { - fatalError("Enum value TIBETAN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .MYANMAR: - if let MYANMAR = classObj.MYANMAR { - self.init(javaHolder: MYANMAR.javaHolder) - } else { - fatalError("Enum value MYANMAR was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .GEORGIAN: - if let GEORGIAN = classObj.GEORGIAN { - self.init(javaHolder: GEORGIAN.javaHolder) - } else { - fatalError( - "Enum value GEORGIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .HANGUL: - if let HANGUL = classObj.HANGUL { - self.init(javaHolder: HANGUL.javaHolder) - } else { - fatalError("Enum value HANGUL was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .ETHIOPIC: - if let ETHIOPIC = classObj.ETHIOPIC { - self.init(javaHolder: ETHIOPIC.javaHolder) - } else { - fatalError( - "Enum value ETHIOPIC was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .CHEROKEE: - if let CHEROKEE = classObj.CHEROKEE { - self.init(javaHolder: CHEROKEE.javaHolder) - } else { - fatalError( - "Enum value CHEROKEE was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .CANADIAN_ABORIGINAL: - if let CANADIAN_ABORIGINAL = classObj.CANADIAN_ABORIGINAL { - self.init(javaHolder: CANADIAN_ABORIGINAL.javaHolder) - } else { - fatalError( - "Enum value CANADIAN_ABORIGINAL was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .OGHAM: - if let OGHAM = classObj.OGHAM { - self.init(javaHolder: OGHAM.javaHolder) - } else { - fatalError("Enum value OGHAM was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .RUNIC: - if let RUNIC = classObj.RUNIC { - self.init(javaHolder: RUNIC.javaHolder) - } else { - fatalError("Enum value RUNIC was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .KHMER: - if let KHMER = classObj.KHMER { - self.init(javaHolder: KHMER.javaHolder) - } else { - fatalError("Enum value KHMER was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .MONGOLIAN: - if let MONGOLIAN = classObj.MONGOLIAN { - self.init(javaHolder: MONGOLIAN.javaHolder) - } else { - fatalError( - "Enum value MONGOLIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .HIRAGANA: - if let HIRAGANA = classObj.HIRAGANA { - self.init(javaHolder: HIRAGANA.javaHolder) - } else { - fatalError( - "Enum value HIRAGANA was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .KATAKANA: - if let KATAKANA = classObj.KATAKANA { - self.init(javaHolder: KATAKANA.javaHolder) - } else { - fatalError( - "Enum value KATAKANA was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .BOPOMOFO: - if let BOPOMOFO = classObj.BOPOMOFO { - self.init(javaHolder: BOPOMOFO.javaHolder) - } else { - fatalError( - "Enum value BOPOMOFO was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .HAN: - if let HAN = classObj.HAN { - self.init(javaHolder: HAN.javaHolder) - } else { - fatalError("Enum value HAN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .YI: - if let YI = classObj.YI { - self.init(javaHolder: YI.javaHolder) - } else { - fatalError("Enum value YI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .OLD_ITALIC: - if let OLD_ITALIC = classObj.OLD_ITALIC { - self.init(javaHolder: OLD_ITALIC.javaHolder) - } else { - fatalError( - "Enum value OLD_ITALIC was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .GOTHIC: - if let GOTHIC = classObj.GOTHIC { - self.init(javaHolder: GOTHIC.javaHolder) - } else { - fatalError("Enum value GOTHIC was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .DESERET: - if let DESERET = classObj.DESERET { - self.init(javaHolder: DESERET.javaHolder) - } else { - fatalError("Enum value DESERET was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .INHERITED: - if let INHERITED = classObj.INHERITED { - self.init(javaHolder: INHERITED.javaHolder) - } else { - fatalError( - "Enum value INHERITED was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .TAGALOG: - if let TAGALOG = classObj.TAGALOG { - self.init(javaHolder: TAGALOG.javaHolder) - } else { - fatalError("Enum value TAGALOG was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .HANUNOO: - if let HANUNOO = classObj.HANUNOO { - self.init(javaHolder: HANUNOO.javaHolder) - } else { - fatalError("Enum value HANUNOO was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .BUHID: - if let BUHID = classObj.BUHID { - self.init(javaHolder: BUHID.javaHolder) - } else { - fatalError("Enum value BUHID was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .TAGBANWA: - if let TAGBANWA = classObj.TAGBANWA { - self.init(javaHolder: TAGBANWA.javaHolder) - } else { - fatalError( - "Enum value TAGBANWA was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .LIMBU: - if let LIMBU = classObj.LIMBU { - self.init(javaHolder: LIMBU.javaHolder) - } else { - fatalError("Enum value LIMBU was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .TAI_LE: - if let TAI_LE = classObj.TAI_LE { - self.init(javaHolder: TAI_LE.javaHolder) - } else { - fatalError("Enum value TAI_LE was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .LINEAR_B: - if let LINEAR_B = classObj.LINEAR_B { - self.init(javaHolder: LINEAR_B.javaHolder) - } else { - fatalError( - "Enum value LINEAR_B was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .UGARITIC: - if let UGARITIC = classObj.UGARITIC { - self.init(javaHolder: UGARITIC.javaHolder) - } else { - fatalError( - "Enum value UGARITIC was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .SHAVIAN: - if let SHAVIAN = classObj.SHAVIAN { - self.init(javaHolder: SHAVIAN.javaHolder) - } else { - fatalError("Enum value SHAVIAN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .OSMANYA: - if let OSMANYA = classObj.OSMANYA { - self.init(javaHolder: OSMANYA.javaHolder) - } else { - fatalError("Enum value OSMANYA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .CYPRIOT: - if let CYPRIOT = classObj.CYPRIOT { - self.init(javaHolder: CYPRIOT.javaHolder) - } else { - fatalError("Enum value CYPRIOT was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .BRAILLE: - if let BRAILLE = classObj.BRAILLE { - self.init(javaHolder: BRAILLE.javaHolder) - } else { - fatalError("Enum value BRAILLE was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .BUGINESE: - if let BUGINESE = classObj.BUGINESE { - self.init(javaHolder: BUGINESE.javaHolder) - } else { - fatalError( - "Enum value BUGINESE was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .COPTIC: - if let COPTIC = classObj.COPTIC { - self.init(javaHolder: COPTIC.javaHolder) - } else { - fatalError("Enum value COPTIC was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .NEW_TAI_LUE: - if let NEW_TAI_LUE = classObj.NEW_TAI_LUE { - self.init(javaHolder: NEW_TAI_LUE.javaHolder) - } else { - fatalError( - "Enum value NEW_TAI_LUE was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .GLAGOLITIC: - if let GLAGOLITIC = classObj.GLAGOLITIC { - self.init(javaHolder: GLAGOLITIC.javaHolder) - } else { - fatalError( - "Enum value GLAGOLITIC was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .TIFINAGH: - if let TIFINAGH = classObj.TIFINAGH { - self.init(javaHolder: TIFINAGH.javaHolder) - } else { - fatalError( - "Enum value TIFINAGH was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .SYLOTI_NAGRI: - if let SYLOTI_NAGRI = classObj.SYLOTI_NAGRI { - self.init(javaHolder: SYLOTI_NAGRI.javaHolder) - } else { - fatalError( - "Enum value SYLOTI_NAGRI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .OLD_PERSIAN: - if let OLD_PERSIAN = classObj.OLD_PERSIAN { - self.init(javaHolder: OLD_PERSIAN.javaHolder) - } else { - fatalError( - "Enum value OLD_PERSIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .KHAROSHTHI: - if let KHAROSHTHI = classObj.KHAROSHTHI { - self.init(javaHolder: KHAROSHTHI.javaHolder) - } else { - fatalError( - "Enum value KHAROSHTHI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .BALINESE: - if let BALINESE = classObj.BALINESE { - self.init(javaHolder: BALINESE.javaHolder) - } else { - fatalError( - "Enum value BALINESE was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .CUNEIFORM: - if let CUNEIFORM = classObj.CUNEIFORM { - self.init(javaHolder: CUNEIFORM.javaHolder) - } else { - fatalError( - "Enum value CUNEIFORM was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .PHOENICIAN: - if let PHOENICIAN = classObj.PHOENICIAN { - self.init(javaHolder: PHOENICIAN.javaHolder) - } else { - fatalError( - "Enum value PHOENICIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .PHAGS_PA: - if let PHAGS_PA = classObj.PHAGS_PA { - self.init(javaHolder: PHAGS_PA.javaHolder) - } else { - fatalError( - "Enum value PHAGS_PA was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .NKO: - if let NKO = classObj.NKO { - self.init(javaHolder: NKO.javaHolder) - } else { - fatalError("Enum value NKO was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .SUNDANESE: - if let SUNDANESE = classObj.SUNDANESE { - self.init(javaHolder: SUNDANESE.javaHolder) - } else { - fatalError( - "Enum value SUNDANESE was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .BATAK: - if let BATAK = classObj.BATAK { - self.init(javaHolder: BATAK.javaHolder) - } else { - fatalError("Enum value BATAK was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .LEPCHA: - if let LEPCHA = classObj.LEPCHA { - self.init(javaHolder: LEPCHA.javaHolder) - } else { - fatalError("Enum value LEPCHA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .OL_CHIKI: - if let OL_CHIKI = classObj.OL_CHIKI { - self.init(javaHolder: OL_CHIKI.javaHolder) - } else { - fatalError( - "Enum value OL_CHIKI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .VAI: - if let VAI = classObj.VAI { - self.init(javaHolder: VAI.javaHolder) - } else { - fatalError("Enum value VAI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .SAURASHTRA: - if let SAURASHTRA = classObj.SAURASHTRA { - self.init(javaHolder: SAURASHTRA.javaHolder) - } else { - fatalError( - "Enum value SAURASHTRA was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .KAYAH_LI: - if let KAYAH_LI = classObj.KAYAH_LI { - self.init(javaHolder: KAYAH_LI.javaHolder) - } else { - fatalError( - "Enum value KAYAH_LI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .REJANG: - if let REJANG = classObj.REJANG { - self.init(javaHolder: REJANG.javaHolder) - } else { - fatalError("Enum value REJANG was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .LYCIAN: - if let LYCIAN = classObj.LYCIAN { - self.init(javaHolder: LYCIAN.javaHolder) - } else { - fatalError("Enum value LYCIAN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .CARIAN: - if let CARIAN = classObj.CARIAN { - self.init(javaHolder: CARIAN.javaHolder) - } else { - fatalError("Enum value CARIAN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .LYDIAN: - if let LYDIAN = classObj.LYDIAN { - self.init(javaHolder: LYDIAN.javaHolder) - } else { - fatalError("Enum value LYDIAN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .CHAM: - if let CHAM = classObj.CHAM { - self.init(javaHolder: CHAM.javaHolder) - } else { - fatalError("Enum value CHAM was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .TAI_THAM: - if let TAI_THAM = classObj.TAI_THAM { - self.init(javaHolder: TAI_THAM.javaHolder) - } else { - fatalError( - "Enum value TAI_THAM was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .TAI_VIET: - if let TAI_VIET = classObj.TAI_VIET { - self.init(javaHolder: TAI_VIET.javaHolder) - } else { - fatalError( - "Enum value TAI_VIET was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .AVESTAN: - if let AVESTAN = classObj.AVESTAN { - self.init(javaHolder: AVESTAN.javaHolder) - } else { - fatalError("Enum value AVESTAN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .EGYPTIAN_HIEROGLYPHS: - if let EGYPTIAN_HIEROGLYPHS = classObj.EGYPTIAN_HIEROGLYPHS { - self.init(javaHolder: EGYPTIAN_HIEROGLYPHS.javaHolder) - } else { - fatalError( - "Enum value EGYPTIAN_HIEROGLYPHS was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .SAMARITAN: - if let SAMARITAN = classObj.SAMARITAN { - self.init(javaHolder: SAMARITAN.javaHolder) - } else { - fatalError( - "Enum value SAMARITAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .MANDAIC: - if let MANDAIC = classObj.MANDAIC { - self.init(javaHolder: MANDAIC.javaHolder) - } else { - fatalError("Enum value MANDAIC was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .LISU: - if let LISU = classObj.LISU { - self.init(javaHolder: LISU.javaHolder) - } else { - fatalError("Enum value LISU was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .BAMUM: - if let BAMUM = classObj.BAMUM { - self.init(javaHolder: BAMUM.javaHolder) - } else { - fatalError("Enum value BAMUM was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .JAVANESE: - if let JAVANESE = classObj.JAVANESE { - self.init(javaHolder: JAVANESE.javaHolder) - } else { - fatalError( - "Enum value JAVANESE was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .MEETEI_MAYEK: - if let MEETEI_MAYEK = classObj.MEETEI_MAYEK { - self.init(javaHolder: MEETEI_MAYEK.javaHolder) - } else { - fatalError( - "Enum value MEETEI_MAYEK was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .IMPERIAL_ARAMAIC: - if let IMPERIAL_ARAMAIC = classObj.IMPERIAL_ARAMAIC { - self.init(javaHolder: IMPERIAL_ARAMAIC.javaHolder) - } else { - fatalError( - "Enum value IMPERIAL_ARAMAIC was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .OLD_SOUTH_ARABIAN: - if let OLD_SOUTH_ARABIAN = classObj.OLD_SOUTH_ARABIAN { - self.init(javaHolder: OLD_SOUTH_ARABIAN.javaHolder) - } else { - fatalError( - "Enum value OLD_SOUTH_ARABIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .INSCRIPTIONAL_PARTHIAN: - if let INSCRIPTIONAL_PARTHIAN = classObj.INSCRIPTIONAL_PARTHIAN { - self.init(javaHolder: INSCRIPTIONAL_PARTHIAN.javaHolder) - } else { - fatalError( - "Enum value INSCRIPTIONAL_PARTHIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .INSCRIPTIONAL_PAHLAVI: - if let INSCRIPTIONAL_PAHLAVI = classObj.INSCRIPTIONAL_PAHLAVI { - self.init(javaHolder: INSCRIPTIONAL_PAHLAVI.javaHolder) - } else { - fatalError( - "Enum value INSCRIPTIONAL_PAHLAVI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .OLD_TURKIC: - if let OLD_TURKIC = classObj.OLD_TURKIC { - self.init(javaHolder: OLD_TURKIC.javaHolder) - } else { - fatalError( - "Enum value OLD_TURKIC was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .BRAHMI: - if let BRAHMI = classObj.BRAHMI { - self.init(javaHolder: BRAHMI.javaHolder) - } else { - fatalError("Enum value BRAHMI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .KAITHI: - if let KAITHI = classObj.KAITHI { - self.init(javaHolder: KAITHI.javaHolder) - } else { - fatalError("Enum value KAITHI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .MEROITIC_HIEROGLYPHS: - if let MEROITIC_HIEROGLYPHS = classObj.MEROITIC_HIEROGLYPHS { - self.init(javaHolder: MEROITIC_HIEROGLYPHS.javaHolder) - } else { - fatalError( - "Enum value MEROITIC_HIEROGLYPHS was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .MEROITIC_CURSIVE: - if let MEROITIC_CURSIVE = classObj.MEROITIC_CURSIVE { - self.init(javaHolder: MEROITIC_CURSIVE.javaHolder) - } else { - fatalError( - "Enum value MEROITIC_CURSIVE was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .SORA_SOMPENG: - if let SORA_SOMPENG = classObj.SORA_SOMPENG { - self.init(javaHolder: SORA_SOMPENG.javaHolder) - } else { - fatalError( - "Enum value SORA_SOMPENG was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .CHAKMA: - if let CHAKMA = classObj.CHAKMA { - self.init(javaHolder: CHAKMA.javaHolder) - } else { - fatalError("Enum value CHAKMA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .SHARADA: - if let SHARADA = classObj.SHARADA { - self.init(javaHolder: SHARADA.javaHolder) - } else { - fatalError("Enum value SHARADA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .TAKRI: - if let TAKRI = classObj.TAKRI { - self.init(javaHolder: TAKRI.javaHolder) - } else { - fatalError("Enum value TAKRI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .MIAO: - if let MIAO = classObj.MIAO { - self.init(javaHolder: MIAO.javaHolder) - } else { - fatalError("Enum value MIAO was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .CAUCASIAN_ALBANIAN: - if let CAUCASIAN_ALBANIAN = classObj.CAUCASIAN_ALBANIAN { - self.init(javaHolder: CAUCASIAN_ALBANIAN.javaHolder) - } else { - fatalError( - "Enum value CAUCASIAN_ALBANIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .BASSA_VAH: - if let BASSA_VAH = classObj.BASSA_VAH { - self.init(javaHolder: BASSA_VAH.javaHolder) - } else { - fatalError( - "Enum value BASSA_VAH was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .DUPLOYAN: - if let DUPLOYAN = classObj.DUPLOYAN { - self.init(javaHolder: DUPLOYAN.javaHolder) - } else { - fatalError( - "Enum value DUPLOYAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .ELBASAN: - if let ELBASAN = classObj.ELBASAN { - self.init(javaHolder: ELBASAN.javaHolder) - } else { - fatalError("Enum value ELBASAN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .GRANTHA: - if let GRANTHA = classObj.GRANTHA { - self.init(javaHolder: GRANTHA.javaHolder) - } else { - fatalError("Enum value GRANTHA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .PAHAWH_HMONG: - if let PAHAWH_HMONG = classObj.PAHAWH_HMONG { - self.init(javaHolder: PAHAWH_HMONG.javaHolder) - } else { - fatalError( - "Enum value PAHAWH_HMONG was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .KHOJKI: - if let KHOJKI = classObj.KHOJKI { - self.init(javaHolder: KHOJKI.javaHolder) - } else { - fatalError("Enum value KHOJKI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .LINEAR_A: - if let LINEAR_A = classObj.LINEAR_A { - self.init(javaHolder: LINEAR_A.javaHolder) - } else { - fatalError( - "Enum value LINEAR_A was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .MAHAJANI: - if let MAHAJANI = classObj.MAHAJANI { - self.init(javaHolder: MAHAJANI.javaHolder) - } else { - fatalError( - "Enum value MAHAJANI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .MANICHAEAN: - if let MANICHAEAN = classObj.MANICHAEAN { - self.init(javaHolder: MANICHAEAN.javaHolder) - } else { - fatalError( - "Enum value MANICHAEAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .MENDE_KIKAKUI: - if let MENDE_KIKAKUI = classObj.MENDE_KIKAKUI { - self.init(javaHolder: MENDE_KIKAKUI.javaHolder) - } else { - fatalError( - "Enum value MENDE_KIKAKUI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .MODI: - if let MODI = classObj.MODI { - self.init(javaHolder: MODI.javaHolder) - } else { - fatalError("Enum value MODI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .MRO: - if let MRO = classObj.MRO { - self.init(javaHolder: MRO.javaHolder) - } else { - fatalError("Enum value MRO was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .OLD_NORTH_ARABIAN: - if let OLD_NORTH_ARABIAN = classObj.OLD_NORTH_ARABIAN { - self.init(javaHolder: OLD_NORTH_ARABIAN.javaHolder) - } else { - fatalError( - "Enum value OLD_NORTH_ARABIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .NABATAEAN: - if let NABATAEAN = classObj.NABATAEAN { - self.init(javaHolder: NABATAEAN.javaHolder) - } else { - fatalError( - "Enum value NABATAEAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .PALMYRENE: - if let PALMYRENE = classObj.PALMYRENE { - self.init(javaHolder: PALMYRENE.javaHolder) - } else { - fatalError( - "Enum value PALMYRENE was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .PAU_CIN_HAU: - if let PAU_CIN_HAU = classObj.PAU_CIN_HAU { - self.init(javaHolder: PAU_CIN_HAU.javaHolder) - } else { - fatalError( - "Enum value PAU_CIN_HAU was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .OLD_PERMIC: - if let OLD_PERMIC = classObj.OLD_PERMIC { - self.init(javaHolder: OLD_PERMIC.javaHolder) - } else { - fatalError( - "Enum value OLD_PERMIC was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .PSALTER_PAHLAVI: - if let PSALTER_PAHLAVI = classObj.PSALTER_PAHLAVI { - self.init(javaHolder: PSALTER_PAHLAVI.javaHolder) - } else { - fatalError( - "Enum value PSALTER_PAHLAVI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .SIDDHAM: - if let SIDDHAM = classObj.SIDDHAM { - self.init(javaHolder: SIDDHAM.javaHolder) - } else { - fatalError("Enum value SIDDHAM was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .KHUDAWADI: - if let KHUDAWADI = classObj.KHUDAWADI { - self.init(javaHolder: KHUDAWADI.javaHolder) - } else { - fatalError( - "Enum value KHUDAWADI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .TIRHUTA: - if let TIRHUTA = classObj.TIRHUTA { - self.init(javaHolder: TIRHUTA.javaHolder) - } else { - fatalError("Enum value TIRHUTA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .WARANG_CITI: - if let WARANG_CITI = classObj.WARANG_CITI { - self.init(javaHolder: WARANG_CITI.javaHolder) - } else { - fatalError( - "Enum value WARANG_CITI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .AHOM: - if let AHOM = classObj.AHOM { - self.init(javaHolder: AHOM.javaHolder) - } else { - fatalError("Enum value AHOM was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .ANATOLIAN_HIEROGLYPHS: - if let ANATOLIAN_HIEROGLYPHS = classObj.ANATOLIAN_HIEROGLYPHS { - self.init(javaHolder: ANATOLIAN_HIEROGLYPHS.javaHolder) - } else { - fatalError( - "Enum value ANATOLIAN_HIEROGLYPHS was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .HATRAN: - if let HATRAN = classObj.HATRAN { - self.init(javaHolder: HATRAN.javaHolder) - } else { - fatalError("Enum value HATRAN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .MULTANI: - if let MULTANI = classObj.MULTANI { - self.init(javaHolder: MULTANI.javaHolder) - } else { - fatalError("Enum value MULTANI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .OLD_HUNGARIAN: - if let OLD_HUNGARIAN = classObj.OLD_HUNGARIAN { - self.init(javaHolder: OLD_HUNGARIAN.javaHolder) - } else { - fatalError( - "Enum value OLD_HUNGARIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .SIGNWRITING: - if let SIGNWRITING = classObj.SIGNWRITING { - self.init(javaHolder: SIGNWRITING.javaHolder) - } else { - fatalError( - "Enum value SIGNWRITING was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .ADLAM: - if let ADLAM = classObj.ADLAM { - self.init(javaHolder: ADLAM.javaHolder) - } else { - fatalError("Enum value ADLAM was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .BHAIKSUKI: - if let BHAIKSUKI = classObj.BHAIKSUKI { - self.init(javaHolder: BHAIKSUKI.javaHolder) - } else { - fatalError( - "Enum value BHAIKSUKI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .MARCHEN: - if let MARCHEN = classObj.MARCHEN { - self.init(javaHolder: MARCHEN.javaHolder) - } else { - fatalError("Enum value MARCHEN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .NEWA: - if let NEWA = classObj.NEWA { - self.init(javaHolder: NEWA.javaHolder) - } else { - fatalError("Enum value NEWA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .OSAGE: - if let OSAGE = classObj.OSAGE { - self.init(javaHolder: OSAGE.javaHolder) - } else { - fatalError("Enum value OSAGE was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .TANGUT: - if let TANGUT = classObj.TANGUT { - self.init(javaHolder: TANGUT.javaHolder) - } else { - fatalError("Enum value TANGUT was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .MASARAM_GONDI: - if let MASARAM_GONDI = classObj.MASARAM_GONDI { - self.init(javaHolder: MASARAM_GONDI.javaHolder) - } else { - fatalError( - "Enum value MASARAM_GONDI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .NUSHU: - if let NUSHU = classObj.NUSHU { - self.init(javaHolder: NUSHU.javaHolder) - } else { - fatalError("Enum value NUSHU was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .SOYOMBO: - if let SOYOMBO = classObj.SOYOMBO { - self.init(javaHolder: SOYOMBO.javaHolder) - } else { - fatalError("Enum value SOYOMBO was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .ZANABAZAR_SQUARE: - if let ZANABAZAR_SQUARE = classObj.ZANABAZAR_SQUARE { - self.init(javaHolder: ZANABAZAR_SQUARE.javaHolder) - } else { - fatalError( - "Enum value ZANABAZAR_SQUARE was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .HANIFI_ROHINGYA: - if let HANIFI_ROHINGYA = classObj.HANIFI_ROHINGYA { - self.init(javaHolder: HANIFI_ROHINGYA.javaHolder) - } else { - fatalError( - "Enum value HANIFI_ROHINGYA was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .OLD_SOGDIAN: - if let OLD_SOGDIAN = classObj.OLD_SOGDIAN { - self.init(javaHolder: OLD_SOGDIAN.javaHolder) - } else { - fatalError( - "Enum value OLD_SOGDIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .SOGDIAN: - if let SOGDIAN = classObj.SOGDIAN { - self.init(javaHolder: SOGDIAN.javaHolder) - } else { - fatalError("Enum value SOGDIAN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .DOGRA: - if let DOGRA = classObj.DOGRA { - self.init(javaHolder: DOGRA.javaHolder) - } else { - fatalError("Enum value DOGRA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .GUNJALA_GONDI: - if let GUNJALA_GONDI = classObj.GUNJALA_GONDI { - self.init(javaHolder: GUNJALA_GONDI.javaHolder) - } else { - fatalError( - "Enum value GUNJALA_GONDI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .MAKASAR: - if let MAKASAR = classObj.MAKASAR { - self.init(javaHolder: MAKASAR.javaHolder) - } else { - fatalError("Enum value MAKASAR was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .MEDEFAIDRIN: - if let MEDEFAIDRIN = classObj.MEDEFAIDRIN { - self.init(javaHolder: MEDEFAIDRIN.javaHolder) - } else { - fatalError( - "Enum value MEDEFAIDRIN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .ELYMAIC: - if let ELYMAIC = classObj.ELYMAIC { - self.init(javaHolder: ELYMAIC.javaHolder) - } else { - fatalError("Enum value ELYMAIC was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .NANDINAGARI: - if let NANDINAGARI = classObj.NANDINAGARI { - self.init(javaHolder: NANDINAGARI.javaHolder) - } else { - fatalError( - "Enum value NANDINAGARI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .NYIAKENG_PUACHUE_HMONG: - if let NYIAKENG_PUACHUE_HMONG = classObj.NYIAKENG_PUACHUE_HMONG { - self.init(javaHolder: NYIAKENG_PUACHUE_HMONG.javaHolder) - } else { - fatalError( - "Enum value NYIAKENG_PUACHUE_HMONG was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .WANCHO: - if let WANCHO = classObj.WANCHO { - self.init(javaHolder: WANCHO.javaHolder) - } else { - fatalError("Enum value WANCHO was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .YEZIDI: - if let YEZIDI = classObj.YEZIDI { - self.init(javaHolder: YEZIDI.javaHolder) - } else { - fatalError("Enum value YEZIDI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .CHORASMIAN: - if let CHORASMIAN = classObj.CHORASMIAN { - self.init(javaHolder: CHORASMIAN.javaHolder) - } else { - fatalError( - "Enum value CHORASMIAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .DIVES_AKURU: - if let DIVES_AKURU = classObj.DIVES_AKURU { - self.init(javaHolder: DIVES_AKURU.javaHolder) - } else { - fatalError( - "Enum value DIVES_AKURU was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .KHITAN_SMALL_SCRIPT: - if let KHITAN_SMALL_SCRIPT = classObj.KHITAN_SMALL_SCRIPT { - self.init(javaHolder: KHITAN_SMALL_SCRIPT.javaHolder) - } else { - fatalError( - "Enum value KHITAN_SMALL_SCRIPT was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .VITHKUQI: - if let VITHKUQI = classObj.VITHKUQI { - self.init(javaHolder: VITHKUQI.javaHolder) - } else { - fatalError( - "Enum value VITHKUQI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .OLD_UYGHUR: - if let OLD_UYGHUR = classObj.OLD_UYGHUR { - self.init(javaHolder: OLD_UYGHUR.javaHolder) - } else { - fatalError( - "Enum value OLD_UYGHUR was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .CYPRO_MINOAN: - if let CYPRO_MINOAN = classObj.CYPRO_MINOAN { - self.init(javaHolder: CYPRO_MINOAN.javaHolder) - } else { - fatalError( - "Enum value CYPRO_MINOAN was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .TANGSA: - if let TANGSA = classObj.TANGSA { - self.init(javaHolder: TANGSA.javaHolder) - } else { - fatalError("Enum value TANGSA was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .TOTO: - if let TOTO = classObj.TOTO { - self.init(javaHolder: TOTO.javaHolder) - } else { - fatalError("Enum value TOTO was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .KAWI: - if let KAWI = classObj.KAWI { - self.init(javaHolder: KAWI.javaHolder) - } else { - fatalError("Enum value KAWI was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - case .NAG_MUNDARI: - if let NAG_MUNDARI = classObj.NAG_MUNDARI { - self.init(javaHolder: NAG_MUNDARI.javaHolder) - } else { - fatalError( - "Enum value NAG_MUNDARI was unexpectedly nil, please re-run swift-java on the most updated Java class" - ) - } - case .UNKNOWN: - if let UNKNOWN = classObj.UNKNOWN { - self.init(javaHolder: UNKNOWN.javaHolder) - } else { - fatalError("Enum value UNKNOWN was unexpectedly nil, please re-run swift-java on the most updated Java class") - } - } - } - } -} -extension JavaCharacter.UnicodeScript { - @JavaClass("java.lang.Enum$EnumDesc") - open class EnumDesc: JavaObject { - @JavaMethod - open override func toString() -> String - } -} -extension JavaClass { - @JavaStaticField(isFinal: true) - public var COMMON: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var LATIN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var GREEK: JavaCharacter.UnicodeScript! - @JavaStaticField(isFinal: true) - public var CYRILLIC: JavaCharacter.UnicodeScript! + public var TODHRI: JavaCharacter.UnicodeBlock! @JavaStaticField(isFinal: true) - public var ARMENIAN: JavaCharacter.UnicodeScript! + public var GARAY: JavaCharacter.UnicodeBlock! @JavaStaticField(isFinal: true) - public var HEBREW: JavaCharacter.UnicodeScript! + public var TULU_TIGALARI: JavaCharacter.UnicodeBlock! @JavaStaticField(isFinal: true) - public var ARABIC: JavaCharacter.UnicodeScript! + public var MYANMAR_EXTENDED_C: JavaCharacter.UnicodeBlock! @JavaStaticField(isFinal: true) - public var SYRIAC: JavaCharacter.UnicodeScript! + public var SUNUWAR: JavaCharacter.UnicodeBlock! @JavaStaticField(isFinal: true) - public var THAANA: JavaCharacter.UnicodeScript! + public var EGYPTIAN_HIEROGLYPHS_EXTENDED_A: JavaCharacter.UnicodeBlock! @JavaStaticField(isFinal: true) - public var DEVANAGARI: JavaCharacter.UnicodeScript! + public var GURUNG_KHEMA: JavaCharacter.UnicodeBlock! @JavaStaticField(isFinal: true) - public var BENGALI: JavaCharacter.UnicodeScript! + public var KIRAT_RAI: JavaCharacter.UnicodeBlock! @JavaStaticField(isFinal: true) - public var GURMUKHI: JavaCharacter.UnicodeScript! + public var SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT: JavaCharacter.UnicodeBlock! @JavaStaticField(isFinal: true) - public var GUJARATI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var ORIYA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TAMIL: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TELUGU: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var KANNADA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MALAYALAM: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SINHALA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var THAI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var LAO: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TIBETAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MYANMAR: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var GEORGIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var HANGUL: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var ETHIOPIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var CHEROKEE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var CANADIAN_ABORIGINAL: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OGHAM: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var RUNIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var KHMER: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MONGOLIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var HIRAGANA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var KATAKANA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var BOPOMOFO: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var HAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var YI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OLD_ITALIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var GOTHIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var DESERET: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var INHERITED: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TAGALOG: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var HANUNOO: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var BUHID: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TAGBANWA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var LIMBU: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TAI_LE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var LINEAR_B: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var UGARITIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SHAVIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OSMANYA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var CYPRIOT: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var BRAILLE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var BUGINESE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var COPTIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var NEW_TAI_LUE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var GLAGOLITIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TIFINAGH: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SYLOTI_NAGRI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OLD_PERSIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var KHAROSHTHI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var BALINESE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var CUNEIFORM: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var PHOENICIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var PHAGS_PA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var NKO: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SUNDANESE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var BATAK: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var LEPCHA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OL_CHIKI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var VAI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SAURASHTRA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var KAYAH_LI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var REJANG: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var LYCIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var CARIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var LYDIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var CHAM: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TAI_THAM: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TAI_VIET: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var AVESTAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var EGYPTIAN_HIEROGLYPHS: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SAMARITAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MANDAIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var LISU: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var BAMUM: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var JAVANESE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MEETEI_MAYEK: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var IMPERIAL_ARAMAIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OLD_SOUTH_ARABIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var INSCRIPTIONAL_PARTHIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var INSCRIPTIONAL_PAHLAVI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OLD_TURKIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var BRAHMI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var KAITHI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MEROITIC_HIEROGLYPHS: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MEROITIC_CURSIVE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SORA_SOMPENG: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var CHAKMA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SHARADA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TAKRI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MIAO: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var CAUCASIAN_ALBANIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var BASSA_VAH: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var DUPLOYAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var ELBASAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var GRANTHA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var PAHAWH_HMONG: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var KHOJKI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var LINEAR_A: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MAHAJANI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MANICHAEAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MENDE_KIKAKUI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MODI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MRO: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OLD_NORTH_ARABIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var NABATAEAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var PALMYRENE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var PAU_CIN_HAU: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OLD_PERMIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var PSALTER_PAHLAVI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SIDDHAM: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var KHUDAWADI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TIRHUTA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var WARANG_CITI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var AHOM: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var ANATOLIAN_HIEROGLYPHS: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var HATRAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MULTANI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OLD_HUNGARIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SIGNWRITING: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var ADLAM: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var BHAIKSUKI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MARCHEN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var NEWA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OSAGE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TANGUT: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MASARAM_GONDI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var NUSHU: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SOYOMBO: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var ZANABAZAR_SQUARE: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var HANIFI_ROHINGYA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OLD_SOGDIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var SOGDIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var DOGRA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var GUNJALA_GONDI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MAKASAR: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var MEDEFAIDRIN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var ELYMAIC: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var NANDINAGARI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var NYIAKENG_PUACHUE_HMONG: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var WANCHO: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var YEZIDI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var CHORASMIAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var DIVES_AKURU: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var KHITAN_SMALL_SCRIPT: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var VITHKUQI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var OLD_UYGHUR: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var CYPRO_MINOAN: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TANGSA: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var TOTO: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var KAWI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var NAG_MUNDARI: JavaCharacter.UnicodeScript! - - @JavaStaticField(isFinal: true) - public var UNKNOWN: JavaCharacter.UnicodeScript! + public var OL_ONAL: JavaCharacter.UnicodeBlock! + /// Java method `forName`. + /// + /// ### Java method signature + /// ```java + /// public static final java.lang.Character$UnicodeBlock java.lang.Character$UnicodeBlock.forName(java.lang.String) + /// ``` @JavaStaticMethod - public func forName(_ arg0: String) -> JavaCharacter.UnicodeScript! - - @JavaStaticMethod - public func values() -> [JavaCharacter.UnicodeScript?] + public func forName(_ arg0: String) -> JavaCharacter.UnicodeBlock! + /// Java method `of`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Character$UnicodeBlock java.lang.Character$UnicodeBlock.of(int) + /// ``` @JavaStaticMethod - public func valueOf(_ arg0: String) -> JavaCharacter.UnicodeScript! + public func of(_ arg0: Int32) -> JavaCharacter.UnicodeBlock! + /// Java method `of`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Character$UnicodeBlock java.lang.Character$UnicodeBlock.of(char) + /// ``` @JavaStaticMethod - public func of(_ arg0: Int32) -> JavaCharacter.UnicodeScript! + public func of(_ arg0: UInt16) -> JavaCharacter.UnicodeBlock! } extension JavaClass { @JavaStaticField(isFinal: true) @@ -3431,258 +1355,807 @@ extension JavaClass { @JavaStaticField(isFinal: true) public var BYTES: Int32 + /// Java method `getName`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Character.getName(int) + /// ``` @JavaStaticMethod public func getName(_ arg0: Int32) -> String + /// Java method `isJavaIdentifierStart`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isJavaIdentifierStart(char) + /// ``` @JavaStaticMethod public func isJavaIdentifierStart(_ arg0: UInt16) -> Bool + /// Java method `isJavaIdentifierStart`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isJavaIdentifierStart(int) + /// ``` @JavaStaticMethod public func isJavaIdentifierStart(_ arg0: Int32) -> Bool + /// Java method `isJavaIdentifierPart`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isJavaIdentifierPart(char) + /// ``` @JavaStaticMethod public func isJavaIdentifierPart(_ arg0: UInt16) -> Bool + /// Java method `isJavaIdentifierPart`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isJavaIdentifierPart(int) + /// ``` @JavaStaticMethod public func isJavaIdentifierPart(_ arg0: Int32) -> Bool + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Character.toString(int) + /// ``` @JavaStaticMethod public func toString(_ arg0: Int32) -> String + /// Java method `toString`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.String java.lang.Character.toString(char) + /// ``` @JavaStaticMethod public func toString(_ arg0: UInt16) -> String + /// Java method `hashCode`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.hashCode(char) + /// ``` @JavaStaticMethod public func hashCode(_ arg0: UInt16) -> Int32 + /// Java method `reverseBytes`. + /// + /// ### Java method signature + /// ```java + /// public static char java.lang.Character.reverseBytes(char) + /// ``` @JavaStaticMethod public func reverseBytes(_ arg0: UInt16) -> UInt16 + /// Java method `isDigit`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isDigit(char) + /// ``` @JavaStaticMethod public func isDigit(_ arg0: UInt16) -> Bool + /// Java method `isDigit`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isDigit(int) + /// ``` @JavaStaticMethod public func isDigit(_ arg0: Int32) -> Bool + /// Java method `isLowerCase`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isLowerCase(char) + /// ``` @JavaStaticMethod public func isLowerCase(_ arg0: UInt16) -> Bool + /// Java method `isLowerCase`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isLowerCase(int) + /// ``` @JavaStaticMethod public func isLowerCase(_ arg0: Int32) -> Bool + /// Java method `isUpperCase`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isUpperCase(int) + /// ``` @JavaStaticMethod public func isUpperCase(_ arg0: Int32) -> Bool + /// Java method `isUpperCase`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isUpperCase(char) + /// ``` @JavaStaticMethod public func isUpperCase(_ arg0: UInt16) -> Bool + /// Java method `isWhitespace`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isWhitespace(char) + /// ``` @JavaStaticMethod public func isWhitespace(_ arg0: UInt16) -> Bool + /// Java method `isWhitespace`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isWhitespace(int) + /// ``` @JavaStaticMethod public func isWhitespace(_ arg0: Int32) -> Bool + /// Java method `compare`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.compare(char,char) + /// ``` @JavaStaticMethod public func compare(_ arg0: UInt16, _ arg1: UInt16) -> Int32 + /// Java method `valueOf`. + /// + /// ### Java method signature + /// ```java + /// public static java.lang.Character java.lang.Character.valueOf(char) + /// ``` @JavaStaticMethod public func valueOf(_ arg0: UInt16) -> JavaCharacter! + /// Java method `toChars`. + /// + /// ### Java method signature + /// ```java + /// public static char[] java.lang.Character.toChars(int) + /// ``` @JavaStaticMethod public func toChars(_ arg0: Int32) -> [UInt16] + /// Java method `toChars`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.toChars(int,char[],int) + /// ``` @JavaStaticMethod public func toChars(_ arg0: Int32, _ arg1: [UInt16], _ arg2: Int32) -> Int32 + /// Java method `isHighSurrogate`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isHighSurrogate(char) + /// ``` @JavaStaticMethod public func isHighSurrogate(_ arg0: UInt16) -> Bool + /// Java method `isLowSurrogate`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isLowSurrogate(char) + /// ``` @JavaStaticMethod public func isLowSurrogate(_ arg0: UInt16) -> Bool + /// Java method `isSurrogate`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isSurrogate(char) + /// ``` @JavaStaticMethod public func isSurrogate(_ arg0: UInt16) -> Bool + /// Java method `isSupplementaryCodePoint`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isSupplementaryCodePoint(int) + /// ``` @JavaStaticMethod public func isSupplementaryCodePoint(_ arg0: Int32) -> Bool + /// Java method `highSurrogate`. + /// + /// ### Java method signature + /// ```java + /// public static char java.lang.Character.highSurrogate(int) + /// ``` @JavaStaticMethod public func highSurrogate(_ arg0: Int32) -> UInt16 + /// Java method `lowSurrogate`. + /// + /// ### Java method signature + /// ```java + /// public static char java.lang.Character.lowSurrogate(int) + /// ``` @JavaStaticMethod public func lowSurrogate(_ arg0: Int32) -> UInt16 + /// Java method `toCodePoint`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.toCodePoint(char,char) + /// ``` @JavaStaticMethod public func toCodePoint(_ arg0: UInt16, _ arg1: UInt16) -> Int32 + /// Java method `codePointAt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.codePointAt(java.lang.CharSequence,int) + /// ``` + @JavaStaticMethod + public func codePointAt(_ arg0: CharSequence?, _ arg1: Int32) -> Int32 + + /// Java method `codePointAt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.codePointAt(char[],int,int) + /// ``` @JavaStaticMethod public func codePointAt(_ arg0: [UInt16], _ arg1: Int32, _ arg2: Int32) -> Int32 + /// Java method `codePointAt`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.codePointAt(char[],int) + /// ``` @JavaStaticMethod public func codePointAt(_ arg0: [UInt16], _ arg1: Int32) -> Int32 + /// Java method `codePointBefore`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.codePointBefore(java.lang.CharSequence,int) + /// ``` + @JavaStaticMethod + public func codePointBefore(_ arg0: CharSequence?, _ arg1: Int32) -> Int32 + + /// Java method `codePointBefore`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.codePointBefore(char[],int) + /// ``` @JavaStaticMethod public func codePointBefore(_ arg0: [UInt16], _ arg1: Int32) -> Int32 + /// Java method `codePointBefore`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.codePointBefore(char[],int,int) + /// ``` @JavaStaticMethod public func codePointBefore(_ arg0: [UInt16], _ arg1: Int32, _ arg2: Int32) -> Int32 + /// Java method `codePointCount`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.codePointCount(java.lang.CharSequence,int,int) + /// ``` + @JavaStaticMethod + public func codePointCount(_ arg0: CharSequence?, _ arg1: Int32, _ arg2: Int32) -> Int32 + + /// Java method `codePointCount`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.codePointCount(char[],int,int) + /// ``` @JavaStaticMethod public func codePointCount(_ arg0: [UInt16], _ arg1: Int32, _ arg2: Int32) -> Int32 + /// Java method `offsetByCodePoints`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.offsetByCodePoints(char[],int,int,int,int) + /// ``` @JavaStaticMethod public func offsetByCodePoints(_ arg0: [UInt16], _ arg1: Int32, _ arg2: Int32, _ arg3: Int32, _ arg4: Int32) -> Int32 + /// Java method `offsetByCodePoints`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.offsetByCodePoints(java.lang.CharSequence,int,int) + /// ``` + @JavaStaticMethod + public func offsetByCodePoints(_ arg0: CharSequence?, _ arg1: Int32, _ arg2: Int32) -> Int32 + + /// Java method `toLowerCase`. + /// + /// ### Java method signature + /// ```java + /// public static char java.lang.Character.toLowerCase(char) + /// ``` @JavaStaticMethod public func toLowerCase(_ arg0: UInt16) -> UInt16 + /// Java method `toLowerCase`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.toLowerCase(int) + /// ``` @JavaStaticMethod public func toLowerCase(_ arg0: Int32) -> Int32 + /// Java method `toUpperCase`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.toUpperCase(int) + /// ``` @JavaStaticMethod public func toUpperCase(_ arg0: Int32) -> Int32 + /// Java method `toUpperCase`. + /// + /// ### Java method signature + /// ```java + /// public static char java.lang.Character.toUpperCase(char) + /// ``` @JavaStaticMethod public func toUpperCase(_ arg0: UInt16) -> UInt16 + /// Java method `isBmpCodePoint`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isBmpCodePoint(int) + /// ``` @JavaStaticMethod public func isBmpCodePoint(_ arg0: Int32) -> Bool + /// Java method `getType`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.getType(char) + /// ``` @JavaStaticMethod public func getType(_ arg0: UInt16) -> Int32 + /// Java method `getType`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.getType(int) + /// ``` @JavaStaticMethod public func getType(_ arg0: Int32) -> Int32 + /// Java method `isLetter`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isLetter(char) + /// ``` @JavaStaticMethod public func isLetter(_ arg0: UInt16) -> Bool + /// Java method `isLetter`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isLetter(int) + /// ``` @JavaStaticMethod public func isLetter(_ arg0: Int32) -> Bool + /// Java method `isLetterOrDigit`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isLetterOrDigit(int) + /// ``` @JavaStaticMethod public func isLetterOrDigit(_ arg0: Int32) -> Bool + /// Java method `isLetterOrDigit`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isLetterOrDigit(char) + /// ``` @JavaStaticMethod public func isLetterOrDigit(_ arg0: UInt16) -> Bool + /// Java method `isValidCodePoint`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isValidCodePoint(int) + /// ``` @JavaStaticMethod public func isValidCodePoint(_ arg0: Int32) -> Bool + /// Java method `isTitleCase`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isTitleCase(int) + /// ``` @JavaStaticMethod public func isTitleCase(_ arg0: Int32) -> Bool + /// Java method `isTitleCase`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isTitleCase(char) + /// ``` @JavaStaticMethod public func isTitleCase(_ arg0: UInt16) -> Bool + /// Java method `isDefined`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isDefined(char) + /// ``` @JavaStaticMethod public func isDefined(_ arg0: UInt16) -> Bool + /// Java method `isDefined`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isDefined(int) + /// ``` @JavaStaticMethod public func isDefined(_ arg0: Int32) -> Bool + /// Java method `isIdeographic`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isIdeographic(int) + /// ``` @JavaStaticMethod public func isIdeographic(_ arg0: Int32) -> Bool + /// Java method `isUnicodeIdentifierStart`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isUnicodeIdentifierStart(int) + /// ``` @JavaStaticMethod public func isUnicodeIdentifierStart(_ arg0: Int32) -> Bool + /// Java method `isUnicodeIdentifierStart`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isUnicodeIdentifierStart(char) + /// ``` @JavaStaticMethod public func isUnicodeIdentifierStart(_ arg0: UInt16) -> Bool + /// Java method `isUnicodeIdentifierPart`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isUnicodeIdentifierPart(int) + /// ``` @JavaStaticMethod public func isUnicodeIdentifierPart(_ arg0: Int32) -> Bool + /// Java method `isUnicodeIdentifierPart`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isUnicodeIdentifierPart(char) + /// ``` @JavaStaticMethod public func isUnicodeIdentifierPart(_ arg0: UInt16) -> Bool + /// Java method `isIdentifierIgnorable`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isIdentifierIgnorable(int) + /// ``` @JavaStaticMethod public func isIdentifierIgnorable(_ arg0: Int32) -> Bool + /// Java method `isIdentifierIgnorable`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isIdentifierIgnorable(char) + /// ``` @JavaStaticMethod public func isIdentifierIgnorable(_ arg0: UInt16) -> Bool + /// Java method `isEmoji`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isEmoji(int) + /// ``` @JavaStaticMethod public func isEmoji(_ arg0: Int32) -> Bool + /// Java method `isEmojiPresentation`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isEmojiPresentation(int) + /// ``` @JavaStaticMethod public func isEmojiPresentation(_ arg0: Int32) -> Bool + /// Java method `isEmojiModifier`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isEmojiModifier(int) + /// ``` @JavaStaticMethod public func isEmojiModifier(_ arg0: Int32) -> Bool + /// Java method `isEmojiModifierBase`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isEmojiModifierBase(int) + /// ``` @JavaStaticMethod public func isEmojiModifierBase(_ arg0: Int32) -> Bool + /// Java method `isEmojiComponent`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isEmojiComponent(int) + /// ``` @JavaStaticMethod public func isEmojiComponent(_ arg0: Int32) -> Bool + /// Java method `isExtendedPictographic`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isExtendedPictographic(int) + /// ``` @JavaStaticMethod public func isExtendedPictographic(_ arg0: Int32) -> Bool + /// Java method `toTitleCase`. + /// + /// ### Java method signature + /// ```java + /// public static char java.lang.Character.toTitleCase(char) + /// ``` @JavaStaticMethod public func toTitleCase(_ arg0: UInt16) -> UInt16 + /// Java method `toTitleCase`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.toTitleCase(int) + /// ``` @JavaStaticMethod public func toTitleCase(_ arg0: Int32) -> Int32 + /// Java method `digit`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.digit(char,int) + /// ``` @JavaStaticMethod public func digit(_ arg0: UInt16, _ arg1: Int32) -> Int32 + /// Java method `digit`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.digit(int,int) + /// ``` @JavaStaticMethod public func digit(_ arg0: Int32, _ arg1: Int32) -> Int32 + /// Java method `getNumericValue`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.getNumericValue(int) + /// ``` @JavaStaticMethod public func getNumericValue(_ arg0: Int32) -> Int32 + /// Java method `getNumericValue`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.getNumericValue(char) + /// ``` @JavaStaticMethod public func getNumericValue(_ arg0: UInt16) -> Int32 + /// Java method `isSpaceChar`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isSpaceChar(char) + /// ``` @JavaStaticMethod public func isSpaceChar(_ arg0: UInt16) -> Bool + /// Java method `isSpaceChar`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isSpaceChar(int) + /// ``` @JavaStaticMethod public func isSpaceChar(_ arg0: Int32) -> Bool + /// Java method `isISOControl`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isISOControl(int) + /// ``` @JavaStaticMethod public func isISOControl(_ arg0: Int32) -> Bool + /// Java method `isISOControl`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isISOControl(char) + /// ``` @JavaStaticMethod public func isISOControl(_ arg0: UInt16) -> Bool + /// Java method `getDirectionality`. + /// + /// ### Java method signature + /// ```java + /// public static byte java.lang.Character.getDirectionality(char) + /// ``` @JavaStaticMethod public func getDirectionality(_ arg0: UInt16) -> Int8 + /// Java method `getDirectionality`. + /// + /// ### Java method signature + /// ```java + /// public static byte java.lang.Character.getDirectionality(int) + /// ``` @JavaStaticMethod public func getDirectionality(_ arg0: Int32) -> Int8 + /// Java method `isMirrored`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isMirrored(char) + /// ``` @JavaStaticMethod public func isMirrored(_ arg0: UInt16) -> Bool + /// Java method `isMirrored`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isMirrored(int) + /// ``` @JavaStaticMethod public func isMirrored(_ arg0: Int32) -> Bool + /// Java method `isSurrogatePair`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isSurrogatePair(char,char) + /// ``` @JavaStaticMethod public func isSurrogatePair(_ arg0: UInt16, _ arg1: UInt16) -> Bool + /// Java method `charCount`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.charCount(int) + /// ``` @JavaStaticMethod public func charCount(_ arg0: Int32) -> Int32 + /// Java method `isJavaLetter`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isJavaLetter(char) + /// ``` + @available(*, deprecated) @JavaStaticMethod public func isJavaLetter(_ arg0: UInt16) -> Bool + /// Java method `isJavaLetterOrDigit`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isJavaLetterOrDigit(char) + /// ``` + @available(*, deprecated) @JavaStaticMethod public func isJavaLetterOrDigit(_ arg0: UInt16) -> Bool + /// Java method `isAlphabetic`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isAlphabetic(int) + /// ``` @JavaStaticMethod public func isAlphabetic(_ arg0: Int32) -> Bool + /// Java method `isSpace`. + /// + /// ### Java method signature + /// ```java + /// public static boolean java.lang.Character.isSpace(char) + /// ``` + @available(*, deprecated) @JavaStaticMethod public func isSpace(_ arg0: UInt16) -> Bool + /// Java method `forDigit`. + /// + /// ### Java method signature + /// ```java + /// public static char java.lang.Character.forDigit(int,int) + /// ``` @JavaStaticMethod public func forDigit(_ arg0: Int32, _ arg1: Int32) -> UInt16 + /// Java method `codePointOf`. + /// + /// ### Java method signature + /// ```java + /// public static int java.lang.Character.codePointOf(java.lang.String) + /// ``` @JavaStaticMethod public func codePointOf(_ arg0: String) -> Int32 } From ecb8a0aba316a959857b462d55877cac49687e53 Mon Sep 17 00:00:00 2001 From: Iceman Date: Wed, 18 Mar 2026 11:01:28 +0900 Subject: [PATCH 09/10] Generate TreeMap. SimpleEntry classes are removed. --- .../JavaUtil/generated/TreeMap.swift | 272 +++++++++++------- 1 file changed, 174 insertions(+), 98 deletions(-) diff --git a/Sources/JavaStdlib/JavaUtil/generated/TreeMap.swift b/Sources/JavaStdlib/JavaUtil/generated/TreeMap.swift index a125b23d7..6924f8e01 100644 --- a/Sources/JavaStdlib/JavaUtil/generated/TreeMap.swift +++ b/Sources/JavaStdlib/JavaUtil/generated/TreeMap.swift @@ -7,116 +7,192 @@ open class TreeMap: JavaObject { @JavaMethod @_nonoverride public convenience init(environment: JNIEnvironment? = nil) - @JavaMethod - open func remove(_ arg0: JavaObject?) -> JavaObject! - + /// Java method `remove`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.TreeMap.remove(java.lang.Object) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func remove(_ arg0: JavaObject?) -> V! + + /// Java method `size`. + /// + /// ### Java method signature + /// ```java + /// public int java.util.TreeMap.size() + /// ``` @JavaMethod open func size() -> Int32 - @JavaMethod - open func get(_ arg0: JavaObject?) -> JavaObject! - - @JavaMethod - open func put(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! - - @JavaMethod - open func values() -> JavaCollection! - + /// Java method `get`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.TreeMap.get(java.lang.Object) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func get(_ arg0: JavaObject?) -> V! + + /// Java method `put`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.TreeMap.put(K,V) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func put(_ arg0: K?, _ arg1: V?) -> V! + + /// Java method `values`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Collection java.util.TreeMap.values() + /// ``` + @JavaMethod + open func values() -> JavaCollection! + + /// Java method `clone`. + /// + /// ### Java method signature + /// ```java + /// public java.lang.Object java.util.TreeMap.clone() + /// ``` @JavaMethod open override func clone() -> JavaObject! + /// Java method `clear`. + /// + /// ### Java method signature + /// ```java + /// public void java.util.TreeMap.clear() + /// ``` @JavaMethod open func clear() - @JavaMethod - open func replace(_ arg0: JavaObject?, _ arg1: JavaObject?, _ arg2: JavaObject?) -> Bool - - @JavaMethod - open func replace(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! - - @JavaMethod - open func putIfAbsent(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! - - @JavaMethod - open func containsKey(_ arg0: JavaObject?) -> Bool - - @JavaMethod - open func keySet() -> JavaSet! - + /// Java method `replace`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.TreeMap.replace(K,V,V) + /// ``` + @JavaMethod + open func replace(_ arg0: K?, _ arg1: V?, _ arg2: V?) -> Bool + + /// Java method `replace`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.TreeMap.replace(K,V) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func replace(_ arg0: K?, _ arg1: V?) -> V! + + /// Java method `putIfAbsent`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.TreeMap.putIfAbsent(K,V) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func putIfAbsent(_ arg0: K?, _ arg1: V?) -> V! + + /// Java method `keySet`. + /// + /// ### Java method signature + /// ```java + /// public java.util.Set java.util.TreeMap.keySet() + /// ``` + @JavaMethod + open func keySet() -> JavaSet! + + /// Java method `containsValue`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.TreeMap.containsValue(java.lang.Object) + /// ``` @JavaMethod open func containsValue(_ arg0: JavaObject?) -> Bool + /// Java method `containsKey`. + /// + /// ### Java method signature + /// ```java + /// public boolean java.util.TreeMap.containsKey(java.lang.Object) + /// ``` @JavaMethod - open func firstKey() -> JavaObject! - - @JavaMethod - open func putFirst(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! - - @JavaMethod - open func putLast(_ arg0: JavaObject?, _ arg1: JavaObject?) -> JavaObject! - - @JavaMethod - open func lowerKey(_ arg0: JavaObject?) -> JavaObject! - - @JavaMethod - open func floorKey(_ arg0: JavaObject?) -> JavaObject! - - @JavaMethod - open func ceilingKey(_ arg0: JavaObject?) -> JavaObject! - - @JavaMethod - open func higherKey(_ arg0: JavaObject?) -> JavaObject! - - @JavaMethod - open func lastKey() -> JavaObject! -} -extension TreeMap { - @JavaClass("java.util.AbstractMap$SimpleEntry") - open class SimpleEntry: JavaObject { - @JavaMethod - @_nonoverride public convenience init(_ arg0: JavaObject?, _ arg1: JavaObject?, environment: JNIEnvironment? = nil) - - @JavaMethod - open override func equals(_ arg0: JavaObject?) -> Bool - - @JavaMethod - open override func toString() -> String - - @JavaMethod - open override func hashCode() -> Int32 - - @JavaMethod - open func getValue() -> JavaObject! - - @JavaMethod - open func getKey() -> JavaObject! - - @JavaMethod - open func setValue(_ arg0: JavaObject?) -> JavaObject! - } -} -extension TreeMap { - @JavaClass("java.util.AbstractMap$SimpleImmutableEntry") - open class SimpleImmutableEntry: JavaObject { - @JavaMethod - @_nonoverride public convenience init(_ arg0: JavaObject?, _ arg1: JavaObject?, environment: JNIEnvironment? = nil) - - @JavaMethod - open override func equals(_ arg0: JavaObject?) -> Bool - - @JavaMethod - open override func toString() -> String - - @JavaMethod - open override func hashCode() -> Int32 - - @JavaMethod - open func getValue() -> JavaObject! - - @JavaMethod - open func getKey() -> JavaObject! + open func containsKey(_ arg0: JavaObject?) -> Bool - @JavaMethod - open func setValue(_ arg0: JavaObject?) -> JavaObject! - } + /// Java method `firstKey`. + /// + /// ### Java method signature + /// ```java + /// public K java.util.TreeMap.firstKey() + /// ``` + @JavaMethod(typeErasedResult: "K!") + open func firstKey() -> K! + + /// Java method `putFirst`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.TreeMap.putFirst(K,V) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func putFirst(_ arg0: K?, _ arg1: V?) -> V! + + /// Java method `putLast`. + /// + /// ### Java method signature + /// ```java + /// public V java.util.TreeMap.putLast(K,V) + /// ``` + @JavaMethod(typeErasedResult: "V!") + open func putLast(_ arg0: K?, _ arg1: V?) -> V! + + /// Java method `lowerKey`. + /// + /// ### Java method signature + /// ```java + /// public K java.util.TreeMap.lowerKey(K) + /// ``` + @JavaMethod(typeErasedResult: "K!") + open func lowerKey(_ arg0: K?) -> K! + + /// Java method `floorKey`. + /// + /// ### Java method signature + /// ```java + /// public K java.util.TreeMap.floorKey(K) + /// ``` + @JavaMethod(typeErasedResult: "K!") + open func floorKey(_ arg0: K?) -> K! + + /// Java method `ceilingKey`. + /// + /// ### Java method signature + /// ```java + /// public K java.util.TreeMap.ceilingKey(K) + /// ``` + @JavaMethod(typeErasedResult: "K!") + open func ceilingKey(_ arg0: K?) -> K! + + /// Java method `higherKey`. + /// + /// ### Java method signature + /// ```java + /// public K java.util.TreeMap.higherKey(K) + /// ``` + @JavaMethod(typeErasedResult: "K!") + open func higherKey(_ arg0: K?) -> K! + + /// Java method `lastKey`. + /// + /// ### Java method signature + /// ```java + /// public K java.util.TreeMap.lastKey() + /// ``` + @JavaMethod(typeErasedResult: "K!") + open func lastKey() -> K! } From 3c89a99a8fed1dacf6c6f34fe3ff5be6e0b77b73 Mon Sep 17 00:00:00 2001 From: Iceman Date: Wed, 18 Mar 2026 11:44:28 +0900 Subject: [PATCH 10/10] Fix example --- .../Sources/JavaKitExample/JavaKitExample.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Samples/JavaKitSampleApp/Sources/JavaKitExample/JavaKitExample.swift b/Samples/JavaKitSampleApp/Sources/JavaKitExample/JavaKitExample.swift index 4fa5c9d00..3e2ff1814 100644 --- a/Samples/JavaKitSampleApp/Sources/JavaKitExample/JavaKitExample.swift +++ b/Samples/JavaKitSampleApp/Sources/JavaKitExample/JavaKitExample.swift @@ -46,7 +46,7 @@ extension HelloSwift: HelloSwiftNativeMethods { _ = self.sayHelloBack(42) let predicate: JavaPredicate = self.lessThanTen()! - let value = predicate.test(JavaInteger(3).as(JavaObject.self)) + let value = predicate.test(JavaInteger(3)) print("Running a JavaPredicate from swift 3 < 10 = \(value)") let strings = doublesToStrings([3.14159, 2.71828])