public class org.apache.fop.pdf.PDFOutputIntent extends org.apache.fop.pdf.PDFObject
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.fop.pdf.PDFOutputIntent
super_class: org.apache.fop.pdf.PDFObject
{
public static final java.lang.String GTS_PDFX;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "GTS_PDFX"
public static final java.lang.String GTS_PDFA1;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "GTS_PDFA1"
private java.lang.String subtype;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String outputCondition;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String outputConditionIdentifier;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String registryName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String info;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private org.apache.fop.pdf.PDFICCStream destOutputProfile;
descriptor: Lorg/apache/fop/pdf/PDFICCStream;
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.apache.fop.pdf.PDFObject.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
public java.lang.String getSubtype();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.subtype:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
public void setSubtype(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.fop.pdf.PDFOutputIntent.subtype:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
0 2 1 subtype Ljava/lang/String;
MethodParameters:
Name Flags
subtype
public java.lang.String getOutputCondition();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.outputCondition:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
public void setOutputCondition(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.fop.pdf.PDFOutputIntent.outputCondition:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
0 2 1 outputCondition Ljava/lang/String;
MethodParameters:
Name Flags
outputCondition
public java.lang.String getOutputConditionIdentifier();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.outputConditionIdentifier:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
public void setOutputConditionIdentifier(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.fop.pdf.PDFOutputIntent.outputConditionIdentifier:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
0 2 1 outputConditionIdentifier Ljava/lang/String;
MethodParameters:
Name Flags
outputConditionIdentifier
public java.lang.String getRegistryName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.registryName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
public void setRegistryName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.fop.pdf.PDFOutputIntent.registryName:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
0 2 1 registryName Ljava/lang/String;
MethodParameters:
Name Flags
registryName
public java.lang.String getInfo();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.info:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
public void setInfo(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.fop.pdf.PDFOutputIntent.info:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
0 2 1 info Ljava/lang/String;
MethodParameters:
Name Flags
info
public org.apache.fop.pdf.PDFICCStream getDestOutputProfile();
descriptor: ()Lorg/apache/fop/pdf/PDFICCStream;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.destOutputProfile:Lorg/apache/fop/pdf/PDFICCStream;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
public void setDestOutputProfile(org.apache.fop.pdf.PDFICCStream);
descriptor: (Lorg/apache/fop/pdf/PDFICCStream;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.fop.pdf.PDFOutputIntent.destOutputProfile:Lorg/apache/fop/pdf/PDFICCStream;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
0 2 1 destOutputProfile Lorg/apache/fop/pdf/PDFICCStream;
MethodParameters:
Name Flags
destOutputProfile
public byte[] toPDF();
descriptor: ()[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: new org.apache.commons.io.output.ByteArrayOutputStream
dup
sipush 128
invokespecial org.apache.commons.io.output.ByteArrayOutputStream.<init>:(I)V
astore 1
start local 1 1: aload 1
ldc "<<\n"
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
2: aload 1
ldc "/Type /OutputIntent\n"
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
3: aload 1
ldc "/S /"
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
4: aload 1
aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.subtype:Ljava/lang/String;
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
5: aload 1
ldc "\n"
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
6: aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.outputCondition:Ljava/lang/String;
ifnull 10
7: aload 1
ldc "/OutputCondition "
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
8: aload 1
aload 0
aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.outputCondition:Ljava/lang/String;
invokevirtual org.apache.fop.pdf.PDFOutputIntent.encodeText:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
9: aload 1
ldc "\n"
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
10: StackMap locals: org.apache.commons.io.output.ByteArrayOutputStream
StackMap stack:
aload 1
ldc "/OutputConditionIdentifier "
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
11: aload 1
aload 0
aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.outputConditionIdentifier:Ljava/lang/String;
invokevirtual org.apache.fop.pdf.PDFOutputIntent.encodeText:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
12: aload 1
ldc "\n"
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
13: aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.registryName:Ljava/lang/String;
ifnull 17
14: aload 1
ldc "/RegistryName "
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
15: aload 1
aload 0
aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.registryName:Ljava/lang/String;
invokevirtual org.apache.fop.pdf.PDFOutputIntent.encodeText:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
16: aload 1
ldc "\n"
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
17: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.info:Ljava/lang/String;
ifnull 21
18: aload 1
ldc "/Info "
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
19: aload 1
aload 0
aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.info:Ljava/lang/String;
invokevirtual org.apache.fop.pdf.PDFOutputIntent.encodeText:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
20: aload 1
ldc "\n"
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
21: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.destOutputProfile:Lorg/apache/fop/pdf/PDFICCStream;
ifnull 23
22: aload 1
new java.lang.StringBuilder
dup
ldc "/DestOutputProfile "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.apache.fop.pdf.PDFOutputIntent.destOutputProfile:Lorg/apache/fop/pdf/PDFICCStream;
invokevirtual org.apache.fop.pdf.PDFICCStream.referencePDF:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "\n"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
23: StackMap locals:
StackMap stack:
aload 1
ldc ">>"
invokestatic org.apache.fop.pdf.PDFOutputIntent.encode:(Ljava/lang/String;)[B
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.write:([B)V
24: goto 27
StackMap locals:
StackMap stack: java.io.IOException
25: astore 2
start local 2 26: getstatic org.apache.fop.pdf.PDFOutputIntent.log:Lorg/apache/commons/logging/Log;
ldc "Ignored I/O exception"
aload 2
invokeinterface org.apache.commons.logging.Log.error:(Ljava/lang/Object;Ljava/lang/Throwable;)V
end local 2 27: StackMap locals:
StackMap stack:
aload 1
invokevirtual org.apache.commons.io.output.ByteArrayOutputStream.toByteArray:()[B
astore 2
start local 2 28: aload 1
invokestatic org.apache.commons.io.IOUtils.closeQuietly:(Ljava/io/OutputStream;)V
29: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lorg/apache/fop/pdf/PDFOutputIntent;
1 30 1 bout Lorg/apache/commons/io/output/ByteArrayOutputStream;
26 27 2 ioe Ljava/io/IOException;
28 30 2 bytes [B
Exception table:
from to target type
1 24 25 Class java.io.IOException
}
SourceFile: "PDFOutputIntent.java"