class org.apache.logging.log4j.core.appender.rolling.RollingFileManager$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.RollingFileManager$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 bufferedIO;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int bufferSize;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean immediateFlush;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean createOnDemand;
descriptor: Z
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, 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>, int, boolean, boolean, java.lang.String, java.lang.String, java.lang.String, org.apache.logging.log4j.core.config.Configuration);
descriptor: (Ljava/lang/String;Ljava/lang/String;ZZLorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;Ljava/lang/String;Lorg/apache/logging/log4j/core/Layout;IZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/apache/logging/log4j/core/config/Configuration;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=16, args_size=16
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 start local 14 start local 15 0: aload 0
aload 15
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.RollingFileManager$FactoryData.fileName:Ljava/lang/String;
2: aload 0
aload 2
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.pattern:Ljava/lang/String;
3: aload 0
iload 3
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.append:Z
4: aload 0
iload 4
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.bufferedIO:Z
5: aload 0
iload 9
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.bufferSize:I
6: aload 0
aload 5
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.policy:Lorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;
7: aload 0
aload 6
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.strategy:Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;
8: aload 0
aload 7
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.advertiseURI:Ljava/lang/String;
9: aload 0
aload 8
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.layout:Lorg/apache/logging/log4j/core/Layout;
10: aload 0
iload 10
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.immediateFlush:Z
11: aload 0
iload 11
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.createOnDemand:Z
12: aload 0
aload 12
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.filePermissions:Ljava/lang/String;
13: aload 0
aload 13
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.fileOwner:Ljava/lang/String;
14: aload 0
aload 14
putfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.fileGroup:Ljava/lang/String;
15: return
end local 15 end local 14 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 16 0 this Lorg/apache/logging/log4j/core/appender/rolling/RollingFileManager$FactoryData;
0 16 1 fileName Ljava/lang/String;
0 16 2 pattern Ljava/lang/String;
0 16 3 append Z
0 16 4 bufferedIO Z
0 16 5 policy Lorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;
0 16 6 strategy Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;
0 16 7 advertiseURI Ljava/lang/String;
0 16 8 layout Lorg/apache/logging/log4j/core/Layout<+Ljava/io/Serializable;>;
0 16 9 bufferSize I
0 16 10 immediateFlush Z
0 16 11 createOnDemand Z
0 16 12 filePermissions Ljava/lang/String;
0 16 13 fileOwner Ljava/lang/String;
0 16 14 fileGroup Ljava/lang/String;
0 16 15 configuration Lorg/apache/logging/log4j/core/config/Configuration;
Signature: (Ljava/lang/String;Ljava/lang/String;ZZLorg/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;>;IZZLjava/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
bufferedIO final
policy final
strategy final
advertiseURI final
layout final
bufferSize final
immediateFlush final
createOnDemand final
filePermissions final
fileOwner final
fileGroup final
configuration final
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.RollingFileManager$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/RollingFileManager$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.RollingFileManager$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/RollingFileManager$FactoryData;
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.RollingFileManager$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/RollingFileManager$FactoryData;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
invokespecial java.lang.Object.toString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
2: aload 1
ldc "[pattern="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
3: aload 1
aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.pattern:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
4: aload 1
ldc ", append="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
5: aload 1
aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.append:Z
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
pop
6: aload 1
ldc ", bufferedIO="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
7: aload 1
aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.bufferedIO:Z
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
pop
8: aload 1
ldc ", bufferSize="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
9: aload 1
aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.bufferSize:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
pop
10: aload 1
ldc ", policy="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
11: aload 1
aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.policy:Lorg/apache/logging/log4j/core/appender/rolling/TriggeringPolicy;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
12: aload 1
ldc ", strategy="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
13: aload 1
aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.strategy:Lorg/apache/logging/log4j/core/appender/rolling/RolloverStrategy;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
14: aload 1
ldc ", advertiseURI="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
15: aload 1
aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.advertiseURI:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
16: aload 1
ldc ", layout="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
17: aload 1
aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.layout:Lorg/apache/logging/log4j/core/Layout;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
18: aload 1
ldc ", filePermissions="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
19: aload 1
aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.filePermissions:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
20: aload 1
ldc ", fileOwner="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
21: aload 1
aload 0
getfield org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData.fileOwner:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
22: aload 1
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
23: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lorg/apache/logging/log4j/core/appender/rolling/RollingFileManager$FactoryData;
1 24 1 builder Ljava/lang/StringBuilder;
}
SourceFile: "RollingFileManager.java"
NestHost: org.apache.logging.log4j.core.appender.rolling.RollingFileManager
InnerClasses:
private FactoryData = org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData of org.apache.logging.log4j.core.appender.rolling.RollingFileManager