public class io.vertx.ext.sql.SQLOptions
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.vertx.ext.sql.SQLOptions
super_class: java.lang.Object
{
private boolean readOnly;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String catalog;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private io.vertx.ext.sql.TransactionIsolation transactionIsolation;
descriptor: Lio/vertx/ext/sql/TransactionIsolation;
flags: (0x0002) ACC_PRIVATE
private io.vertx.ext.sql.ResultSetType resultSetType;
descriptor: Lio/vertx/ext/sql/ResultSetType;
flags: (0x0002) ACC_PRIVATE
private io.vertx.ext.sql.ResultSetConcurrency resultSetConcurrency;
descriptor: Lio/vertx/ext/sql/ResultSetConcurrency;
flags: (0x0002) ACC_PRIVATE
private boolean autoGeneratedKeys;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.json.JsonArray autoGeneratedKeysIndexes;
descriptor: Lio/vertx/core/json/JsonArray;
flags: (0x0002) ACC_PRIVATE
private java.lang.String schema;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private int queryTimeout;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int maxRows;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private io.vertx.ext.sql.FetchDirection fetchDirection;
descriptor: Lio/vertx/ext/sql/FetchDirection;
flags: (0x0002) ACC_PRIVATE
private int fetchSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_1
putfield io.vertx.ext.sql.SQLOptions.autoGeneratedKeys:Z
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/ext/sql/SQLOptions;
public void <init>(io.vertx.ext.sql.SQLOptions);
descriptor: (Lio/vertx/ext/sql/SQLOptions;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_1
putfield io.vertx.ext.sql.SQLOptions.autoGeneratedKeys:Z
2: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.isReadOnly:()Z
putfield io.vertx.ext.sql.SQLOptions.readOnly:Z
3: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.getCatalog:()Ljava/lang/String;
putfield io.vertx.ext.sql.SQLOptions.catalog:Ljava/lang/String;
4: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.getTransactionIsolation:()Lio/vertx/ext/sql/TransactionIsolation;
putfield io.vertx.ext.sql.SQLOptions.transactionIsolation:Lio/vertx/ext/sql/TransactionIsolation;
5: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.getResultSetType:()Lio/vertx/ext/sql/ResultSetType;
putfield io.vertx.ext.sql.SQLOptions.resultSetType:Lio/vertx/ext/sql/ResultSetType;
6: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.getResultSetConcurrency:()Lio/vertx/ext/sql/ResultSetConcurrency;
putfield io.vertx.ext.sql.SQLOptions.resultSetConcurrency:Lio/vertx/ext/sql/ResultSetConcurrency;
7: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.isAutoGeneratedKeys:()Z
putfield io.vertx.ext.sql.SQLOptions.autoGeneratedKeys:Z
8: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.getAutoGeneratedKeysIndexes:()Lio/vertx/core/json/JsonArray;
putfield io.vertx.ext.sql.SQLOptions.autoGeneratedKeysIndexes:Lio/vertx/core/json/JsonArray;
9: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.getSchema:()Ljava/lang/String;
putfield io.vertx.ext.sql.SQLOptions.schema:Ljava/lang/String;
10: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.getQueryTimeout:()I
putfield io.vertx.ext.sql.SQLOptions.queryTimeout:I
11: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.getFetchDirection:()Lio/vertx/ext/sql/FetchDirection;
putfield io.vertx.ext.sql.SQLOptions.fetchDirection:Lio/vertx/ext/sql/FetchDirection;
12: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.getFetchSize:()I
putfield io.vertx.ext.sql.SQLOptions.fetchSize:I
13: aload 0
aload 1
invokevirtual io.vertx.ext.sql.SQLOptions.getMaxRows:()I
putfield io.vertx.ext.sql.SQLOptions.maxRows:I
14: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lio/vertx/ext/sql/SQLOptions;
0 15 1 other Lio/vertx/ext/sql/SQLOptions;
MethodParameters:
Name Flags
other
public void <init>(io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/core/json/JsonObject;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_1
putfield io.vertx.ext.sql.SQLOptions.autoGeneratedKeys:Z
2: aload 1
aload 0
invokestatic io.vertx.ext.sql.SQLOptionsConverter.fromJson:(Ljava/lang/Iterable;Lio/vertx/ext/sql/SQLOptions;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/ext/sql/SQLOptions;
0 4 1 json Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
json
public boolean isReadOnly();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.readOnly:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setReadOnly(boolean);
descriptor: (Z)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.sql.SQLOptions.readOnly:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 readOnly Z
MethodParameters:
Name Flags
readOnly
public java.lang.String getCatalog();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.catalog:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setCatalog(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.ext.sql.SQLOptions.catalog:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 catalog Ljava/lang/String;
MethodParameters:
Name Flags
catalog
public io.vertx.ext.sql.TransactionIsolation getTransactionIsolation();
descriptor: ()Lio/vertx/ext/sql/TransactionIsolation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.transactionIsolation:Lio/vertx/ext/sql/TransactionIsolation;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setTransactionIsolation(io.vertx.ext.sql.TransactionIsolation);
descriptor: (Lio/vertx/ext/sql/TransactionIsolation;)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.ext.sql.SQLOptions.transactionIsolation:Lio/vertx/ext/sql/TransactionIsolation;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 transactionIsolation Lio/vertx/ext/sql/TransactionIsolation;
MethodParameters:
Name Flags
transactionIsolation
public io.vertx.ext.sql.ResultSetType getResultSetType();
descriptor: ()Lio/vertx/ext/sql/ResultSetType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.resultSetType:Lio/vertx/ext/sql/ResultSetType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setResultSetType(io.vertx.ext.sql.ResultSetType);
descriptor: (Lio/vertx/ext/sql/ResultSetType;)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.ext.sql.SQLOptions.resultSetType:Lio/vertx/ext/sql/ResultSetType;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 resultSetType Lio/vertx/ext/sql/ResultSetType;
MethodParameters:
Name Flags
resultSetType
public io.vertx.ext.sql.ResultSetConcurrency getResultSetConcurrency();
descriptor: ()Lio/vertx/ext/sql/ResultSetConcurrency;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.resultSetConcurrency:Lio/vertx/ext/sql/ResultSetConcurrency;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setResultSetConcurrency(io.vertx.ext.sql.ResultSetConcurrency);
descriptor: (Lio/vertx/ext/sql/ResultSetConcurrency;)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.ext.sql.SQLOptions.resultSetConcurrency:Lio/vertx/ext/sql/ResultSetConcurrency;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 resultSetConcurrency Lio/vertx/ext/sql/ResultSetConcurrency;
MethodParameters:
Name Flags
resultSetConcurrency
public boolean isAutoGeneratedKeys();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.autoGeneratedKeys:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setAutoGeneratedKeys(boolean);
descriptor: (Z)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.sql.SQLOptions.autoGeneratedKeys:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 autoGeneratedKeys Z
MethodParameters:
Name Flags
autoGeneratedKeys
public java.lang.String getSchema();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.schema:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setSchema(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.ext.sql.SQLOptions.schema:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 schema Ljava/lang/String;
MethodParameters:
Name Flags
schema
public int getQueryTimeout();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.queryTimeout:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setQueryTimeout(int);
descriptor: (I)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.sql.SQLOptions.queryTimeout:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 queryTimeout I
MethodParameters:
Name Flags
queryTimeout
public io.vertx.ext.sql.FetchDirection getFetchDirection();
descriptor: ()Lio/vertx/ext/sql/FetchDirection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.fetchDirection:Lio/vertx/ext/sql/FetchDirection;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setFetchDirection(io.vertx.ext.sql.FetchDirection);
descriptor: (Lio/vertx/ext/sql/FetchDirection;)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.ext.sql.SQLOptions.fetchDirection:Lio/vertx/ext/sql/FetchDirection;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 fetchDirection Lio/vertx/ext/sql/FetchDirection;
MethodParameters:
Name Flags
fetchDirection
public int getFetchSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.fetchSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setFetchSize(int);
descriptor: (I)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.sql.SQLOptions.fetchSize:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 fetchSize I
MethodParameters:
Name Flags
fetchSize
public io.vertx.core.json.JsonArray getAutoGeneratedKeysIndexes();
descriptor: ()Lio/vertx/core/json/JsonArray;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.autoGeneratedKeysIndexes:Lio/vertx/core/json/JsonArray;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setAutoGeneratedKeysIndexes(io.vertx.core.json.JsonArray);
descriptor: (Lio/vertx/core/json/JsonArray;)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.ext.sql.SQLOptions.autoGeneratedKeysIndexes:Lio/vertx/core/json/JsonArray;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 autoGeneratedKeysIndexes Lio/vertx/core/json/JsonArray;
MethodParameters:
Name Flags
autoGeneratedKeysIndexes
public int getMaxRows();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.sql.SQLOptions.maxRows:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/sql/SQLOptions;
public io.vertx.ext.sql.SQLOptions setMaxRows(int);
descriptor: (I)Lio/vertx/ext/sql/SQLOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.sql.SQLOptions.maxRows:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/sql/SQLOptions;
0 2 1 maxRows I
MethodParameters:
Name Flags
maxRows
}
SourceFile: "SQLOptions.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.DataObject(generateConverter = true)