class org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData extends org.apache.logging.log4j.core.appender.ConfigurationFactoryData
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData
super_class: org.apache.logging.log4j.core.appender.ConfigurationFactoryData
{
private final java.lang.String fileName;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String pattern;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean append;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean immediateFlush;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int bufferSize;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy policy;
descriptor: Lorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.logging.log4j.core.appender.rolling.RolloverStrategy strategy;
descriptor: Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String advertiseURI;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.logging.log4j.core.Layout<? extends java.io.Serializable> layout;
descriptor: Lorg/apache/logging/log4j/core/Layout;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Lorg/apache/logging/log4j/core/Layout<+Ljava/io/Serializable;>;
private final java.lang.String filePermissions;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String fileOwner;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String fileGroup;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(java.lang.String, java.lang.String, boolean, boolean, int, org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy, org.apache.logging.log4j.core.appender.rolling.RolloverStrategy, java.lang.String, org.apache.logging.log4j.core.Layout<? extends java.io.Serializable>, java.lang.String, java.lang.String, java.lang.String, org.apache.logging.log4j.core.config.Configuration);
descriptor: (Ljava/lang/String;Ljava/lang/String;ZZILorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;Ljava/lang/String;Lorg/apache/logging/log4j/core/Layout;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/apache/logging/log4j/core/config/Configuration;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=14, args_size=14
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 0: aload 0
aload 13
invokespecial org.apache.logging.log4j.core.appender.ConfigurationFactoryData.<init>:(Lorg/apache/logging/log4j/core/config/Configuration;)V
1: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.fileName:Ljava/lang/String;
2: aload 0
aload 2
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.pattern:Ljava/lang/String;
3: aload 0
iload 3
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.append:Z
4: aload 0
iload 4
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.immediateFlush:Z
5: aload 0
iload 5
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.bufferSize:I
6: aload 0
aload 6
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.policy:Lorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;
7: aload 0
aload 7
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.strategy:Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;
8: aload 0
aload 8
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.advertiseURI:Ljava/lang/String;
9: aload 0
aload 9
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.layout:Lorg/apache/logging/log4j/core/Layout;
10: aload 0
aload 10
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.filePermissions:Ljava/lang/String;
11: aload 0
aload 11
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.fileOwner:Ljava/lang/String;
12: aload 0
aload 12
putfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.fileGroup:Ljava/lang/String;
13: return
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager$FactoryData;
0 14 1 fileName Ljava/lang/String;
0 14 2 pattern Ljava/lang/String;
0 14 3 append Z
0 14 4 immediateFlush Z
0 14 5 bufferSize I
0 14 6 policy Lorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;
0 14 7 strategy Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;
0 14 8 advertiseURI Ljava/lang/String;
0 14 9 layout Lorg/apache/logging/log4j/core/Layout<+Ljava/io/Serializable;>;
0 14 10 filePermissions Ljava/lang/String;
0 14 11 fileOwner Ljava/lang/String;
0 14 12 fileGroup Ljava/lang/String;
0 14 13 configuration Lorg/apache/logging/log4j/core/config/Configuration;
Signature: (Ljava/lang/String;Ljava/lang/String;ZZILorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;Ljava/lang/String;Lorg/apache/logging/log4j/core/Layout<+Ljava/io/Serializable;>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/apache/logging/log4j/core/config/Configuration;)V
MethodParameters:
Name Flags
fileName final
pattern final
append final
immediateFlush final
bufferSize final
policy final
strategy final
advertiseURI final
layout final
filePermissions final
fileOwner final
fileGroup final
configuration final
public java.lang.String getPattern();
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.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.pattern:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager$FactoryData;
public org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy getTriggeringPolicy();
descriptor: ()Lorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.policy:Lorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager$FactoryData;
public org.apache.logging.log4j.core.appender.rolling.RolloverStrategy getRolloverStrategy();
descriptor: ()Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData.strategy:Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager$FactoryData;
}
SourceFile: "RollingRandomAccessFileManager.java"
NestHost: org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager
InnerClasses:
private FactoryData = org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData of org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager