org.apache.log4j.pattern.CachedDateFormat.class Maven / Gradle / Ivy
The newest version!
???? 0 ?
0 ~
? / ? ?
? / ? ? ?
? ? / ? / ? / ?? / ? / ? ? ? ?
0 ?
? ?
? ? ?
?
/ ?
? ?
? ?
?
/ ?
?
?
?
?
/ ? ?
?
0 ?
0 ?
0 ?
? ? ?
? ? ? ? serialVersionUID J
ConstantValue NO_MILLISECONDS I???? DIGITS Ljava/lang/String; UNRECOGNIZED_MILLISECONDS???? MAGIC1 ? MAGICSTRING1 MAGIC2 ? MAGICSTRING2 ZERO_STRING formatter Ljava/text/DateFormat; millisecondStart slotBegin cache Ljava/lang/StringBuffer;
expiration previousTime tmpDate Ljava/util/Date; (Ljava/text/DateFormat;I)V Code LineNumberTable LocalVariableTable this +Lorg/apache/log4j/pattern/CachedDateFormat;
dateFormat findMillisecondStart ,(JLjava/lang/String;Ljava/text/DateFormat;)I formattedMillis plusZero i time formatted millis magic magicString plusMagic format [(Ljava/util/Date;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer; date sbuf
fieldPosition Ljava/text/FieldPosition; 3(JLjava/lang/StringBuffer;)Ljava/lang/StringBuffer; now buf millisecondFormat (ILjava/lang/StringBuffer;I)V offset setTimeZone (Ljava/util/TimeZone;)V timeZone Ljava/util/TimeZone; parse =(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; s pos Ljava/text/ParsePosition; getNumberFormat ()Ljava/text/NumberFormat; getMaximumCacheValidity (Ljava/lang/String;)I pattern firstS
SourceFile CachedDateFormat.java N ? java/lang/StringBuffer N ? H I java/util/Date N ? L M "java/lang/IllegalArgumentException dateFormat cannot be null N ? expiration must be non-negative D E J 7 F 7 K 2 G 2 654 987 a ? ? ? ? ? ? ABC j k ? ? ? ? 000 ? ? a g ? ? ? ? ? ? ? ? V W
0123456789 ? ? m n q r v w ? ? SSS ? y )org/apache/log4j/pattern/CachedDateFormat java/text/DateFormat ()V (I)V (J)V (Ljava/lang/String;)V $(Ljava/util/Date;)Ljava/lang/String; java/lang/String length ()I charAt (I)C
regionMatches (ILjava/lang/String;II)Z toString ()Ljava/lang/String; getTime ()J append 2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; setLength setTime ,(Ljava/lang/String;)Ljava/lang/StringBuffer; setCharAt (IC)V indexOf (I)I lastIndexOf 1 / 0 1 2 3 4 6 7 3 8 9 : 3 ' ; 7 3 <