public final class org.apache.logging.log4j.core.filter.TimeFilter extends org.apache.logging.log4j.core.filter.AbstractFilter
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.apache.logging.log4j.core.filter.TimeFilter
super_class: org.apache.logging.log4j.core.filter.AbstractFilter
{
private static final org.apache.logging.log4j.core.util.Clock CLOCK;
descriptor: Lorg/apache/logging/log4j/core/util/Clock;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.time.format.DateTimeFormatter FORMATTER;
descriptor: Ljava/time/format/DateTimeFormatter;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final long HOUR_MS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 3600000
private static final long DAY_MS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 86400000
private volatile long start;
descriptor: J
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
private final java.time.LocalTime startTime;
descriptor: Ljava/time/LocalTime;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private volatile long end;
descriptor: J
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
private final java.time.LocalTime endTime;
descriptor: Ljava/time/LocalTime;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final long duration;
descriptor: J
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.time.ZoneId timeZone;
descriptor: Ljava/time/ZoneId;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.apache.logging.log4j.core.util.ClockFactory.getClock:()Lorg/apache/logging/log4j/core/util/Clock;
putstatic org.apache.logging.log4j.core.filter.TimeFilter.CLOCK:Lorg/apache/logging/log4j/core/util/Clock;
1: ldc "HH:mm:ss"
invokestatic java.time.format.DateTimeFormatter.ofPattern:(Ljava/lang/String;)Ljava/time/format/DateTimeFormatter;
putstatic org.apache.logging.log4j.core.filter.TimeFilter.FORMATTER:Ljava/time/format/DateTimeFormatter;
2: return
LocalVariableTable:
Start End Slot Name Signature
void <init>(java.time.LocalTime, java.time.LocalTime, java.time.ZoneId, org.apache.logging.log4j.core.Filter$Result, org.apache.logging.log4j.core.Filter$Result, java.time.LocalDate);
descriptor: (Ljava/time/LocalTime;Ljava/time/LocalTime;Ljava/time/ZoneId;Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;Ljava/time/LocalDate;)V
flags: (0x0000)
Code:
stack=4, locals=11, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
aload 4
aload 5
invokespecial org.apache.logging.log4j.core.filter.AbstractFilter.<init>:(Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;)V
1: aload 0
aload 1
putfield org.apache.logging.log4j.core.filter.TimeFilter.startTime:Ljava/time/LocalTime;
2: aload 0
aload 2
putfield org.apache.logging.log4j.core.filter.TimeFilter.endTime:Ljava/time/LocalTime;
3: aload 0
aload 3
putfield org.apache.logging.log4j.core.filter.TimeFilter.timeZone:Ljava/time/ZoneId;
4: aload 0
aload 6
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.startTime:Ljava/time/LocalTime;
aload 3
invokestatic java.time.ZonedDateTime.of:(Ljava/time/LocalDate;Ljava/time/LocalTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;
invokevirtual java.time.ZonedDateTime.withEarlierOffsetAtOverlap:()Ljava/time/ZonedDateTime;
invokevirtual java.time.ZonedDateTime.toInstant:()Ljava/time/Instant;
invokevirtual java.time.Instant.toEpochMilli:()J
putfield org.apache.logging.log4j.core.filter.TimeFilter.start:J
5: aload 6
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.endTime:Ljava/time/LocalTime;
aload 3
invokestatic java.time.ZonedDateTime.of:(Ljava/time/LocalDate;Ljava/time/LocalTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;
invokevirtual java.time.ZonedDateTime.withEarlierOffsetAtOverlap:()Ljava/time/ZonedDateTime;
invokevirtual java.time.ZonedDateTime.toInstant:()Ljava/time/Instant;
invokevirtual java.time.Instant.toEpochMilli:()J
lstore 7
start local 7 6: aload 2
aload 1
invokevirtual java.time.LocalTime.isBefore:(Ljava/time/LocalTime;)Z
ifeq 8
7: lload 7
ldc 86400000
ladd
lstore 7
8: StackMap locals: org.apache.logging.log4j.core.filter.TimeFilter java.time.LocalTime java.time.LocalTime java.time.ZoneId org.apache.logging.log4j.core.Filter$Result org.apache.logging.log4j.core.Filter$Result java.time.LocalDate long
StackMap stack:
aload 0
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.startTime:Ljava/time/LocalTime;
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.endTime:Ljava/time/LocalTime;
invokevirtual java.time.LocalTime.isBefore:(Ljava/time/LocalTime;)Z
ifeq 9
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.startTime:Ljava/time/LocalTime;
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.endTime:Ljava/time/LocalTime;
invokestatic java.time.Duration.between:(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;)Ljava/time/Duration;
invokevirtual java.time.Duration.toMillis:()J
goto 10
9: StackMap locals:
StackMap stack: org.apache.logging.log4j.core.filter.TimeFilter
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.startTime:Ljava/time/LocalTime;
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.endTime:Ljava/time/LocalTime;
invokestatic java.time.Duration.between:(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;)Ljava/time/Duration;
ldc 24
invokevirtual java.time.Duration.plusHours:(J)Ljava/time/Duration;
invokevirtual java.time.Duration.toMillis:()J
10: StackMap locals: org.apache.logging.log4j.core.filter.TimeFilter java.time.LocalTime java.time.LocalTime java.time.ZoneId org.apache.logging.log4j.core.Filter$Result org.apache.logging.log4j.core.Filter$Result java.time.LocalDate long
StackMap stack: org.apache.logging.log4j.core.filter.TimeFilter long
putfield org.apache.logging.log4j.core.filter.TimeFilter.duration:J
11: lload 7
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.start:J
lsub
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.duration:J
lsub
lstore 9
start local 9 12: lload 9
lconst_0
lcmp
ifeq 14
13: lload 7
lload 9
lsub
lstore 7
14: StackMap locals: long
StackMap stack:
aload 0
lload 7
putfield org.apache.logging.log4j.core.filter.TimeFilter.end:J
15: return
end local 9 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/filter/TimeFilter;
0 16 1 start Ljava/time/LocalTime;
0 16 2 end Ljava/time/LocalTime;
0 16 3 timeZone Ljava/time/ZoneId;
0 16 4 onMatch Lorg/apache/logging/log4j/core/Filter$Result;
0 16 5 onMismatch Lorg/apache/logging/log4j/core/Filter$Result;
0 16 6 now Ljava/time/LocalDate;
6 16 7 endMillis J
12 16 9 difference J
MethodParameters:
Name Flags
start final
end final
timeZone final
onMatch final
onMismatch final
now
private void <init>(java.time.LocalTime, java.time.LocalTime, java.time.ZoneId, org.apache.logging.log4j.core.Filter$Result, org.apache.logging.log4j.core.Filter$Result);
descriptor: (Ljava/time/LocalTime;Ljava/time/LocalTime;Ljava/time/ZoneId;Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
aload 2
aload 3
aload 4
aload 5
aload 3
invokestatic java.time.LocalDate.now:(Ljava/time/ZoneId;)Ljava/time/LocalDate;
invokespecial org.apache.logging.log4j.core.filter.TimeFilter.<init>:(Ljava/time/LocalTime;Ljava/time/LocalTime;Ljava/time/ZoneId;Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;Ljava/time/LocalDate;)V
1: return
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 2 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 2 1 start Ljava/time/LocalTime;
0 2 2 end Ljava/time/LocalTime;
0 2 3 timeZone Ljava/time/ZoneId;
0 2 4 onMatch Lorg/apache/logging/log4j/core/Filter$Result;
0 2 5 onMismatch Lorg/apache/logging/log4j/core/Filter$Result;
MethodParameters:
Name Flags
start final
end final
timeZone final
onMatch final
onMismatch final
private synchronized void adjustTimes(long);
descriptor: (J)V
flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
Code:
stack=4, locals=8, args_size=2
start local 0 start local 1 0: lload 1
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.end:J
lcmp
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
lload 1
invokestatic java.time.Instant.ofEpochMilli:(J)Ljava/time/Instant;
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.timeZone:Ljava/time/ZoneId;
invokevirtual java.time.Instant.atZone:(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;
invokevirtual java.time.ZonedDateTime.toLocalDate:()Ljava/time/LocalDate;
astore 3
start local 3 3: aload 0
aload 3
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.startTime:Ljava/time/LocalTime;
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.timeZone:Ljava/time/ZoneId;
invokestatic java.time.ZonedDateTime.of:(Ljava/time/LocalDate;Ljava/time/LocalTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;
invokevirtual java.time.ZonedDateTime.withEarlierOffsetAtOverlap:()Ljava/time/ZonedDateTime;
invokevirtual java.time.ZonedDateTime.toInstant:()Ljava/time/Instant;
invokevirtual java.time.Instant.toEpochMilli:()J
putfield org.apache.logging.log4j.core.filter.TimeFilter.start:J
4: aload 3
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.endTime:Ljava/time/LocalTime;
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.timeZone:Ljava/time/ZoneId;
invokestatic java.time.ZonedDateTime.of:(Ljava/time/LocalDate;Ljava/time/LocalTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;
invokevirtual java.time.ZonedDateTime.withEarlierOffsetAtOverlap:()Ljava/time/ZonedDateTime;
invokevirtual java.time.ZonedDateTime.toInstant:()Ljava/time/Instant;
invokevirtual java.time.Instant.toEpochMilli:()J
lstore 4
start local 4 5: aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.endTime:Ljava/time/LocalTime;
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.startTime:Ljava/time/LocalTime;
invokevirtual java.time.LocalTime.isBefore:(Ljava/time/LocalTime;)Z
ifeq 7
6: lload 4
ldc 86400000
ladd
lstore 4
7: StackMap locals: java.time.LocalDate long
StackMap stack:
lload 4
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.start:J
lsub
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.duration:J
lsub
lstore 6
start local 6 8: lload 6
lconst_0
lcmp
ifeq 10
9: lload 4
lload 6
lsub
lstore 4
10: StackMap locals: long
StackMap stack:
aload 0
lload 4
putfield org.apache.logging.log4j.core.filter.TimeFilter.end:J
11: return
end local 6 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 12 1 currentTimeMillis J
3 12 3 date Ljava/time/LocalDate;
5 12 4 endMillis J
8 12 6 difference J
MethodParameters:
Name Flags
currentTimeMillis
org.apache.logging.log4j.core.Filter$Result filter(long);
descriptor: (J)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0000)
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.end:J
lcmp
ifle 2
1: aload 0
lload 1
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.adjustTimes:(J)V
2: StackMap locals:
StackMap stack:
lload 1
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.start:J
lcmp
iflt 3
lload 1
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.end:J
lcmp
ifgt 3
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.onMatch:Lorg/apache/logging/log4j/core/Filter$Result;
goto 4
StackMap locals:
StackMap stack:
3: aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.onMismatch:Lorg/apache/logging/log4j/core/Filter$Result;
StackMap locals:
StackMap stack: org.apache.logging.log4j.core.Filter$Result
4: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 5 1 currentTimeMillis J
MethodParameters:
Name Flags
currentTimeMillis final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.LogEvent);
descriptor: (Lorg/apache/logging/log4j/core/LogEvent;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface org.apache.logging.log4j.core.LogEvent.getTimeMillis:()J
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:(J)Lorg/apache/logging/log4j/core/Filter$Result;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 event Lorg/apache/logging/log4j/core/LogEvent;
MethodParameters:
Name Flags
event final
private org.apache.logging.log4j.core.Filter$Result filter();
descriptor: ()Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getstatic org.apache.logging.log4j.core.filter.TimeFilter.CLOCK:Lorg/apache/logging/log4j/core/util/Clock;
invokeinterface org.apache.logging.log4j.core.util.Clock.currentTimeMillis:()J
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:(J)Lorg/apache/logging/log4j/core/Filter$Result;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Lorg/apache/logging/log4j/message/Message;
0 1 5 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
t final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/Object;
0 1 5 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
t final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=1, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 params [Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
params final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 p0 Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 p0 Ljava/lang/Object;
0 1 6 p1 Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=8, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 p0 Ljava/lang/Object;
0 1 6 p1 Ljava/lang/Object;
0 1 7 p2 Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=9, args_size=9
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 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 p0 Ljava/lang/Object;
0 1 6 p1 Ljava/lang/Object;
0 1 7 p2 Ljava/lang/Object;
0 1 8 p3 Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=10, args_size=10
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 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 p0 Ljava/lang/Object;
0 1 6 p1 Ljava/lang/Object;
0 1 7 p2 Ljava/lang/Object;
0 1 8 p3 Ljava/lang/Object;
0 1 9 p4 Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=11, args_size=11
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 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 p0 Ljava/lang/Object;
0 1 6 p1 Ljava/lang/Object;
0 1 7 p2 Ljava/lang/Object;
0 1 8 p3 Ljava/lang/Object;
0 1 9 p4 Ljava/lang/Object;
0 1 10 p5 Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=12, args_size=12
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 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 p0 Ljava/lang/Object;
0 1 6 p1 Ljava/lang/Object;
0 1 7 p2 Ljava/lang/Object;
0 1 8 p3 Ljava/lang/Object;
0 1 9 p4 Ljava/lang/Object;
0 1 10 p5 Ljava/lang/Object;
0 1 11 p6 Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=13, args_size=13
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 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 p0 Ljava/lang/Object;
0 1 6 p1 Ljava/lang/Object;
0 1 7 p2 Ljava/lang/Object;
0 1 8 p3 Ljava/lang/Object;
0 1 9 p4 Ljava/lang/Object;
0 1 10 p5 Ljava/lang/Object;
0 1 11 p6 Ljava/lang/Object;
0 1 12 p7 Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
p7 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, 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
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 p0 Ljava/lang/Object;
0 1 6 p1 Ljava/lang/Object;
0 1 7 p2 Ljava/lang/Object;
0 1 8 p3 Ljava/lang/Object;
0 1 9 p4 Ljava/lang/Object;
0 1 10 p5 Ljava/lang/Object;
0 1 11 p6 Ljava/lang/Object;
0 1 12 p7 Ljava/lang/Object;
0 1 13 p8 Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
p7 final
p8 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=15, args_size=15
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 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.TimeFilter.filter:()Lorg/apache/logging/log4j/core/Filter$Result;
areturn
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 1 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
0 1 1 logger Lorg/apache/logging/log4j/core/Logger;
0 1 2 level Lorg/apache/logging/log4j/Level;
0 1 3 marker Lorg/apache/logging/log4j/Marker;
0 1 4 msg Ljava/lang/String;
0 1 5 p0 Ljava/lang/Object;
0 1 6 p1 Ljava/lang/Object;
0 1 7 p2 Ljava/lang/Object;
0 1 8 p3 Ljava/lang/Object;
0 1 9 p4 Ljava/lang/Object;
0 1 10 p5 Ljava/lang/Object;
0 1 11 p6 Ljava/lang/Object;
0 1 12 p7 Ljava/lang/Object;
0 1 13 p8 Ljava/lang/Object;
0 1 14 p9 Ljava/lang/Object;
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
p7 final
p8 final
p9 final
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, 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
ldc "start="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.start:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
pop
2: aload 1
ldc ", end="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.end:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
pop
3: aload 1
ldc ", timezone="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.logging.log4j.core.filter.TimeFilter.timeZone:Ljava/time/ZoneId;
invokevirtual java.time.ZoneId.toString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
4: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/logging/log4j/core/filter/TimeFilter;
1 5 1 sb Ljava/lang/StringBuilder;
public static org.apache.logging.log4j.core.filter.TimeFilter createFilter(java.lang.String, java.lang.String, java.lang.String, org.apache.logging.log4j.core.Filter$Result, org.apache.logging.log4j.core.Filter$Result);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;)Lorg/apache/logging/log4j/core/filter/TimeFilter;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=7, locals=10, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic java.time.LocalTime.MIN:Ljava/time/LocalTime;
invokestatic org.apache.logging.log4j.core.filter.TimeFilter.parseTimestamp:(Ljava/lang/String;Ljava/time/LocalTime;)Ljava/time/LocalTime;
astore 5
start local 5 1: aload 1
getstatic java.time.LocalTime.MAX:Ljava/time/LocalTime;
invokestatic org.apache.logging.log4j.core.filter.TimeFilter.parseTimestamp:(Ljava/lang/String;Ljava/time/LocalTime;)Ljava/time/LocalTime;
astore 6
start local 6 2: aload 2
ifnonnull 3
invokestatic java.time.ZoneId.systemDefault:()Ljava/time/ZoneId;
goto 4
StackMap locals: java.time.LocalTime java.time.LocalTime
StackMap stack:
3: aload 2
invokestatic java.time.ZoneId.of:(Ljava/lang/String;)Ljava/time/ZoneId;
StackMap locals:
StackMap stack: java.time.ZoneId
4: astore 7
start local 7 5: aload 3
ifnonnull 6
getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
goto 7
StackMap locals: java.time.ZoneId
StackMap stack:
6: aload 3
StackMap locals:
StackMap stack: org.apache.logging.log4j.core.Filter$Result
7: astore 8
start local 8 8: aload 4
ifnonnull 9
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
goto 10
StackMap locals: org.apache.logging.log4j.core.Filter$Result
StackMap stack:
9: aload 4
StackMap locals:
StackMap stack: org.apache.logging.log4j.core.Filter$Result
10: astore 9
start local 9 11: new org.apache.logging.log4j.core.filter.TimeFilter
dup
aload 5
aload 6
aload 7
aload 8
aload 9
invokespecial org.apache.logging.log4j.core.filter.TimeFilter.<init>:(Ljava/time/LocalTime;Ljava/time/LocalTime;Ljava/time/ZoneId;Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;)V
areturn
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 12 0 start Ljava/lang/String;
0 12 1 end Ljava/lang/String;
0 12 2 tz Ljava/lang/String;
0 12 3 match Lorg/apache/logging/log4j/core/Filter$Result;
0 12 4 mismatch Lorg/apache/logging/log4j/core/Filter$Result;
1 12 5 startTime Ljava/time/LocalTime;
2 12 6 endTime Ljava/time/LocalTime;
5 12 7 timeZone Ljava/time/ZoneId;
8 12 8 onMatch Lorg/apache/logging/log4j/core/Filter$Result;
11 12 9 onMismatch Lorg/apache/logging/log4j/core/Filter$Result;
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginFactory()
RuntimeVisibleParameterAnnotations:
0:
org.apache.logging.log4j.core.config.plugins.PluginAttribute(value = "start")
1:
org.apache.logging.log4j.core.config.plugins.PluginAttribute(value = "end")
2:
org.apache.logging.log4j.core.config.plugins.PluginAttribute(value = "timezone")
3:
org.apache.logging.log4j.core.config.plugins.PluginAttribute(value = "onMatch")
4:
org.apache.logging.log4j.core.config.plugins.PluginAttribute(value = "onMismatch")
MethodParameters:
Name Flags
start final
end final
tz final
match final
mismatch final
private static java.time.LocalTime parseTimestamp(java.lang.String, java.time.LocalTime);
descriptor: (Ljava/lang/String;Ljava/time/LocalTime;)Ljava/time/LocalTime;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ifnonnull 2
1: aload 1
areturn
2: StackMap locals:
StackMap stack:
aload 0
getstatic org.apache.logging.log4j.core.filter.TimeFilter.FORMATTER:Ljava/time/format/DateTimeFormatter;
invokestatic java.time.LocalTime.parse:(Ljava/lang/CharSequence;Ljava/time/format/DateTimeFormatter;)Ljava/time/LocalTime;
3: areturn
4: StackMap locals:
StackMap stack: java.lang.Exception
astore 2
start local 2 5: getstatic org.apache.logging.log4j.core.filter.TimeFilter.LOGGER:Lorg/apache/logging/log4j/Logger;
ldc "Error parsing TimeFilter timestamp value {}"
aload 0
aload 2
invokeinterface org.apache.logging.log4j.Logger.warn:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
6: aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 timestamp Ljava/lang/String;
0 7 1 defaultValue Ljava/time/LocalTime;
5 7 2 e Ljava/lang/Exception;
Exception table:
from to target type
2 3 4 Class java.lang.Exception
MethodParameters:
Name Flags
timestamp final
defaultValue final
}
SourceFile: "TimeFilter.java"
InnerClasses:
public final Result = org.apache.logging.log4j.core.Filter$Result of org.apache.logging.log4j.core.Filter
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.Plugin(name = "TimeFilter", category = "Core", elementType = "filter", printObject = true)
RuntimeInvisibleAnnotations:
org.apache.logging.log4j.util.PerformanceSensitive(value = {"allocation"})