public interface java.io.ObjectStreamConstants
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: java.io.ObjectStreamConstants
super_class: java.lang.Object
{
public static final short STREAM_MAGIC;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -21267
public static final short STREAM_VERSION;
descriptor: S
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 5
public static final byte TC_BASE;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 112
public static final byte TC_NULL;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 112
public static final byte TC_REFERENCE;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 113
public static final byte TC_CLASSDESC;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 114
public static final byte TC_OBJECT;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 115
public static final byte TC_STRING;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 116
public static final byte TC_ARRAY;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 117
public static final byte TC_CLASS;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 118
public static final byte TC_BLOCKDATA;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 119
public static final byte TC_ENDBLOCKDATA;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 120
public static final byte TC_RESET;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 121
public static final byte TC_BLOCKDATALONG;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 122
public static final byte TC_EXCEPTION;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 123
public static final byte TC_LONGSTRING;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 124
public static final byte TC_PROXYCLASSDESC;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 125
public static final byte TC_ENUM;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 126
public static final byte TC_MAX;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 126
public static final int baseWireHandle;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8257536
public static final byte SC_WRITE_METHOD;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final byte SC_BLOCK_DATA;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final byte SC_SERIALIZABLE;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final byte SC_EXTERNALIZABLE;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final byte SC_ENUM;
descriptor: B
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final java.io.SerializablePermission SUBSTITUTION_PERMISSION;
descriptor: Ljava/io/SerializablePermission;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.io.SerializablePermission SUBCLASS_IMPLEMENTATION_PERMISSION;
descriptor: Ljava/io/SerializablePermission;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.io.SerializablePermission SERIAL_FILTER_PERMISSION;
descriptor: Ljava/io/SerializablePermission;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int PROTOCOL_VERSION_1;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int PROTOCOL_VERSION_2;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.io.SerializablePermission
dup
ldc "enableSubstitution"
invokespecial java.io.SerializablePermission.<init>:(Ljava/lang/String;)V
1: putstatic java.io.ObjectStreamConstants.SUBSTITUTION_PERMISSION:Ljava/io/SerializablePermission;
2: new java.io.SerializablePermission
dup
ldc "enableSubclassImplementation"
invokespecial java.io.SerializablePermission.<init>:(Ljava/lang/String;)V
3: putstatic java.io.ObjectStreamConstants.SUBCLASS_IMPLEMENTATION_PERMISSION:Ljava/io/SerializablePermission;
4: new java.io.SerializablePermission
dup
ldc "serialFilter"
invokespecial java.io.SerializablePermission.<init>:(Ljava/lang/String;)V
5: putstatic java.io.ObjectStreamConstants.SERIAL_FILTER_PERMISSION:Ljava/io/SerializablePermission;
6: return
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "ObjectStreamConstants.java"