io.atlasmap.actions.NumberFieldActions.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4?
?)
*+,
-
?.
/
01
2
3
04
56789:9;<
=
>?
?@
?A7B
0C
DE
DFGH
I ?J KLM
/
?N
OP
OQR ?S
TU
TVW ?X
YZ
Y[\ ?]
^_
0`
ab
cd
ef
0g
hij ?klmnop
qr@
?(???@
0s ?t@?%`A?7K ?u@?? ?v@ ?wxy
Pz Q{ | Q}@?/f??
~???J?^Q? [? [? [???p?mL` [??D\py? [?@C?^?z???Ӂ??????UUUUUU?(??0?@( ??B??????B?A)??@B @?? @?? ??u%F
???UUUUUU??q?q?>????ue?? ?? ?? ??? ?? ??@?@ ?? ??@p?????e?PbM??????1?Y?M?o?zŗ@H??0x??? LOG Lorg/slf4j/Logger; KILO_GRAMS_IN_A_POUND D
ConstantValue YARDS_IN_A_MILE FEET_IN_A_YARD INCHES_IN_A_FOOT METERS_IN_A_INCH SQUARE_FEET_IN_A_SQUARE_METER SQUARE_METERS_IN_A_SQUARE_MILE SQUARE_FEET_IN_A_SQUARE_MILE LITERS_IN_A_CUBIC_METER CUBIC_FEET_IN_A_CUBIC_METER !GALLONS_US_FLUID_IN_A_CUBIC_METER massConvertionTable Ljava/util/Map; Signature nLjava/util/Map;>; distanceConvertionTable vLjava/util/Map;>; areaConvertionTable nLjava/util/Map;>; volumeConvertionTable rLjava/util/Map;>; ()V Code LineNumberTable LocalVariableTable this (Lio/atlasmap/actions/NumberFieldActions;
absoluteValue D(Lio/atlasmap/v2/AbsoluteValue;Ljava/lang/Number;)Ljava/lang/Number; action Lio/atlasmap/v2/AbsoluteValue; input Ljava/lang/Number;
StackMapTable RuntimeVisibleAnnotations &Lio/atlasmap/spi/AtlasActionProcessor; add 8(Lio/atlasmap/v2/Add;Ljava/util/List;)Ljava/lang/Number; entry Ljava/lang/Object; Lio/atlasmap/v2/Add; inputs Ljava/util/List; sum LocalVariableTypeTable $Ljava/util/List;<?? L(Lio/atlasmap/v2/Add;Ljava/util/List;)Ljava/lang/Number; average <(Lio/atlasmap/v2/Average;Ljava/util/List;)Ljava/lang/Number; Lio/atlasmap/v2/Average; P(Lio/atlasmap/v2/Average;Ljava/util/List;)Ljava/lang/Number; ceiling >(Lio/atlasmap/v2/Ceiling;Ljava/lang/Number;)Ljava/lang/Number; Lio/atlasmap/v2/Ceiling; convertMassUnit F(Lio/atlasmap/v2/ConvertMassUnit;Ljava/lang/Number;)Ljava/lang/Number; Lio/atlasmap/v2/ConvertMassUnit; fromUnit Lio/atlasmap/v2/MassUnitType; toUnit rate convertDistanceUnit J(Lio/atlasmap/v2/ConvertDistanceUnit;Ljava/lang/Number;)Ljava/lang/Number; $Lio/atlasmap/v2/ConvertDistanceUnit; !Lio/atlasmap/v2/DistanceUnitType; convertAreaUnit F(Lio/atlasmap/v2/ConvertAreaUnit;Ljava/lang/Number;)Ljava/lang/Number; Lio/atlasmap/v2/ConvertAreaUnit; Lio/atlasmap/v2/AreaUnitType; convertVolumeUnit H(Lio/atlasmap/v2/ConvertVolumeUnit;Ljava/lang/Number;)Ljava/lang/Number; "Lio/atlasmap/v2/ConvertVolumeUnit; Lio/atlasmap/v2/VolumeUnitType; divide ;(Lio/atlasmap/v2/Divide;Ljava/util/List;)Ljava/lang/Number; Lio/atlasmap/v2/Divide; quotient O(Lio/atlasmap/v2/Divide;Ljava/util/List;)Ljava/lang/Number; floor <(Lio/atlasmap/v2/Floor;Ljava/lang/Number;)Ljava/lang/Number; Lio/atlasmap/v2/Floor; maximum <(Lio/atlasmap/v2/Maximum;Ljava/util/List;)Ljava/lang/Number; Lio/atlasmap/v2/Maximum; max P(Lio/atlasmap/v2/Maximum;Ljava/util/List;)Ljava/lang/Number; minimum <(Lio/atlasmap/v2/Minimum;Ljava/util/List;)Ljava/lang/Number; Lio/atlasmap/v2/Minimum; min P(Lio/atlasmap/v2/Minimum;Ljava/util/List;)Ljava/lang/Number; multiply =(Lio/atlasmap/v2/Multiply;Ljava/util/List;)Ljava/lang/Number; Lio/atlasmap/v2/Multiply; product Q(Lio/atlasmap/v2/Multiply;Ljava/util/List;)Ljava/lang/Number; round <(Lio/atlasmap/v2/Round;Ljava/lang/Number;)Ljava/lang/Number; Lio/atlasmap/v2/Round; subtract =(Lio/atlasmap/v2/Subtract;Ljava/util/List;)Ljava/lang/Number; Lio/atlasmap/v2/Subtract;
difference Q(Lio/atlasmap/v2/Subtract;Ljava/util/List;)Ljava/lang/Number;
doMultiply '(Ljava/lang/Number;D)Ljava/lang/Number; requiresDoubleResult (Ljava/lang/Object;)Z object warnIgnoringValue '(Ljava/lang/String;Ljava/lang/Object;)V Ljava/lang/String; value?? rootTable kgRates lbsRates mRates ftRates ydRates miRates inRates m2Rates ft2Rates mi2Rates m3Rates
literRates cftRates galUsFluidRates @Ljava/util/Map; DLjava/util/Map; @Ljava/util/Map; BLjava/util/Map;
SourceFile NumberFieldActions.java ? ???? java/math/BigDecimal??
?????????????????????? java/lang/Number?? ?? Add
? ?????????? "java/lang/IllegalArgumentException ;ConvertMassUnit must be specified with fromUnit and toUnit ?? ? ???
java/util/Map java/lang/Double ????? ?ConvertDistanceUnit must be specified with fromUnit and toUnit ? ?????? ;ConvertAreaUnit must be specified with fromUnit and toUnit ? ?????? =ConvertVolumeUnit must be specified with fromUnit and toUnit ? ? ?? Divide ?? ?? Maximum ?? Minimum ?? Multiply ?? Subtract java/lang/Float ? ? `The source collection/arry/map must only contain numbers for '{}' transformation - ignoring '{}' null??? &io/atlasmap/actions/NumberFieldActions????? ? ? ? ? ? ? ? ? java/util/EnumMap io/atlasmap/v2/MassUnitType ??? ???? ???? io/atlasmap/v2/DistanceUnitType? ?? ?? ?? ?? ? io/atlasmap/v2/AreaUnitType? ?? ?? ? io/atlasmap/v2/VolumeUnitType? ?? ?? ?? ? java/lang/Object io/atlasmap/spi/AtlasFieldAction java/util/Iterator java/lang/String org/slf4j/Logger java/lang/Integer valueOf (I)Ljava/lang/Integer; abs ()Ljava/math/BigDecimal; doubleValue ()D java/lang/Math (D)D (D)Ljava/lang/Double; longValue ()J (J)J java/lang/Long (J)Ljava/lang/Long; java/util/List iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; (D)Ljava/math/BigDecimal; .(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; size ()I ceil io/atlasmap/v2/ConvertMassUnit getFromUnit ()Lio/atlasmap/v2/MassUnitType; getToUnit (Ljava/lang/String;)V get &(Ljava/lang/Object;)Ljava/lang/Object; "io/atlasmap/v2/ConvertDistanceUnit #()Lio/atlasmap/v2/DistanceUnitType; io/atlasmap/v2/ConvertAreaUnit ()Lio/atlasmap/v2/AreaUnitType; io/atlasmap/v2/ConvertVolumeUnit !()Lio/atlasmap/v2/VolumeUnitType; (D)J warn 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; pow (DD)D (Ljava/lang/Class;)V KILOGRAM_KG put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POUND_LB java/util/Collections unmodifiableMap (Ljava/util/Map;)Ljava/util/Map; METER_M FOOT_FT YARD_YD MILE_MI INCH_IN SQUARE_METER SQUARE_FOOT SQUARE_MILE CUBIC_METER LITER
CUBIC_FOOT GALLON_US_FLUID ! ? ? ? ? ? ? ? ? Y ? ? ? u ? ? ? M ? ? ? m ? ? ? y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ? ? ? ? / *? ? ? 1 ? ? ? ? ? ? ? 5+? ? ?+? ? +? ? ?+? ? +? ? ? ?+? ?
? ? ? ? ? ? ? ? ? * ? ? 5 ? ? 5 ? ? ? ? ? ? ? ? ] ?+? ? ? ? M+? N-?
? ?-? :? ? r,? ? ,? ? ? ? ? M? \? ? ,? ? ? ? M? A,? ? ? ? ,? ? ? c? M? ,? ? ? a? M?
? ??q,? ? > ? ? ? ? &