public class org.apache.poi.hpsf.DocumentSummaryInformation extends org.apache.poi.hpsf.PropertySet
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.poi.hpsf.DocumentSummaryInformation
super_class: org.apache.poi.hpsf.PropertySet
{
public static final java.lang.String DEFAULT_STREAM_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "\u0005DocumentSummaryInformation"
private static final org.apache.poi.hpsf.ClassID DOC_SUMMARY_INFORMATION;
descriptor: Lorg/apache/poi/hpsf/ClassID;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.apache.poi.hpsf.ClassID USER_DEFINED_PROPERTIES;
descriptor: Lorg/apache/poi/hpsf/ClassID;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public static final org.apache.poi.hpsf.ClassID[] FORMAT_ID;
descriptor: [Lorg/apache/poi/hpsf/ClassID;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: new org.apache.poi.hpsf.ClassID
dup
ldc "{D5CDD502-2E9C-101B-9397-08002B2CF9AE}"
invokespecial org.apache.poi.hpsf.ClassID.<init>:(Ljava/lang/String;)V
1: putstatic org.apache.poi.hpsf.DocumentSummaryInformation.DOC_SUMMARY_INFORMATION:Lorg/apache/poi/hpsf/ClassID;
2: new org.apache.poi.hpsf.ClassID
dup
ldc "{D5CDD505-2E9C-101B-9397-08002B2CF9AE}"
invokespecial org.apache.poi.hpsf.ClassID.<init>:(Ljava/lang/String;)V
3: putstatic org.apache.poi.hpsf.DocumentSummaryInformation.USER_DEFINED_PROPERTIES:Lorg/apache/poi/hpsf/ClassID;
4: iconst_2
anewarray org.apache.poi.hpsf.ClassID
dup
iconst_0
5: getstatic org.apache.poi.hpsf.DocumentSummaryInformation.DOC_SUMMARY_INFORMATION:Lorg/apache/poi/hpsf/ClassID;
aastore
dup
iconst_1
getstatic org.apache.poi.hpsf.DocumentSummaryInformation.USER_DEFINED_PROPERTIES:Lorg/apache/poi/hpsf/ClassID;
aastore
6: putstatic org.apache.poi.hpsf.DocumentSummaryInformation.FORMAT_ID:[Lorg/apache/poi/hpsf/ClassID;
7: return
LocalVariableTable:
Start End Slot Name Signature
public org.apache.poi.hpsf.wellknown.PropertyIDMap getPropertySetIDMap();
descriptor: ()Lorg/apache/poi/hpsf/wellknown/PropertyIDMap;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: invokestatic org.apache.poi.hpsf.wellknown.PropertyIDMap.getDocumentSummaryInformationProperties:()Lorg/apache/poi/hpsf/wellknown/PropertyIDMap;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.apache.poi.hpsf.PropertySet.<init>:()V
1: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getFirstSection:()Lorg/apache/poi/hpsf/Section;
getstatic org.apache.poi.hpsf.DocumentSummaryInformation.DOC_SUMMARY_INFORMATION:Lorg/apache/poi/hpsf/ClassID;
invokevirtual org.apache.poi.hpsf.Section.setFormatID:(Lorg/apache/poi/hpsf/ClassID;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void <init>(org.apache.poi.hpsf.PropertySet);
descriptor: (Lorg/apache/poi/hpsf/PropertySet;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.apache.poi.hpsf.PropertySet.<init>:(Lorg/apache/poi/hpsf/PropertySet;)V
1: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.isDocumentSummaryInformation:()Z
ifne 3
2: new org.apache.poi.hpsf.UnexpectedPropertySetTypeException
dup
new java.lang.StringBuilder
dup
ldc "Not a "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.apache.poi.hpsf.UnexpectedPropertySetTypeException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: org.apache.poi.hpsf.DocumentSummaryInformation org.apache.poi.hpsf.PropertySet
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 4 1 ps Lorg/apache/poi/hpsf/PropertySet;
Exceptions:
throws org.apache.poi.hpsf.UnexpectedPropertySetTypeException
MethodParameters:
Name Flags
ps final
public void <init>(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.apache.poi.hpsf.PropertySet.<init>:(Ljava/io/InputStream;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 stream Ljava/io/InputStream;
Exceptions:
throws org.apache.poi.hpsf.NoPropertySetStreamException, org.apache.poi.hpsf.MarkUnsupportedException, java.io.IOException, java.io.UnsupportedEncodingException
MethodParameters:
Name Flags
stream final
public java.lang.String getCategory();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_2
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyStringValue:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setCategory(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getFirstSection:()Lorg/apache/poi/hpsf/Section;
iconst_2
aload 1
invokevirtual org.apache.poi.hpsf.Section.setProperty:(ILjava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 category Ljava/lang/String;
MethodParameters:
Name Flags
category final
public void removeCategory();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 2
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public java.lang.String getPresentationFormat();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_3
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyStringValue:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setPresentationFormat(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getFirstSection:()Lorg/apache/poi/hpsf/Section;
iconst_3
aload 1
invokevirtual org.apache.poi.hpsf.Section.setProperty:(ILjava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 presentationFormat Ljava/lang/String;
MethodParameters:
Name Flags
presentationFormat final
public void removePresentationFormat();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 3
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public int getByteCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_4
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyIntValue:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setByteCount(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 4
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JI)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 byteCount I
MethodParameters:
Name Flags
byteCount final
public void removeByteCount();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 4
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public int getLineCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_5
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyIntValue:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setLineCount(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 5
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JI)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 lineCount I
MethodParameters:
Name Flags
lineCount final
public void removeLineCount();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 5
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public int getParCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 6
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyIntValue:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setParCount(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 6
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JI)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 parCount I
MethodParameters:
Name Flags
parCount final
public void removeParCount();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 6
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public int getSlideCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 7
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyIntValue:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setSlideCount(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 7
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JI)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 slideCount I
MethodParameters:
Name Flags
slideCount final
public void removeSlideCount();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 7
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public int getNoteCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 8
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyIntValue:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setNoteCount(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 8
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JI)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 noteCount I
MethodParameters:
Name Flags
noteCount final
public void removeNoteCount();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 8
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public int getHiddenCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 9
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyIntValue:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setHiddenCount(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 9
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JI)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 hiddenCount I
MethodParameters:
Name Flags
hiddenCount final
public void removeHiddenCount();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 9
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public int getMMClipCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 10
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyIntValue:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setMMClipCount(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 10
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JI)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 mmClipCount I
MethodParameters:
Name Flags
mmClipCount final
public void removeMMClipCount();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 10
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public boolean getScale();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 11
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyBooleanValue:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setScale(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 11
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JZ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 scale Z
MethodParameters:
Name Flags
scale final
public void removeScale();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 11
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public byte[] getHeadingPair();
descriptor: ()[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc "Reading byte arrays "
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.notYetImplemented:(Ljava/lang/String;)V
1: aload 0
bipush 12
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getProperty:(I)Ljava/lang/Object;
checkcast byte[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setHeadingPair(byte[]);
descriptor: ([B)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "Writing byte arrays "
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.notYetImplemented:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 headingPair [B
MethodParameters:
Name Flags
headingPair final
public void removeHeadingPair();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 12
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public byte[] getDocparts();
descriptor: ()[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc "Reading byte arrays"
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.notYetImplemented:(Ljava/lang/String;)V
1: aload 0
bipush 13
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getProperty:(I)Ljava/lang/Object;
checkcast byte[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setDocparts(byte[]);
descriptor: ([B)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "Writing byte arrays"
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.notYetImplemented:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 docparts [B
MethodParameters:
Name Flags
docparts final
public void removeDocparts();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 13
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public java.lang.String getManager();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 14
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyStringValue:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setManager(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 14
aload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JLjava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 manager Ljava/lang/String;
MethodParameters:
Name Flags
manager final
public void removeManager();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 14
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public java.lang.String getCompany();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 15
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyStringValue:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setCompany(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 15
aload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JLjava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 company Ljava/lang/String;
MethodParameters:
Name Flags
company final
public void removeCompany();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 15
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public boolean getLinksDirty();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 16
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyBooleanValue:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setLinksDirty(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 16
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JZ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 linksDirty Z
MethodParameters:
Name Flags
linksDirty final
public void removeLinksDirty();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 16
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public int getCharCountWithSpaces();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 17
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyIntValue:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setCharCountWithSpaces(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 17
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JI)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 count I
MethodParameters:
Name Flags
count
public void removeCharCountWithSpaces();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 17
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public boolean getHyperlinksChanged();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 22
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyBooleanValue:(I)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setHyperlinksChanged(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 22
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JZ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 changed Z
MethodParameters:
Name Flags
changed
public void removeHyperlinksChanged();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 22
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public int getApplicationVersion();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 23
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyIntValue:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setApplicationVersion(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 23
iload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JI)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 version I
MethodParameters:
Name Flags
version
public void removeApplicationVersion();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 23
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public byte[] getVBADigitalSignature();
descriptor: ()[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
bipush 24
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getProperty:(I)Ljava/lang/Object;
astore 1
start local 1 1: aload 1
ifnull 3
aload 1
instanceof byte[]
ifeq 3
2: aload 1
checkcast byte[]
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
1 4 1 value Ljava/lang/Object;
public void setVBADigitalSignature(byte[]);
descriptor: ([B)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 24
aload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(J[B)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 signature [B
MethodParameters:
Name Flags
signature
public void removeVBADigitalSignature();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 24
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public java.lang.String getContentType();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 26
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyStringValue:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setContentType(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 26
aload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JLjava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 type Ljava/lang/String;
MethodParameters:
Name Flags
type
public void removeContentType();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 26
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public java.lang.String getContentStatus();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 27
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyStringValue:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setContentStatus(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 27
aload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JLjava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 status Ljava/lang/String;
MethodParameters:
Name Flags
status
public void removeContentStatus();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 27
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public java.lang.String getLanguage();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 28
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyStringValue:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setLanguage(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 28
aload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JLjava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 language Ljava/lang/String;
MethodParameters:
Name Flags
language
public void removeLanguage();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 28
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public java.lang.String getDocumentVersion();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 29
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getPropertyStringValue:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public void setDocumentVersion(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc 29
aload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.set1stProperty:(JLjava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 2 1 version Ljava/lang/String;
MethodParameters:
Name Flags
version
public void removeDocumentVersion();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc 29
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.remove1stProperty:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
public org.apache.poi.hpsf.CustomProperties getCustomProperties();
descriptor: ()Lorg/apache/poi/hpsf/CustomProperties;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=13, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getSectionCount:()I
iconst_2
if_icmplt 21
2: new org.apache.poi.hpsf.CustomProperties
dup
invokespecial org.apache.poi.hpsf.CustomProperties.<init>:()V
astore 1
3: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getSections:()Ljava/util/List;
iconst_1
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast org.apache.poi.hpsf.Section
astore 2
start local 2 4: aload 2
invokevirtual org.apache.poi.hpsf.Section.getDictionary:()Ljava/util/Map;
astore 3
start local 3 5: aload 2
invokevirtual org.apache.poi.hpsf.Section.getProperties:()[Lorg/apache/poi/hpsf/Property;
astore 4
start local 4 6: iconst_0
istore 5
start local 5 7: aload 4
dup
astore 9
arraylength
istore 8
iconst_0
istore 7
goto 18
StackMap locals: org.apache.poi.hpsf.DocumentSummaryInformation org.apache.poi.hpsf.CustomProperties org.apache.poi.hpsf.Section java.util.Map org.apache.poi.hpsf.Property[] int top int int org.apache.poi.hpsf.Property[]
StackMap stack:
8: aload 9
iload 7
aaload
astore 6
start local 6 9: aload 6
invokevirtual org.apache.poi.hpsf.Property.getID:()J
lstore 10
start local 10 10: lload 10
lconst_1
lcmp
ifne 13
11: aload 1
aload 6
invokevirtual org.apache.poi.hpsf.Property.getValue:()Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
invokevirtual org.apache.poi.hpsf.CustomProperties.setCodepage:(I)V
12: goto 17
StackMap locals: org.apache.poi.hpsf.DocumentSummaryInformation org.apache.poi.hpsf.CustomProperties org.apache.poi.hpsf.Section java.util.Map org.apache.poi.hpsf.Property[] int org.apache.poi.hpsf.Property int int org.apache.poi.hpsf.Property[] long
StackMap stack:
13: lload 10
lconst_1
lcmp
ifle 17
14: iinc 5 1
15: new org.apache.poi.hpsf.CustomProperty
dup
aload 6
aload 3
lload 10
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
invokespecial org.apache.poi.hpsf.CustomProperty.<init>:(Lorg/apache/poi/hpsf/Property;Ljava/lang/String;)V
astore 12
start local 12 16: aload 1
aload 12
invokevirtual org.apache.poi.hpsf.CustomProperty.getName:()Ljava/lang/String;
aload 12
invokevirtual org.apache.poi.hpsf.CustomProperties.put:(Ljava/lang/String;Lorg/apache/poi/hpsf/CustomProperty;)Lorg/apache/poi/hpsf/CustomProperty;
pop
end local 12 end local 10 end local 6 17: StackMap locals: org.apache.poi.hpsf.DocumentSummaryInformation org.apache.poi.hpsf.CustomProperties org.apache.poi.hpsf.Section java.util.Map org.apache.poi.hpsf.Property[] int top int int org.apache.poi.hpsf.Property[]
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
18: iload 7
iload 8
if_icmplt 8
19: aload 1
invokevirtual org.apache.poi.hpsf.CustomProperties.size:()I
iload 5
if_icmpeq 21
20: aload 1
iconst_0
invokevirtual org.apache.poi.hpsf.CustomProperties.setPure:(Z)V
end local 5 end local 4 end local 3 end local 2 21: StackMap locals: org.apache.poi.hpsf.DocumentSummaryInformation org.apache.poi.hpsf.CustomProperties
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
1 22 1 cps Lorg/apache/poi/hpsf/CustomProperties;
4 21 2 section Lorg/apache/poi/hpsf/Section;
5 21 3 dictionary Ljava/util/Map<Ljava/lang/Long;Ljava/lang/String;>;
6 21 4 properties [Lorg/apache/poi/hpsf/Property;
7 21 5 propertyCount I
9 17 6 p Lorg/apache/poi/hpsf/Property;
10 17 10 id J
16 17 12 cp Lorg/apache/poi/hpsf/CustomProperty;
public void setCustomProperties(org.apache.poi.hpsf.CustomProperties);
descriptor: (Lorg/apache/poi/hpsf/CustomProperties;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=7, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.ensureSection2:()V
1: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getSections:()Ljava/util/List;
iconst_1
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast org.apache.poi.hpsf.Section
astore 2
start local 2 2: aload 1
invokevirtual org.apache.poi.hpsf.CustomProperties.getDictionary:()Ljava/util/Map;
astore 3
start local 3 3: aload 1
invokevirtual org.apache.poi.hpsf.CustomProperties.getCodepage:()I
istore 4
start local 4 4: iload 4
ifge 6
5: aload 2
invokevirtual org.apache.poi.hpsf.Section.getCodepage:()I
istore 4
6: StackMap locals: org.apache.poi.hpsf.Section java.util.Map int
StackMap stack:
iload 4
ifge 8
7: sipush 1252
istore 4
8: StackMap locals:
StackMap stack:
aload 1
iload 4
invokevirtual org.apache.poi.hpsf.CustomProperties.setCodepage:(I)V
9: aload 2
iload 4
invokevirtual org.apache.poi.hpsf.Section.setCodepage:(I)V
10: aload 2
aload 3
invokevirtual org.apache.poi.hpsf.Section.setDictionary:(Ljava/util/Map;)V
11: aload 1
invokevirtual org.apache.poi.hpsf.CustomProperties.properties:()Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 6
goto 14
StackMap locals: org.apache.poi.hpsf.DocumentSummaryInformation org.apache.poi.hpsf.CustomProperties org.apache.poi.hpsf.Section java.util.Map int top java.util.Iterator
StackMap stack:
12: aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.apache.poi.hpsf.CustomProperty
astore 5
start local 5 13: aload 2
aload 5
invokevirtual org.apache.poi.hpsf.Section.setProperty:(Lorg/apache/poi/hpsf/Property;)V
end local 5 14: StackMap locals:
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 12
15: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 16 1 customProperties Lorg/apache/poi/hpsf/CustomProperties;
2 16 2 section Lorg/apache/poi/hpsf/Section;
3 16 3 dictionary Ljava/util/Map<Ljava/lang/Long;Ljava/lang/String;>;
4 16 4 cpCodepage I
13 14 5 p Lorg/apache/poi/hpsf/CustomProperty;
MethodParameters:
Name Flags
customProperties final
private void ensureSection2();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getSectionCount:()I
iconst_2
if_icmpge 4
1: new org.apache.poi.hpsf.Section
dup
invokespecial org.apache.poi.hpsf.Section.<init>:()V
astore 1
start local 1 2: aload 1
getstatic org.apache.poi.hpsf.DocumentSummaryInformation.USER_DEFINED_PROPERTIES:Lorg/apache/poi/hpsf/ClassID;
invokevirtual org.apache.poi.hpsf.Section.setFormatID:(Lorg/apache/poi/hpsf/ClassID;)V
3: aload 0
aload 1
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.addSection:(Lorg/apache/poi/hpsf/Section;)V
end local 1 4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
2 4 1 s2 Lorg/apache/poi/hpsf/Section;
public void removeCustomProperties();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getSectionCount:()I
iconst_2
if_icmpge 2
1: new org.apache.poi.hpsf.HPSFRuntimeException
dup
ldc "Illegal internal format of Document SummaryInformation stream: second section is missing."
invokespecial org.apache.poi.hpsf.HPSFRuntimeException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
new java.util.LinkedList
dup
aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.getSections:()Ljava/util/List;
invokespecial java.util.LinkedList.<init>:(Ljava/util/Collection;)V
astore 1
start local 1 3: aload 0
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.clearSections:()V
4: iconst_0
istore 2
start local 2 5: aload 1
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 4
goto 9
StackMap locals: org.apache.poi.hpsf.DocumentSummaryInformation java.util.List int top java.util.Iterator
StackMap stack:
6: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.apache.poi.hpsf.Section
astore 3
start local 3 7: iload 2
iinc 2 1
iconst_1
if_icmpeq 9
8: aload 0
aload 3
invokevirtual org.apache.poi.hpsf.DocumentSummaryInformation.addSection:(Lorg/apache/poi/hpsf/Section;)V
end local 3 9: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 6
10: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
3 11 1 l Ljava/util/List<Lorg/apache/poi/hpsf/Section;>;
5 11 2 idx I
7 9 3 s Lorg/apache/poi/hpsf/Section;
private void notYetImplemented(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc " is not yet implemented."
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/poi/hpsf/DocumentSummaryInformation;
0 1 1 msg Ljava/lang/String;
MethodParameters:
Name Flags
msg final
}
SourceFile: "DocumentSummaryInformation.java"