Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitffe975c

Browse files
committed
Rework for use with toolchain beta 2
1 parent5034457 commitffe975c

File tree

54 files changed

+15120
-12217
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+15120
-12217
lines changed

‎Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ import PackageDescription
1111
letpackage=Package(
1212
name:"java_sql",
1313
dependencies:[
14-
.Package(url:"https://github.com/SwiftJava/java_util.git", versions:Version(2,0,0)..<Version(3,0,0)),
14+
.Package(url:"https://github.com/SwiftJava/java_util.git", versions:Version(2,1,0)..<Version(3,0,0)),
1515
]
1616
)

‎Sources/Array.swift

Lines changed: 95 additions & 84 deletions
Large diffs are not rendered by default.

‎Sources/BatchUpdateException.swift

Lines changed: 123 additions & 119 deletions
Large diffs are not rendered by default.

‎Sources/Blob.swift

Lines changed: 95 additions & 76 deletions
Large diffs are not rendered by default.

‎Sources/CallableStatement.swift

Lines changed: 2458 additions & 2197 deletions
Large diffs are not rendered by default.

‎Sources/ClientInfoStatus.swift

Lines changed: 133 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,65 @@
11

22
import java_swift
3-
import java_lang
43

54
/// generated by: genswift.java 'java/lang|java/util|java/sql|java/awt|javax/swing' ///
65

76
/// class java.sql.ClientInfoStatus ///
87

