com.huawei.shade.org.joda.time.Partial.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of huaweicloud-dws-jdbc Show documentation
Show all versions of huaweicloud-dws-jdbc Show documentation
Data Warehouse Service JDBC driver
The newest version!
???? 1K &com/huawei/shade/org/joda/time/Partial 3com/huawei/shade/org/joda/time/base/AbstractPartial .com/huawei/shade/org/joda/time/ReadablePartial java/io/Serializable Partial.java /com/huawei/shade/org/joda/time/Partial$Property
Property serialVersionUID J 5nݚ? iChronology +Lcom/huawei/shade/org/joda/time/Chronology; iTypes 3[Lcom/huawei/shade/org/joda/time/DateTimeFieldType; iValues [I
iFormatter :[Lcom/huawei/shade/org/joda/time/format/DateTimeFormatter; ()V )com/huawei/shade/org/joda/time/Chronology .(Lcom/huawei/shade/org/joda/time/Chronology;)V
,com/huawei/shade/org/joda/time/DateTimeUtils "
getChronology X(Lcom/huawei/shade/org/joda/time/Chronology;)Lcom/huawei/shade/org/joda/time/Chronology; $ %
# & withUTC -()Lcom/huawei/shade/org/joda/time/Chronology; ( )
* , 0com/huawei/shade/org/joda/time/DateTimeFieldType . 0 2 6(Lcom/huawei/shade/org/joda/time/DateTimeFieldType;I)V a(Lcom/huawei/shade/org/joda/time/DateTimeFieldType;ILcom/huawei/shade/org/joda/time/Chronology;)V 5
6 "java/lang/IllegalArgumentException 8 The field type must not be null : (Ljava/lang/String;)V <
9 = validate 5(Lcom/huawei/shade/org/joda/time/ReadablePartial;[I)V ? @
A 8([Lcom/huawei/shade/org/joda/time/DateTimeFieldType;[I)V c([Lcom/huawei/shade/org/joda/time/DateTimeFieldType;[ILcom/huawei/shade/org/joda/time/Chronology;)V D
E Types array must not be null G Values array must not be null I 7Values array must be the same length as the types array K java/lang/StringBuilder M
N )Types array must not contain null: index P append -(Ljava/lang/String;)Ljava/lang/StringBuilder; R S
N T (I)Ljava/lang/StringBuilder; R V
N W toString ()Ljava/lang/String; Y Z
N [ getDurationType 4()Lcom/huawei/shade/org/joda/time/DurationFieldType; ] ^
/ _ 0com/huawei/shade/org/joda/time/DurationFieldType a getField [(Lcom/huawei/shade/org/joda/time/Chronology;)Lcom/huawei/shade/org/joda/time/DurationField; c d
b e ,com/huawei/shade/org/joda/time/DurationField g isSupported ()Z i j
h k /Types array must be in order largest-smallest: m getName o Z
/ p < r 4Types array must not contain duplicate unsupported: t and v compareTo (Ljava/lang/Object;)I x y
h z java/lang/Object | equals (Ljava/lang/Object;)Z ~
} ? getRangeDurationType ? ^
/ ? (Types array must not contain duplicate: ? getType ? ^
h ?
YEARS_TYPE 2Lcom/huawei/shade/org/joda/time/DurationFieldType; ? ? b ? iTypes array must be in order largest-smallest, for year-based fields, years is defined as being largest: ? clone ()Ljava/lang/Object; ? ?
? ?
? ? 3(Lcom/huawei/shade/org/joda/time/ReadablePartial;)V The partial must not be null ? $ ) ? size ()I ? ? ? getFieldType 5(I)Lcom/huawei/shade/org/joda/time/DateTimeFieldType; ? ? ? getValue (I)I ? ? ? -(Lcom/huawei/shade/org/joda/time/Partial;[I)V c(Lcom/huawei/shade/org/joda/time/Chronology;[Lcom/huawei/shade/org/joda/time/DateTimeFieldType;[I)V \(ILcom/huawei/shade/org/joda/time/Chronology;)Lcom/huawei/shade/org/joda/time/DateTimeField; [(Lcom/huawei/shade/org/joda/time/Chronology;)Lcom/huawei/shade/org/joda/time/DateTimeField; c ?
/ ?
getFieldTypes 5()[Lcom/huawei/shade/org/joda/time/DateTimeFieldType; getValues ()[I withChronologyRetainFields U(Lcom/huawei/shade/org/joda/time/Chronology;)Lcom/huawei/shade/org/joda/time/Partial;
? ?
? with ](Lcom/huawei/shade/org/joda/time/DateTimeFieldType;I)Lcom/huawei/shade/org/joda/time/Partial; indexOf 5(Lcom/huawei/shade/org/joda/time/DateTimeFieldType;)I ? ?
? java/lang/System ? arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ? ?
? ?
? ? ?
? 1(I)Lcom/huawei/shade/org/joda/time/DateTimeField; c ?
? ,com/huawei/shade/org/joda/time/DateTimeField ? set 8(Lcom/huawei/shade/org/joda/time/ReadablePartial;I[II)[I ? ?
? ? ?
? without \(Lcom/huawei/shade/org/joda/time/DateTimeFieldType;)Lcom/huawei/shade/org/joda/time/Partial;
? withField indexOfSupported ? ?
? withFieldAdded ](Lcom/huawei/shade/org/joda/time/DurationFieldType;I)Lcom/huawei/shade/org/joda/time/Partial; 5(Lcom/huawei/shade/org/joda/time/DurationFieldType;)I ? ?
? add ? ?
? ? withFieldAddWrapped addWrapPartial ? ?
? ? withPeriodAdded Z(Lcom/huawei/shade/org/joda/time/ReadablePeriod;I)Lcom/huawei/shade/org/joda/time/Partial; -com/huawei/shade/org/joda/time/ReadablePeriod ? ? ? 5(I)Lcom/huawei/shade/org/joda/time/DurationFieldType; ? ? ? ? ? ?
? ? ? /com/huawei/shade/org/joda/time/field/FieldUtils ? safeMultiply (II)I ? ?
? ? plus Y(Lcom/huawei/shade/org/joda/time/ReadablePeriod;)Lcom/huawei/shade/org/joda/time/Partial; ? ?
? minus property e(Lcom/huawei/shade/org/joda/time/DateTimeFieldType;)Lcom/huawei/shade/org/joda/time/Partial$Property; ,(Lcom/huawei/shade/org/joda/time/Partial;I)V ?
? isMatch 3(Lcom/huawei/shade/org/joda/time/ReadableInstant;)Z getInstantMillis 3(Lcom/huawei/shade/org/joda/time/ReadableInstant;)J
# getInstantChronology ](Lcom/huawei/shade/org/joda/time/ReadableInstant;)Lcom/huawei/shade/org/joda/time/Chronology;
# get (J)I
? 3(Lcom/huawei/shade/org/joda/time/ReadablePartial;)Z ? getFormatter ;()Lcom/huawei/shade/org/joda/time/format/DateTimeFormatter; 7com/huawei/shade/org/joda/time/format/DateTimeFormatter java/util/ArrayList java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List;
(Ljava/util/Collection;)V
7com/huawei/shade/org/joda/time/format/ISODateTimeFormat! forFields S(Ljava/util/Collection;ZZ)Lcom/huawei/shade/org/joda/time/format/DateTimeFormatter;#$
"% java/util/List'( ?
* toStringList, Z
- print D(Lcom/huawei/shade/org/joda/time/ReadablePartial;)Ljava/lang/String;/0
1 (I)V 3
N4 (C)Ljava/lang/StringBuilder; R6
N7 &(Ljava/lang/String;)Ljava/lang/String;
[ 4com/huawei/shade/org/joda/time/format/DateTimeFormat;
forPattern M(Ljava/lang/String;)Lcom/huawei/shade/org/joda/time/format/DateTimeFormatter;=>
<? 8(Ljava/lang/String;Ljava/util/Locale;)Ljava/lang/String;
withLocale M(Ljava/util/Locale;)Lcom/huawei/shade/org/joda/time/format/DateTimeFormatter;BC
D
ConstantValue Code LineNumberTable InnerClasses
SourceFile 1
F ? ! G % *? ? ? H
g h G G *? !*+? '? +? -*? /? 1*?
? 3? H { | } ~ 4 G $ *+? 7? H
? ? 5 G x @*? !-? '? +N*-? -+?
? 9Y;? >?*? /Y+S? 1*?
YO? 3-**? 3? B? H &