io.atlasmap.actions.NumberFieldActions.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4?
?
!
"
#
$%&'()(*+
,
-./0
1
2&3
4
56
578 9 :;<
=
>?
>@A B
CD
CEF G
HI
HJK L
M
N
O
P
Q
R
ST@
?(???@
U V@?%`A?7K W@?? X@ YZ[
E\ F] ^ F_@?/f??
`a???J?^Qb Pc Pd Pe??p?mL` Pf?D\py? Pg@C?^?z???Ӂ??????UUUUUU?(??0?@( ??B??????B?A)??@B @?? @?? ??u%F
???UUUUUU??q?q?>????ue?h vi vj vkl zm zn@?@ zo zp@p?????e?PbM??????1?Y?M?o?zŗ@H??0x?qr 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 'COLLECTION_MUST_CONTAIN_NUMBERS_ERR_MSG Ljava/lang/String; 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;+sq 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 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 ? ?tuv java/math/BigDecimalwx ? yz{w|u}~w??u????s???? java/lang/Numberu? ?? "java/lang/IllegalArgumentException &io/atlasmap/actions/NumberFieldActions 8The source collection/arry/map must only contain numbers ?? ? ????|????? ;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 ? ? ?? ?| ?? ?? ?? ?? ?? java/lang/Float?? ? ? ? ? ? ? ? ? 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/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; (Ljava/lang/String;)V size ()I ceil io/atlasmap/v2/ConvertMassUnit getFromUnit ()Lio/atlasmap/v2/MassUnitType; getToUnit 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 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 ! ? ? ? ? ? N ? ? ? j ? ? ? B ? ? ? b ? ? ? n ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ? ? ? ? / *? ? ? / ? ? ? ? ? ? ? 5+? ? ?+? ? +? ? ?+? ? +? ? ? ?+? ?
? ? ? ? ? ? ? ? ? * ? ? 5 ? ? 5 ? ? ? ? ? ? ? ? ` ?+? ? ? ? M+? N-?
? ?-? :? ? r,? ? ,? ? ? ? ? M? _? ? ,? ? ? ? M? D,? ? ? ? ,? ? ? c? M? !,? ? ? a? M?
? Y? ???n,? ? > ? ? ? ? &