9-
openclassClientInfoStatus:java_lang.Enum{
8+
publicenumClientInfoStatus:Int,JNIObjectProtocol,JNIObjectInit{
109

11-
publicconvenienceinit?( casting object:java_swift.JavaObject, _ file:StaticString= #file, _ line:Int= #line){
12-
self.init( javaObject:nil)
13-
if !object.validDownCast( toJavaClass:"java.sql.ClientInfoStatus", file, line){
14-
returnnil
15-
}
16-
object.withJavaObject{
17-
self.javaObject= $0
18-
}
10+
case REASON_UNKNOWN, REASON_UNKNOWN_PROPERTY, REASON_VALUE_INVALID, REASON_VALUE_TRUNCATED
11+
12+
staticletenumConstants=try!JavaClass.forName("java.sql.ClientInfoStatus")
13+
.getEnumConstants()!.map{ClientInfoStatusForward( javaObject: $0.javaObject)}
14+
15+
publicfunc underlier()->ClientInfoStatusForward{
16+
returnClientInfoStatus.enumConstants[self.rawValue]
17+
}
18+
19+
publicfunc localJavaObject(_ locals:UnsafeMutablePointer<[jobject]>)->jobject?{
20+
returnunderlier().localJavaObject( locals)
1921
}
2022

23+
publicinit( javaObject:jobject?){
24+
self=ClientInfoStatus( rawValue:JavaEnum( javaObject: javaObject).ordinal())!
25+
}
26+
27+
/// public static java.sql.ClientInfoStatus java.sql.ClientInfoStatus.valueOf(java.lang.String)
28+
29+
privatestaticvarvalueOf_MethodID_1:jmethodID?
30+
31+
publicstaticfunc valueOf( name:String?)->ClientInfoStatus!{
32+
returnClientInfoStatusForward.valueOf( name: name)
33+
}
34+
publicstaticfunc valueOf( _ _name:String?)->ClientInfoStatus!{
35+
returnvalueOf( name: _name)
36+
}
37+
38+
/// public static java.sql.ClientInfoStatus[] java.sql.ClientInfoStatus.values()
39+
40+
privatestaticvarvalues_MethodID_2:jmethodID?
41+
42+
publicstaticfunc values()->[ClientInfoStatus]!{
43+
returnClientInfoStatusForward.values()
44+
}
45+
46+
}
47+
48+
49+
openclassClientInfoStatusForward:JNIObjectForward{
50+
2151
privatestaticvarClientInfoStatusJNIClass:jclass?
2252

53+
/// private static final java.sql.ClientInfoStatus[] java.sql.ClientInfoStatus.$VALUES
54+
2355
/// public static final java.sql.ClientInfoStatus java.sql.ClientInfoStatus.REASON_UNKNOWN
2456

2557
privatestaticvarREASON_UNKNOWN_FieldID:jfieldID?
2658

2759
openstaticvarREASON_UNKNOWN:ClientInfoStatus!{
2860
get{
2961
let__value=JNIField.GetStaticObjectField( fieldName:"REASON_UNKNOWN", fieldType:"Ljava/sql/ClientInfoStatus;", fieldCache:&REASON_UNKNOWN_FieldID, className:"java/sql/ClientInfoStatus", classCache:&ClientInfoStatusJNIClass)
62+
defer{JNI.DeleteLocalRef( __value)}
3063
return __value!=nil?ClientInfoStatus( javaObject: __value):nil
3164
}
3265
}
@@ -38,6 +71,7 @@ open class ClientInfoStatus: java_lang.Enum {
3871
openstaticvarREASON_UNKNOWN_PROPERTY:ClientInfoStatus!{
3972
get{
4073
let__value=JNIField.GetStaticObjectField( fieldName:"REASON_UNKNOWN_PROPERTY", fieldType:"Ljava/sql/ClientInfoStatus;", fieldCache:&REASON_UNKNOWN_PROPERTY_FieldID, className:"java/sql/ClientInfoStatus", classCache:&ClientInfoStatusJNIClass)
74+
defer{JNI.DeleteLocalRef( __value)}
4175
return __value!=nil?ClientInfoStatus( javaObject: __value):nil
4276
}
4377
}
@@ -49,6 +83,7 @@ open class ClientInfoStatus: java_lang.Enum {
4983
openstaticvarREASON_VALUE_INVALID:ClientInfoStatus!{
5084
get{
5185
let__value=JNIField.GetStaticObjectField( fieldName:"REASON_VALUE_INVALID", fieldType:"Ljava/sql/ClientInfoStatus;", fieldCache:&REASON_VALUE_INVALID_FieldID, className:"java/sql/ClientInfoStatus", classCache:&ClientInfoStatusJNIClass)
86+
defer{JNI.DeleteLocalRef( __value)}
5287
return __value!=nil?ClientInfoStatus( javaObject: __value):nil
5388
}
5489
}
@@ -60,46 +95,113 @@ open class ClientInfoStatus: java_lang.Enum {
6095
openstaticvarREASON_VALUE_TRUNCATED:ClientInfoStatus!{
6196
get{
6297
let__value=JNIField.GetStaticObjectField( fieldName:"REASON_VALUE_TRUNCATED", fieldType:"Ljava/sql/ClientInfoStatus;", fieldCache:&REASON_VALUE_TRUNCATED_FieldID, className:"java/sql/ClientInfoStatus", classCache:&ClientInfoStatusJNIClass)
98+
defer{JNI.DeleteLocalRef( __value)}
6399
return __value!=nil?ClientInfoStatus( javaObject: __value):nil
64100
}
65101
}
66102

67-
///private staticfinaljava.sql.ClientInfoStatus[] java.sql.ClientInfoStatus.$VALUES
103+
///public static java.sql.ClientInfoStatus java.sql.ClientInfoStatus.valueOf(java.lang.String)
68104

69-
///privatefinal java.lang.String java.lang.Enum.name
105+
privatestaticvarvalueOf_MethodID_3:jmethodID?
70106

71-
/// private final int java.lang.Enum.ordinal
107+
openclassfunc valueOf( name:String?)->ClientInfoStatus!{
108+
var__locals=[jobject]()
109+
var__args=[jvalue]( repeating:jvalue(), count:1)
110+
__args[0]=JNIType.toJava( value: name, locals:&__locals)
111+
let__return=JNIMethod.CallStaticObjectMethod( className:"java/sql/ClientInfoStatus", classCache:&ClientInfoStatusJNIClass, methodName:"valueOf", methodSig:"(Ljava/lang/String;)Ljava/sql/ClientInfoStatus;", methodCache:&valueOf_MethodID_3, args:&__args, locals:&__locals)
112+
defer{JNI.DeleteLocalRef( __return)}
113+
return __return!=nil?ClientInfoStatus( javaObject: __return):nil
114+
}
72115

73-
/// private java.sql.ClientInfoStatus(java.lang.String,int)
116+
openclassfunc valueOf( _ _name:String?)->ClientInfoStatus!{
117+
returnvalueOf( name: _name)
118+
}
74119

75-
/// public static java.sql.ClientInfoStatus[] java.sql.ClientInfoStatus.values()
120+
/// public static java.lang.Enum java.lang.Enum.valueOf(java.lang.Class,java.lang.String)
76121

77-
privatestaticvarvalues_MethodID_1:jmethodID?
122+
privatestaticvarvalueOf_MethodID_4:jmethodID?
78123

79-
openclassfunc values()->[ClientInfoStatus]!{
80-
var__args=[jvalue]( repeating:jvalue(), count:1)
124+
openclassfunc valueOf( enumType:java_swift.JavaClass?, name:String?)->java_swift.JavaEnum!{
81125
var__locals=[jobject]()
82-
let__return=JNIMethod.CallStaticObjectMethod( className:"java/sql/ClientInfoStatus", classCache:&ClientInfoStatusJNIClass, methodName:"values", methodSig:"()[Ljava/sql/ClientInfoStatus;", methodCache:&values_MethodID_1, args:&__args, locals:&__locals)
83-
returnJNIType.toSwift( type:[ClientInfoStatus](), from: __return)
126+
var__args=[jvalue]( repeating:jvalue(), count:2)
127+
__args[0]=JNIType.toJava( value: enumType, locals:&__locals)
128+
__args[1]=JNIType.toJava( value: name, locals:&__locals)
129+
let__return=JNIMethod.CallStaticObjectMethod( className:"java/sql/ClientInfoStatus", classCache:&ClientInfoStatusJNIClass, methodName:"valueOf", methodSig:"(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;", methodCache:&valueOf_MethodID_4, args:&__args, locals:&__locals)
130+
defer{JNI.DeleteLocalRef( __return)}
131+
return __return!=nil? java_swift.JavaEnum( javaObject: __return):nil
84132
}
85133

134+
openclassfunc valueOf( _ _enumType:java_swift.JavaClass?, _ _name:String?)->java_swift.JavaEnum!{
135+
returnvalueOf( enumType: _enumType, name: _name)
136+
}
86137

87-
/// public static java.sql.ClientInfoStatus java.sql.ClientInfoStatus.valueOf(java.lang.String)
138+
/// public static java.sql.ClientInfoStatus[] java.sql.ClientInfoStatus.values()
88139

89-
privatestaticvarvalueOf_MethodID_2:jmethodID?
140+
privatestaticvarvalues_MethodID_5:jmethodID?
90141

91-
openclassfunc valueOf( name:String?)->ClientInfoStatus!{
92-
var__args=[jvalue]( repeating:jvalue(), count:1)
142+
openclassfunc values()->[ClientInfoStatus]!{
93143
var__locals=[jobject]()
94-
__args[0]=JNIType.toJava( value: name, locals:&__locals)
95-
let__return=JNIMethod.CallStaticObjectMethod( className:"java/sql/ClientInfoStatus", classCache:&ClientInfoStatusJNIClass, methodName:"valueOf", methodSig:"(Ljava/lang/String;)Ljava/sql/ClientInfoStatus;", methodCache:&valueOf_MethodID_2, args:&__args, locals:&__locals)
96-
defer{JNI.DeleteLocalRef( __return)}
97-
return __return!=nil?ClientInfoStatus( javaObject: __return):nil
144+
var__args=[jvalue]( repeating:jvalue(), count:1)
145+
let__return=JNIMethod.CallStaticObjectMethod( className:"java/sql/ClientInfoStatus", classCache:&ClientInfoStatusJNIClass, methodName:"values", methodSig:"()[Ljava/sql/ClientInfoStatus;", methodCache:&values_MethodID_5, args:&__args, locals:&__locals)
146+
returnJNIType.toSwift( type:[ClientInfoStatus].self, from: __return)
98147
}
99148

100-
openclassfunc valueOf( _ _name:String?)->ClientInfoStatus!{
101-
returnvalueOf( name: _name)
102-
}
149+
150+
/// public final int java.lang.Enum.compareTo(java.lang.Enum)
151+
152+
// Skipping method: false true false false false
153+
154+
/// public int java.lang.Enum.compareTo(java.lang.Object)
155+
156+
// Skipping method: false true false false false
157+
158+
/// public final boolean java.lang.Enum.equals(java.lang.Object)
159+
160+
// Skipping method: false true false false false
161+
162+
/// public final native java.lang.Class java.lang.Object.getClass()
163+
164+
// Skipping method: false true false false false
165+
166+
/// public final java.lang.Class java.lang.Enum.getDeclaringClass()
167+
168+
// Skipping method: false true false false false
169+
170+
/// public final int java.lang.Enum.hashCode()
171+
172+
// Skipping method: false true false false false
173+
174+
/// public final java.lang.String java.lang.Enum.name()
175+
176+
// Skipping method: false true false false false
177+
178+
/// public final native void java.lang.Object.notify()
179+
180+
// Skipping method: false true false false false
181+
182+
/// public final native void java.lang.Object.notifyAll()
183+
184+
// Skipping method: false true false false false
185+
186+
/// public final int java.lang.Enum.ordinal()
187+
188+
// Skipping method: false true false false false
189+
190+
/// public java.lang.String java.lang.Enum.toString()
191+
192+
// Skipping method: false true false false false
193+
194+
/// public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
195+
196+
// Skipping method: false true false false false
197+
198+
/// public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
199+
200+
// Skipping method: false true false false false
201+
202+
/// public final void java.lang.Object.wait() throws java.lang.InterruptedException
203+
204+
// Skipping method: false true false false false
103205

104206
}
105207

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp