public class javax.print.attribute.standard.Finishings extends javax.print.attribute.EnumSyntax implements javax.print.attribute.DocAttribute, javax.print.attribute.PrintRequestAttribute, javax.print.attribute.PrintJobAttribute
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: javax.print.attribute.standard.Finishings
super_class: javax.print.attribute.EnumSyntax
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: -627840419548391754
public static final javax.print.attribute.standard.Finishings NONE;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings STAPLE;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings COVER;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings BIND;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings SADDLE_STITCH;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings EDGE_STITCH;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings STAPLE_TOP_LEFT;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings STAPLE_BOTTOM_LEFT;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings STAPLE_TOP_RIGHT;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings STAPLE_BOTTOM_RIGHT;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings EDGE_STITCH_LEFT;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings EDGE_STITCH_TOP;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings EDGE_STITCH_RIGHT;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings EDGE_STITCH_BOTTOM;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings STAPLE_DUAL_LEFT;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings STAPLE_DUAL_TOP;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings STAPLE_DUAL_RIGHT;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final javax.print.attribute.standard.Finishings STAPLE_DUAL_BOTTOM;
descriptor: Ljavax/print/attribute/standard/Finishings;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] myStringTable;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final javax.print.attribute.standard.Finishings[] myEnumValueTable;
descriptor: [Ljavax/print/attribute/standard/Finishings;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: new javax.print.attribute.standard.Finishings
dup
iconst_3
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
putstatic javax.print.attribute.standard.Finishings.NONE:Ljavax/print/attribute/standard/Finishings;
1: new javax.print.attribute.standard.Finishings
dup
iconst_4
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
putstatic javax.print.attribute.standard.Finishings.STAPLE:Ljavax/print/attribute/standard/Finishings;
2: new javax.print.attribute.standard.Finishings
dup
bipush 6
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
putstatic javax.print.attribute.standard.Finishings.COVER:Ljavax/print/attribute/standard/Finishings;
3: new javax.print.attribute.standard.Finishings
dup
bipush 7
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
putstatic javax.print.attribute.standard.Finishings.BIND:Ljavax/print/attribute/standard/Finishings;
4: new javax.print.attribute.standard.Finishings
dup
bipush 8
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
5: putstatic javax.print.attribute.standard.Finishings.SADDLE_STITCH:Ljavax/print/attribute/standard/Finishings;
6: new javax.print.attribute.standard.Finishings
dup
bipush 9
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
7: putstatic javax.print.attribute.standard.Finishings.EDGE_STITCH:Ljavax/print/attribute/standard/Finishings;
8: new javax.print.attribute.standard.Finishings
dup
bipush 20
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
9: putstatic javax.print.attribute.standard.Finishings.STAPLE_TOP_LEFT:Ljavax/print/attribute/standard/Finishings;
10: new javax.print.attribute.standard.Finishings
dup
bipush 21
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
11: putstatic javax.print.attribute.standard.Finishings.STAPLE_BOTTOM_LEFT:Ljavax/print/attribute/standard/Finishings;
12: new javax.print.attribute.standard.Finishings
dup
bipush 22
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
13: putstatic javax.print.attribute.standard.Finishings.STAPLE_TOP_RIGHT:Ljavax/print/attribute/standard/Finishings;
14: new javax.print.attribute.standard.Finishings
dup
bipush 23
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
15: putstatic javax.print.attribute.standard.Finishings.STAPLE_BOTTOM_RIGHT:Ljavax/print/attribute/standard/Finishings;
16: new javax.print.attribute.standard.Finishings
dup
bipush 24
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
17: putstatic javax.print.attribute.standard.Finishings.EDGE_STITCH_LEFT:Ljavax/print/attribute/standard/Finishings;
18: new javax.print.attribute.standard.Finishings
dup
bipush 25
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
19: putstatic javax.print.attribute.standard.Finishings.EDGE_STITCH_TOP:Ljavax/print/attribute/standard/Finishings;
20: new javax.print.attribute.standard.Finishings
dup
bipush 26
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
21: putstatic javax.print.attribute.standard.Finishings.EDGE_STITCH_RIGHT:Ljavax/print/attribute/standard/Finishings;
22: new javax.print.attribute.standard.Finishings
dup
bipush 27
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
23: putstatic javax.print.attribute.standard.Finishings.EDGE_STITCH_BOTTOM:Ljavax/print/attribute/standard/Finishings;
24: new javax.print.attribute.standard.Finishings
dup
bipush 28
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
25: putstatic javax.print.attribute.standard.Finishings.STAPLE_DUAL_LEFT:Ljavax/print/attribute/standard/Finishings;
26: new javax.print.attribute.standard.Finishings
dup
bipush 29
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
27: putstatic javax.print.attribute.standard.Finishings.STAPLE_DUAL_TOP:Ljavax/print/attribute/standard/Finishings;
28: new javax.print.attribute.standard.Finishings
dup
bipush 30
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
29: putstatic javax.print.attribute.standard.Finishings.STAPLE_DUAL_RIGHT:Ljavax/print/attribute/standard/Finishings;
30: new javax.print.attribute.standard.Finishings
dup
bipush 31
invokespecial javax.print.attribute.standard.Finishings.<init>:(I)V
31: putstatic javax.print.attribute.standard.Finishings.STAPLE_DUAL_BOTTOM:Ljavax/print/attribute/standard/Finishings;
32: bipush 29
anewarray java.lang.String
dup
iconst_0
ldc "none"
aastore
dup
iconst_1
33: ldc "staple"
aastore
dup
iconst_3
34: ldc "cover"
aastore
dup
iconst_4
35: ldc "bind"
aastore
dup
iconst_5
36: ldc "saddle-stitch"
aastore
dup
bipush 6
37: ldc "edge-stitch"
aastore
dup
bipush 17
38: ldc "staple-top-left"
aastore
dup
bipush 18
39: ldc "staple-bottom-left"
aastore
dup
bipush 19
40: ldc "staple-top-right"
aastore
dup
bipush 20
41: ldc "staple-bottom-right"
aastore
dup
bipush 21
42: ldc "edge-stitch-left"
aastore
dup
bipush 22
43: ldc "edge-stitch-top"
aastore
dup
bipush 23
44: ldc "edge-stitch-right"
aastore
dup
bipush 24
45: ldc "edge-stitch-bottom"
aastore
dup
bipush 25
46: ldc "staple-dual-left"
aastore
dup
bipush 26
47: ldc "staple-dual-top"
aastore
dup
bipush 27
48: ldc "staple-dual-right"
aastore
dup
bipush 28
49: ldc "staple-dual-bottom"
aastore
50: putstatic javax.print.attribute.standard.Finishings.myStringTable:[Ljava/lang/String;
51: bipush 29
anewarray javax.print.attribute.standard.Finishings
dup
iconst_0
getstatic javax.print.attribute.standard.Finishings.NONE:Ljavax/print/attribute/standard/Finishings;
aastore
dup
iconst_1
52: getstatic javax.print.attribute.standard.Finishings.STAPLE:Ljavax/print/attribute/standard/Finishings;
aastore
dup
iconst_3
53: getstatic javax.print.attribute.standard.Finishings.COVER:Ljavax/print/attribute/standard/Finishings;
aastore
dup
iconst_4
54: getstatic javax.print.attribute.standard.Finishings.BIND:Ljavax/print/attribute/standard/Finishings;
aastore
dup
iconst_5
55: getstatic javax.print.attribute.standard.Finishings.SADDLE_STITCH:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 6
56: getstatic javax.print.attribute.standard.Finishings.EDGE_STITCH:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 17
57: getstatic javax.print.attribute.standard.Finishings.STAPLE_TOP_LEFT:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 18
58: getstatic javax.print.attribute.standard.Finishings.STAPLE_BOTTOM_LEFT:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 19
59: getstatic javax.print.attribute.standard.Finishings.STAPLE_TOP_RIGHT:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 20
60: getstatic javax.print.attribute.standard.Finishings.STAPLE_BOTTOM_RIGHT:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 21
61: getstatic javax.print.attribute.standard.Finishings.EDGE_STITCH_LEFT:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 22
62: getstatic javax.print.attribute.standard.Finishings.EDGE_STITCH_TOP:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 23
63: getstatic javax.print.attribute.standard.Finishings.EDGE_STITCH_RIGHT:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 24
64: getstatic javax.print.attribute.standard.Finishings.EDGE_STITCH_BOTTOM:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 25
65: getstatic javax.print.attribute.standard.Finishings.STAPLE_DUAL_LEFT:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 26
66: getstatic javax.print.attribute.standard.Finishings.STAPLE_DUAL_TOP:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 27
67: getstatic javax.print.attribute.standard.Finishings.STAPLE_DUAL_RIGHT:Ljavax/print/attribute/standard/Finishings;
aastore
dup
bipush 28
68: getstatic javax.print.attribute.standard.Finishings.STAPLE_DUAL_BOTTOM:Ljavax/print/attribute/standard/Finishings;
aastore
69: putstatic javax.print.attribute.standard.Finishings.myEnumValueTable:[Ljavax/print/attribute/standard/Finishings;
70: return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>(int);
descriptor: (I)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokespecial javax.print.attribute.EnumSyntax.<init>:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/print/attribute/standard/Finishings;
0 2 1 value I
MethodParameters:
Name Flags
value
protected java.lang.String[] getStringTable();
descriptor: ()[Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic javax.print.attribute.standard.Finishings.myStringTable:[Ljava/lang/String;
invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
checkcast java.lang.String[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/print/attribute/standard/Finishings;
protected javax.print.attribute.EnumSyntax[] getEnumValueTable();
descriptor: ()[Ljavax/print/attribute/EnumSyntax;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic javax.print.attribute.standard.Finishings.myEnumValueTable:[Ljavax/print/attribute/standard/Finishings;
invokevirtual javax.print.attribute.standard.Finishings[].clone:()Ljava/lang/Object;
checkcast javax.print.attribute.EnumSyntax[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/print/attribute/standard/Finishings;
protected int getOffset();
descriptor: ()I
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_3
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/print/attribute/standard/Finishings;
public final java.lang.Class<? extends javax.print.attribute.Attribute> getCategory();
descriptor: ()Ljava/lang/Class;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc Ljavax/print/attribute/standard/Finishings;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/print/attribute/standard/Finishings;
Signature: ()Ljava/lang/Class<+Ljavax/print/attribute/Attribute;>;
public final java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "finishings"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/print/attribute/standard/Finishings;
}
SourceFile: "Finishings.java"