class java.nio.file.TempFileHelper$PosixPermissions
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: java.nio.file.TempFileHelper$PosixPermissions
super_class: java.lang.Object
{
static final java.nio.file.attribute.FileAttribute<java.util.Set<java.nio.file.attribute.PosixFilePermission>> filePermissions;
descriptor: Ljava/nio/file/attribute/FileAttribute;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Signature: Ljava/nio/file/attribute/FileAttribute<Ljava/util/Set<Ljava/nio/file/attribute/PosixFilePermission;>;>;
static final java.nio.file.attribute.FileAttribute<java.util.Set<java.nio.file.attribute.PosixFilePermission>> dirPermissions;
descriptor: Ljava/nio/file/attribute/FileAttribute;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Signature: Ljava/nio/file/attribute/FileAttribute<Ljava/util/Set<Ljava/nio/file/attribute/PosixFilePermission;>;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: .line 70
getstatic java.nio.file.attribute.PosixFilePermission.OWNER_READ:Ljava/nio/file/attribute/PosixFilePermission;
getstatic java.nio.file.attribute.PosixFilePermission.OWNER_WRITE:Ljava/nio/file/attribute/PosixFilePermission;
invokestatic java.util.EnumSet.of:(Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;
invokestatic java.nio.file.attribute.PosixFilePermissions.asFileAttribute:(Ljava/util/Set;)Ljava/nio/file/attribute/FileAttribute;
1: .line 69
putstatic java.nio.file.TempFileHelper$PosixPermissions.filePermissions:Ljava/nio/file/attribute/FileAttribute;
2: .line 73
getstatic java.nio.file.attribute.PosixFilePermission.OWNER_READ:Ljava/nio/file/attribute/PosixFilePermission;
getstatic java.nio.file.attribute.PosixFilePermission.OWNER_WRITE:Ljava/nio/file/attribute/PosixFilePermission;
getstatic java.nio.file.attribute.PosixFilePermission.OWNER_EXECUTE:Ljava/nio/file/attribute/PosixFilePermission;
invokestatic java.util.EnumSet.of:(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;
3: .line 72
invokestatic java.nio.file.attribute.PosixFilePermissions.asFileAttribute:(Ljava/util/Set;)Ljava/nio/file/attribute/FileAttribute;
4: .line 71
putstatic java.nio.file.TempFileHelper$PosixPermissions.dirPermissions:Ljava/nio/file/attribute/FileAttribute;
5: .line 73
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 // java.nio.file.TempFileHelper$PosixPermissions this
0: .line 68
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // java.nio.file.TempFileHelper$PosixPermissions this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljava/nio/file/TempFileHelper$PosixPermissions;
}
SourceFile: "TempFileHelper.java"
NestHost: java.nio.file.TempFileHelper
InnerClasses:
private PosixPermissions = java.nio.file.TempFileHelper$PosixPermissions of java.nio.file.TempFileHelper