public final class org.apache.poi.hssf.usermodel.HSSFHeader extends org.apache.poi.hssf.usermodel.HeaderFooter implements org.apache.poi.ss.usermodel.Header
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.apache.poi.hssf.usermodel.HSSFHeader
super_class: org.apache.poi.hssf.usermodel.HeaderFooter
{
private final org.apache.poi.hssf.record.aggregates.PageSettingsBlock _psb;
descriptor: Lorg/apache/poi/hssf/record/aggregates/PageSettingsBlock;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
protected void <init>(org.apache.poi.hssf.record.aggregates.PageSettingsBlock);
descriptor: (Lorg/apache/poi/hssf/record/aggregates/PageSettingsBlock;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 // org.apache.poi.hssf.usermodel.HSSFHeader this
start local 1 // org.apache.poi.hssf.record.aggregates.PageSettingsBlock psb
0: .line 38
aload 0 /* this */
invokespecial org.apache.poi.hssf.usermodel.HeaderFooter.<init>:()V
1: .line 39
aload 0 /* this */
aload 1 /* psb */
putfield org.apache.poi.hssf.usermodel.HSSFHeader._psb:Lorg/apache/poi/hssf/record/aggregates/PageSettingsBlock;
2: .line 40
return
end local 1 // org.apache.poi.hssf.record.aggregates.PageSettingsBlock psb
end local 0 // org.apache.poi.hssf.usermodel.HSSFHeader this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/poi/hssf/usermodel/HSSFHeader;
0 3 1 psb Lorg/apache/poi/hssf/record/aggregates/PageSettingsBlock;
MethodParameters:
Name Flags
psb
protected java.lang.String getRawText();
descriptor: ()Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=1
start local 0 // org.apache.poi.hssf.usermodel.HSSFHeader this
0: .line 43
aload 0 /* this */
getfield org.apache.poi.hssf.usermodel.HSSFHeader._psb:Lorg/apache/poi/hssf/record/aggregates/PageSettingsBlock;
invokevirtual org.apache.poi.hssf.record.aggregates.PageSettingsBlock.getHeader:()Lorg/apache/poi/hssf/record/HeaderRecord;
astore 1 /* hf */
start local 1 // org.apache.poi.hssf.record.HeaderRecord hf
1: .line 44
aload 1 /* hf */
ifnonnull 3
2: .line 45
ldc ""
areturn
3: .line 47
StackMap locals: org.apache.poi.hssf.record.HeaderRecord
StackMap stack:
aload 1 /* hf */
invokevirtual org.apache.poi.hssf.record.HeaderRecord.getText:()Ljava/lang/String;
areturn
end local 1 // org.apache.poi.hssf.record.HeaderRecord hf
end local 0 // org.apache.poi.hssf.usermodel.HSSFHeader this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/poi/hssf/usermodel/HSSFHeader;
1 4 1 hf Lorg/apache/poi/hssf/record/HeaderRecord;
protected void setHeaderFooterText(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=2
start local 0 // org.apache.poi.hssf.usermodel.HSSFHeader this
start local 1 // java.lang.String text
0: .line 52
aload 0 /* this */
getfield org.apache.poi.hssf.usermodel.HSSFHeader._psb:Lorg/apache/poi/hssf/record/aggregates/PageSettingsBlock;
invokevirtual org.apache.poi.hssf.record.aggregates.PageSettingsBlock.getHeader:()Lorg/apache/poi/hssf/record/HeaderRecord;
astore 2 /* hfr */
start local 2 // org.apache.poi.hssf.record.HeaderRecord hfr
1: .line 53
aload 2 /* hfr */
ifnonnull 5
2: .line 54
new org.apache.poi.hssf.record.HeaderRecord
dup
aload 1 /* text */
invokespecial org.apache.poi.hssf.record.HeaderRecord.<init>:(Ljava/lang/String;)V
astore 2 /* hfr */
3: .line 55
aload 0 /* this */
getfield org.apache.poi.hssf.usermodel.HSSFHeader._psb:Lorg/apache/poi/hssf/record/aggregates/PageSettingsBlock;
aload 2 /* hfr */
invokevirtual org.apache.poi.hssf.record.aggregates.PageSettingsBlock.setHeader:(Lorg/apache/poi/hssf/record/HeaderRecord;)V
4: .line 56
goto 6
5: .line 57
StackMap locals: org.apache.poi.hssf.record.HeaderRecord
StackMap stack:
aload 2 /* hfr */
aload 1 /* text */
invokevirtual org.apache.poi.hssf.record.HeaderRecord.setText:(Ljava/lang/String;)V
6: .line 59
StackMap locals:
StackMap stack:
return
end local 2 // org.apache.poi.hssf.record.HeaderRecord hfr
end local 1 // java.lang.String text
end local 0 // org.apache.poi.hssf.usermodel.HSSFHeader this
LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/poi/hssf/usermodel/HSSFHeader;
0 7 1 text Ljava/lang/String;
1 7 2 hfr Lorg/apache/poi/hssf/record/HeaderRecord;
MethodParameters:
Name Flags
text
}
SourceFile: "HSSFHeader.java"