io.atlasmap.converters.BigDecimalConverter.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4
?
? ?
? ? ? ? ? ?
? ?
? ? ? ? ? ?
? ?
?
? ?
? ? ?
? ? ? ?
? ?
? ?
? ?
? ?
? ?
?
? ??? ? ?
? ?
% ?
% ? ??? ? ?
? ? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ? ?
? ?
? ? ? ? ()V Code LineNumberTable LocalVariableTable this ,Lio/atlasmap/converters/BigDecimalConverter; toBigDecimal .(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; value Ljava/math/BigDecimal; RuntimeVisibleAnnotations %Lio/atlasmap/spi/AtlasConversionInfo;
sourceType Lio/atlasmap/v2/FieldType; DECIMAL
targetType toBigInteger .(Ljava/math/BigDecimal;)Ljava/math/BigInteger;
StackMapTable ? BIG_INTEGER toBoolean +(Ljava/math/BigDecimal;)Ljava/lang/Boolean; ? BOOLEAN toByte ((Ljava/math/BigDecimal;)Ljava/lang/Byte; e Ljava/lang/ArithmeticException; ?
Exceptions BYTE concerns (Lio/atlasmap/spi/AtlasConversionConcern; RANGE FRACTIONAL_PART toCharacter -(Ljava/math/BigDecimal;)Ljava/lang/Character; CHAR toDate ((Ljava/math/BigDecimal;)Ljava/util/Date; dateLong J date ? ? DATE_TIME toDouble *(Ljava/math/BigDecimal;)Ljava/lang/Double; answer Ljava/lang/Double; ? DOUBLE toFloat )(Ljava/math/BigDecimal;)Ljava/lang/Float; Ljava/lang/Float; ? FLOAT toInteger +(Ljava/math/BigDecimal;)Ljava/lang/Integer; INTEGER toLocalDate -(Ljava/math/BigDecimal;)Ljava/time/LocalDate; longValue DATE toLocalTime -(Ljava/math/BigDecimal;)Ljava/time/LocalTime; TIME toLocalDateTime 1(Ljava/math/BigDecimal;)Ljava/time/LocalDateTime; toLong ((Ljava/math/BigDecimal;)Ljava/lang/Long; LONG toNumber *(Ljava/math/BigDecimal;)Ljava/lang/Number; NUMBER toShort )(Ljava/math/BigDecimal;)Ljava/lang/Short; SHORT toString *(Ljava/math/BigDecimal;)Ljava/lang/String; ? STRING toZonedDateTime 1(Ljava/math/BigDecimal;)Ljava/time/ZonedDateTime; DATE_TIME_TZ Signature JLjava/lang/Object;Lio/atlasmap/spi/AtlasConverter;
SourceFile BigDecimalConverter.java 8 9 ? I ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/lang/ArithmeticException (io/atlasmap/api/AtlasConversionException HBigDecimal %s is greater than Byte.MAX_VALUE or less than Byte.MIN_VALUE java/lang/Object ? ? ? 8 ? ? ? ? ? ? RBigDecimal %s is greater than Character.MAX_VALUE or less than Character.MIN_VALUE ? ? ? ? ? ? ? ? ? ? ? java/util/Date 8 ? HBigDecimal %s is greater than Long.MAX_VALUE or less than Long.MIN_VALUE ? ? ? ? java/lang/Double LBigDecimal %s is greater than Double.MAX_VALUE or less than Double.MIN_VALUE ? ? ? ? java/lang/Float JBigDecimal %s is greater than Float.MAX_VALUE or less than Float.MIN_VALUE ? ? ? NBigDecimal %s is greater than Integer.MAX_VALUE or less than Integer.MIN_VALUE ? ? ? ? ? ? v ? z ? } ? ? ? ? ? JBigDecimal %s is greater than Short.MAX_VALUE or less than Short.MIN_VALUE ? *io/atlasmap/converters/BigDecimalConverter io/atlasmap/spi/AtlasConverter java/math/BigInteger java/lang/Boolean java/math/BigDecimal java/lang/String ()Ljava/math/BigInteger; intValue ()I FALSE Ljava/lang/Boolean; TRUE byteValueExact ()B java/lang/Byte valueOf (B)Ljava/lang/Byte; format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; (Ljava/lang/String;)V
intValueExact java/lang/Character (C)Ljava/lang/Character; longValueExact ()J java/time/Instant MIN Ljava/time/Instant; getEpochSecond ofEpochMilli (J)Ljava/time/Instant; from %(Ljava/time/Instant;)Ljava/util/Date; (J)V doubleValue ()D (D)Ljava/lang/Double;
floatValue ()F (F)Ljava/lang/Float; java/lang/Integer (I)Ljava/lang/Integer; java/time/ZoneId
systemDefault ()Ljava/time/ZoneId; atZone -(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime; java/time/ZonedDateTime ()Ljava/time/LocalDate; ()Ljava/time/LocalTime; ()Ljava/time/LocalDateTime; java/lang/Long (J)Ljava/lang/Long; shortValueExact ()S java/lang/Short (S)Ljava/lang/Short; ()Ljava/lang/String; ! 6 7 8 9 : / *? ? ; " <