FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
java_util/Sources/CompletionService.swift at 1.0.10 · SwiftJava/java_util · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
SwiftJava
/
java_util
Public
Notifications
You must be signed in to change notification settings
Fork
5
Star
7
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
java_util
/
Sources
/
CompletionService.swift
Copy path
More file actions
More file actions
Latest commit
History
History
History
130 lines (89 loc) · 6.34 KB
Breadcrumbs
java_util
/
Sources
/
CompletionService.swift
Copy path
File metadata and controls
130 lines (89 loc) · 6.34 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
import
java_swift
import
java_lang
/// generated by: genswift.java 'java/lang|java/util|java/sql|java/awt|javax/swing' ///
/// JAVA_HOME: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ///
/// Tue Dec 20 11:29:46 GMT 2016 ///
/// interface java.util.concurrent.CompletionService ///
public
protocol
CompletionService
:
JavaProtocol
{
/// public abstract java.util.concurrent.Future java.util.concurrent.CompletionService.poll()
func
poll
(
)
->
Future
!
/// public abstract java.util.concurrent.Future java.util.concurrent.CompletionService.poll(long,java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
func
poll
(
arg0
:
Int64
,
arg1
:
TimeUnit
?
)
throws
/* java.lang.InterruptedException */
->
Future
!
func
poll
(
_ _arg0
:
Int64
,
_ _arg1
:
TimeUnit
?
)
throws
/* java.lang.InterruptedException */
->
Future
!
/// public abstract java.util.concurrent.Future java.util.concurrent.CompletionService.take() throws java.lang.InterruptedException
func
take
(
)
throws
/* java.lang.InterruptedException */
->
Future
!
/// public abstract java.util.concurrent.Future java.util.concurrent.CompletionService.submit(java.util.concurrent.Callable)
func
submit
(
arg0
:
Callable
?
)
->
Future
!
func
submit
(
_ _arg0
:
Callable
?
)
->
Future
!
/// public abstract java.util.concurrent.Future java.util.concurrent.CompletionService.submit(java.lang.Runnable,java.lang.Object)
func
submit
(
arg0
:
java_lang
.
Runnable
?
,
arg1
:
java_lang
.
JavaObject
?
)
->
Future
!
func
submit
(
_ _arg0
:
java_lang
.
Runnable
?
,
_ _arg1
:
java_lang
.
JavaObject
?
)
->
Future
!
}
open
class
CompletionServiceForward
:
JNIObjectForward
,
CompletionService
{
private
static
var
CompletionServiceJNIClass
:
jclass
?
/// public abstract java.util.concurrent.Future java.util.concurrent.CompletionService.poll()
private
static
var
poll_MethodID_6
:
jmethodID
?
open
func
poll
(
)
->
Future
!
{
var
__args
=
[
jvalue
]
(
repeating
:
jvalue
(
)
,
count
:
1
)
var
__locals
=
[
jobject
]
(
)
let
__return
=
JNIMethod
.
CallObjectMethod
(
object
:
javaObject
,
methodName
:
"
poll
"
,
methodSig
:
"
()Ljava/util/concurrent/Future;
"
,
methodCache
:
&
CompletionServiceForward
.
poll_MethodID_6
,
args
:
&
__args
,
locals
:
&
__locals
)
defer
{
JNI
.
DeleteLocalRef
(
__return
)
}
return
__return
!=
nil
?
FutureForward
(
javaObject
:
__return
)
:
nil
}
/// public abstract java.util.concurrent.Future java.util.concurrent.CompletionService.poll(long,java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
private
static
var
poll_MethodID_7
:
jmethodID
?
open
func
poll
(
arg0
:
Int64
,
arg1
:
TimeUnit
?
)
throws
/* java.lang.InterruptedException */
->
Future
!
{
var
__args
=
[
jvalue
]
(
repeating
:
jvalue
(
)
,
count
:
2
)
var
__locals
=
[
jobject
]
(
)
__args
[
0
]
=
JNIType
.
encode
(
value
:
arg0
,
locals
:
&
__locals
)
__args
[
1
]
=
JNIType
.
encode
(
value
:
arg1
,
locals
:
&
__locals
)
let
__return
=
JNIMethod
.
CallObjectMethod
(
object
:
javaObject
,
methodName
:
"
poll
"
,
methodSig
:
"
(JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/Future;
"
,
methodCache
:
&
CompletionServiceForward
.
poll_MethodID_7
,
args
:
&
__args
,
locals
:
&
__locals
)
defer
{
JNI
.
DeleteLocalRef
(
__return
)
}
if
let
throwable
=
JNI
.
ExceptionCheck
(
)
{
throw
java_lang
.
InterruptedException
(
javaObject
:
throwable
)
}
return
__return
!=
nil
?
FutureForward
(
javaObject
:
__return
)
:
nil
}
open
func
poll
(
_ _arg0
:
Int64
,
_ _arg1
:
TimeUnit
?
)
throws
/* java.lang.InterruptedException */
->
Future
!
{
return
try
poll
(
arg0
:
_arg0
,
arg1
:
_arg1
)
}
/// public abstract java.util.concurrent.Future java.util.concurrent.CompletionService.take() throws java.lang.InterruptedException
private
static
var
take_MethodID_8
:
jmethodID
?
open
func
take
(
)
throws
/* java.lang.InterruptedException */
->
Future
!
{
var
__args
=
[
jvalue
]
(
repeating
:
jvalue
(
)
,
count
:
1
)
var
__locals
=
[
jobject
]
(
)
let
__return
=
JNIMethod
.
CallObjectMethod
(
object
:
javaObject
,
methodName
:
"
take
"
,
methodSig
:
"
()Ljava/util/concurrent/Future;
"
,
methodCache
:
&
CompletionServiceForward
.
take_MethodID_8
,
args
:
&
__args
,
locals
:
&
__locals
)
defer
{
JNI
.
DeleteLocalRef
(
__return
)
}
if
let
throwable
=
JNI
.
ExceptionCheck
(
)
{
throw
java_lang
.
InterruptedException
(
javaObject
:
throwable
)
}
return
__return
!=
nil
?
FutureForward
(
javaObject
:
__return
)
:
nil
}
/// public abstract java.util.concurrent.Future java.util.concurrent.CompletionService.submit(java.util.concurrent.Callable)
private
static
var
submit_MethodID_9
:
jmethodID
?
open
func
submit
(
arg0
:
Callable
?
)
->
Future
!
{
var
__args
=
[
jvalue
]
(
repeating
:
jvalue
(
)
,
count
:
1
)
var
__locals
=
[
jobject
]
(
)
__args
[
0
]
=
jvalue
(
l
:
arg0
?
.
localJavaObject
(
&
__locals
)
)
let
__return
=
JNIMethod
.
CallObjectMethod
(
object
:
javaObject
,
methodName
:
"
submit
"
,
methodSig
:
"
(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;
"
,
methodCache
:
&
CompletionServiceForward
.
submit_MethodID_9
,
args
:
&
__args
,
locals
:
&
__locals
)
defer
{
JNI
.
DeleteLocalRef
(
__return
)
}
return
__return
!=
nil
?
FutureForward
(
javaObject
:
__return
)
:
nil
}
open
func
submit
(
_ _arg0
:
Callable
?
)
->
Future
!
{
return
submit
(
arg0
:
_arg0
)
}
/// public abstract java.util.concurrent.Future java.util.concurrent.CompletionService.submit(java.lang.Runnable,java.lang.Object)
private
static
var
submit_MethodID_10
:
jmethodID
?
open
func
submit
(
arg0
:
java_lang
.
Runnable
?
,
arg1
:
java_lang
.
JavaObject
?
)
->
Future
!
{
var
__args
=
[
jvalue
]
(
repeating
:
jvalue
(
)
,
count
:
2
)
var
__locals
=
[
jobject
]
(
)
__args
[
0
]
=
jvalue
(
l
:
arg0
?
.
localJavaObject
(
&
__locals
)
)
__args
[
1
]
=
JNIType
.
encode
(
value
:
arg1
,
locals
:
&
__locals
)
let
__return
=
JNIMethod
.
CallObjectMethod
(
object
:
javaObject
,
methodName
:
"
submit
"
,
methodSig
:
"
(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/Future;
"
,
methodCache
:
&
CompletionServiceForward
.
submit_MethodID_10
,
args
:
&
__args
,
locals
:
&
__locals
)
defer
{
JNI
.
DeleteLocalRef
(
__return
)
}
return
__return
!=
nil
?
FutureForward
(
javaObject
:
__return
)
:
nil
}
open
func
submit
(
_ _arg0
:
java_lang
.
Runnable
?
,
_ _arg1
:
java_lang
.
JavaObject
?
)
->
Future
!
{
return
submit
(
arg0
:
_arg0
,
arg1
:
_arg1
)
}
}
Back
|
FazBrowse Home
|
New Git URL