We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
JavaConsumer
1 parent 0199422 commit 1b7320aCopy full SHA for 1b7320a
Sources/JavaLang/JavaConsumer.swift
@@ -1,7 +1,13 @@
1
import SwiftJava
2
3
@JavaInterface("java.util.function.Consumer")
4
-public struct JavaConsumer<T: JavaValue>: AnyJavaObject {
+public struct JavaConsumer<T: AnyJavaObject>: AnyJavaObject {
5
@JavaMethod
6
- public func accept(_ arg0: T)
+ public func accept(_ arg0: JavaObject?)
7
+}
8
+
9
+extension JavaConsumer {
10
+ public func accept(_ arg0: T) {
11
+ accept(JavaObject(javaHolder: arg0.javaHolder))
12
+ }
13
}
0 commit comments