public class io.vertx.core.file.OpenOptions
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.vertx.core.file.OpenOptions
super_class: java.lang.Object
{
public static final java.lang.String DEFAULT_PERMS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean DEFAULT_READ;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final boolean DEFAULT_WRITE;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final boolean DEFAULT_CREATE;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final boolean DEFAULT_CREATENEW;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final boolean DEFAULT_DSYNC;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final boolean DEFAULT_SYNC;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final boolean DEFAULT_DELETEONCLOSE;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final boolean DEFAULT_TRUNCATEEXISTING;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final boolean DEFAULT_SPARSE;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final boolean DEFAULT_APPEND;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private java.lang.String perms;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean read;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean write;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean create;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean createNew;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean dsync;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean sync;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean deleteOnClose;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean truncateExisting;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean sparse;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean append;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: aconst_null
putstatic io.vertx.core.file.OpenOptions.DEFAULT_PERMS:Ljava/lang/String;
1: return
LocalVariableTable:
Start End Slot Name Signature
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
getstatic io.vertx.core.file.OpenOptions.DEFAULT_PERMS:Ljava/lang/String;
putfield io.vertx.core.file.OpenOptions.perms:Ljava/lang/String;
2: aload 0
iconst_1
putfield io.vertx.core.file.OpenOptions.read:Z
3: aload 0
iconst_1
putfield io.vertx.core.file.OpenOptions.write:Z
4: aload 0
iconst_1
putfield io.vertx.core.file.OpenOptions.create:Z
5: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.createNew:Z
6: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.dsync:Z
7: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.sync:Z
8: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.deleteOnClose:Z
9: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.truncateExisting:Z
10: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.sparse:Z
11: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.append:Z
12: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lio/vertx/core/file/OpenOptions;
public void <init>(io.vertx.core.file.OpenOptions);
descriptor: (Lio/vertx/core/file/OpenOptions;)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
getstatic io.vertx.core.file.OpenOptions.DEFAULT_PERMS:Ljava/lang/String;
putfield io.vertx.core.file.OpenOptions.perms:Ljava/lang/String;
2: aload 0
iconst_1
putfield io.vertx.core.file.OpenOptions.read:Z
3: aload 0
iconst_1
putfield io.vertx.core.file.OpenOptions.write:Z
4: aload 0
iconst_1
putfield io.vertx.core.file.OpenOptions.create:Z
5: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.createNew:Z
6: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.dsync:Z
7: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.sync:Z
8: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.deleteOnClose:Z
9: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.truncateExisting:Z
10: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.sparse:Z
11: aload 0
iconst_0
putfield io.vertx.core.file.OpenOptions.append:Z
12: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.perms:Ljava/lang/String;
putfield io.vertx.core.file.OpenOptions.perms:Ljava/lang/String;
13: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.read:Z
putfield io.vertx.core.file.OpenOptions.read:Z
14: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.write:Z
putfield io.vertx.core.file.OpenOptions.write:Z
15: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.create:Z
putfield io.vertx.core.file.OpenOptions.create:Z
16: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.createNew:Z
putfield io.vertx.core.file.OpenOptions.createNew:Z
17: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.dsync:Z
putfield io.vertx.core.file.OpenOptions.dsync:Z
18: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.sync:Z
putfield io.vertx.core.file.OpenOptions.sync:Z
19: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.deleteOnClose:Z
putfield io.vertx.core.file.OpenOptions.deleteOnClose:Z
20: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.truncateExisting:Z
putfield io.vertx.core.file.OpenOptions.truncateExisting:Z
21: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.sparse:Z
putfield io.vertx.core.file.OpenOptions.sparse:Z
22: aload 0
aload 1
getfield io.vertx.core.file.OpenOptions.append:Z
putfield io.vertx.core.file.OpenOptions.append:Z
23: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lio/vertx/core/file/OpenOptions;
0 24 1 other Lio/vertx/core/file/OpenOptions;
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 io.vertx.core.file.OpenOptions.<init>:()V
1: aload 1
aload 0
invokestatic io.vertx.core.file.OpenOptionsConverter.fromJson:(Ljava/lang/Iterable;Lio/vertx/core/file/OpenOptions;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/core/file/OpenOptions;
0 3 1 json Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
json
public java.lang.String getPerms();
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.core.file.OpenOptions.perms:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setPerms(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.perms: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/core/file/OpenOptions;
0 2 1 perms Ljava/lang/String;
MethodParameters:
Name Flags
perms
public boolean isRead();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.file.OpenOptions.read:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setRead(boolean);
descriptor: (Z)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.read:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/file/OpenOptions;
0 2 1 read Z
MethodParameters:
Name Flags
read
public boolean isWrite();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.file.OpenOptions.write:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setWrite(boolean);
descriptor: (Z)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.write:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/file/OpenOptions;
0 2 1 write Z
MethodParameters:
Name Flags
write
public boolean isCreate();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.file.OpenOptions.create:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setCreate(boolean);
descriptor: (Z)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.create:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/file/OpenOptions;
0 2 1 create Z
MethodParameters:
Name Flags
create
public boolean isCreateNew();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.file.OpenOptions.createNew:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setCreateNew(boolean);
descriptor: (Z)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.createNew:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/file/OpenOptions;
0 2 1 createNew Z
MethodParameters:
Name Flags
createNew
public boolean isDeleteOnClose();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.file.OpenOptions.deleteOnClose:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setDeleteOnClose(boolean);
descriptor: (Z)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.deleteOnClose:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/file/OpenOptions;
0 2 1 deleteOnClose Z
MethodParameters:
Name Flags
deleteOnClose
public boolean isTruncateExisting();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.file.OpenOptions.truncateExisting:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setTruncateExisting(boolean);
descriptor: (Z)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.truncateExisting:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/file/OpenOptions;
0 2 1 truncateExisting Z
MethodParameters:
Name Flags
truncateExisting
public boolean isSparse();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.file.OpenOptions.sparse:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setSparse(boolean);
descriptor: (Z)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.sparse:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/file/OpenOptions;
0 2 1 sparse Z
MethodParameters:
Name Flags
sparse
public boolean isSync();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.file.OpenOptions.sync:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setSync(boolean);
descriptor: (Z)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.sync:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/file/OpenOptions;
0 2 1 sync Z
MethodParameters:
Name Flags
sync
public boolean isDsync();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.file.OpenOptions.dsync:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setDsync(boolean);
descriptor: (Z)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.dsync:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/file/OpenOptions;
0 2 1 dsync Z
MethodParameters:
Name Flags
dsync
public boolean isAppend();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.file.OpenOptions.append:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/file/OpenOptions;
public io.vertx.core.file.OpenOptions setAppend(boolean);
descriptor: (Z)Lio/vertx/core/file/OpenOptions;
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.core.file.OpenOptions.append:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/file/OpenOptions;
0 2 1 append Z
MethodParameters:
Name Flags
append
}
SourceFile: "OpenOptions.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.DataObject(generateConverter = true, publicConverter = false)