All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.tsl2.nano.core.util.NumberUtil.class Maven / Gradle / Ivy

Go to download

TSL2 Framework Terminal (Console Application Framework named SIShell, providing Actions, Options, Commands, Inputs, lots of Selectors, PlatformManagement)

There is a newer version: 2.5.2
Show newest version
????4R
M?
,??
??
,??
#?
?	?
?
?
???

?
L?
?
??
???
L??
??
?	L?
B?
?
=??
??
3?
???
??	-?	*?	,?	/?	0??
???????
??
???
=?
??
0??
7?
#?
=?
.?
.??
=?
??
,

B	L
E?
E
B	
E?

InnerClassesnumberFormatLjava/text/DecimalFormat;()VCodeLineNumberTableLocalVariableTablethis#Lde/tsl2/nano/core/util/NumberUtil;fixLengthNumber$(Ljava/lang/Long;IC)Ljava/lang/Long;numberPrefixLjava/lang/Long;	fixLengthIfillCharC	numberStrLjava/lang/String;fullNumberString
StackMapTable?getBigDecimals,([Ljava/lang/Number;)[Ljava/math/BigDecimal;inumbers[Ljava/lang/Number;result[Ljava/math/BigDecimal;kgetEmptyNumbers(I)[Ljava/math/BigDecimal;countsubtractE(Ljava/math/BigDecimal;[Ljava/math/BigDecimal;)Ljava/math/BigDecimal;sLjava/math/BigDecimal;valuesubtractionsadd/([Ljava/math/BigDecimal;)Ljava/math/BigDecimal;values?+([Ljava/lang/Number;)Ljava/math/BigDecimal;Ljava/lang/Number;iisEmpty(Ljava/lang/Number;)ZnumberisZero(Ljava/math/BigDecimal;)Z	isAllZero([Ljava/math/BigDecimal;)Z
hasEqualSignssign
isPositive
isNegative
isNotNegative
getBigDecimal*(Ljava/lang/String;)Ljava/math/BigDecimal;eLjava/text/ParseException;numberAsString?getNumberAndStringComparator*(Ljava/text/Format;)Ljava/util/Comparator;dfLjava/text/Format;+(Ljava/text/Format;Z)Ljava/util/Comparator;
stringOnlyZ
extractNumber&(Ljava/lang/String;)Ljava/lang/Number;posLjava/text/ParsePosition;exLjava/lang/Exception;s1???getLocalUniqueInt()IisNumber(Ljava/lang/Object;)Z!Ljava/lang/NumberFormatException;Ljava/lang/Object;?(Ljava/lang/Class;)ZtypeLjava/lang/Class;LocalVariableTypeTableLjava/lang/Class<*>;	Signature(Ljava/lang/Class<*>;)Z	isInteger
isFloatinggetDefaultInstance%(Ljava/lang/Class;)Ljava/lang/Number;
numberTypeLjava/lang/Class;1(Ljava/lang/Class;)TT;isNaNtoNumber(Ljava/lang/Object;)Jobj
fromNumber&(JLjava/lang/Class;)Ljava/lang/Object;
identifierJ2(JLjava/lang/Class;)TT;
SourceFileNumberUtil.javaQRjava/math/BigDecimalQspv"java/lang/IllegalArgumentException$At least one number has to be given!Q? !"#$%java/text/ParseException??#de/tsl2/nano/core/util/NumberUtil$1Q&java/text/ParsePositionQ'OP()*?+?java/lang/Exception,-?java/lang/NumberFormatExceptionjava/lang/Number./?0?java/lang/Integer1/2java/lang/Longjava/lang/Shortjava/math/BigIntegerjava/lang/Floatjava/lang/Double34567java/lang/Object89:?4java/util/Date;<=<>?Q@java/lang/StringABCDEFGjava/text/DecimalFormatHIJKjava/lang/StringBuilder2NumberUtil using DecimalFormat with current state:LMNOPQ!de/tsl2/nano/core/util/NumberUtilde/tsl2/nano/core/util/BitUtiltoString()Ljava/lang/String;!de/tsl2/nano/core/util/StringUtil	fixString)(Ljava/lang/String;ICZ)Ljava/lang/String;valueOf$(Ljava/lang/String;)Ljava/lang/Long;doubleValue()D(D)VZERO.(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;	compareTo(Ljava/math/BigDecimal;)I(Ljava/lang/String;)VcheckParameterCount([Ljava/lang/Object;I)Vsignum!de/tsl2/nano/core/util/FormatUtilgetDefaultFormat'(Ljava/lang/Object;Z)Ljava/text/Format;java/text/FormatparseObject&(Ljava/lang/String;)Ljava/lang/Object;(ZLjava/text/Format;)V(I)Vparse?(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number;getIndexlengthde/tsl2/nano/core/util/DateUtilcurrentTimeSecondsjava/lang/ClassisAssignableFromTYPEde/tsl2/nano/core/cls/BeanClass%(Ljava/lang/Class;Ljava/lang/Class;)ZisPrimitive()Z#de/tsl2/nano/core/cls/PrimitiveUtilgetDefaultValue%(Ljava/lang/Class;)Ljava/lang/Object;(I)Ljava/lang/String;createInstance8(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;getTime()J	longValuegetBytes()[B(I[B)V(J)Ljava/lang/String;
fromDecString&(Ljava/lang/String;)Ljava/lang/String;(J)Ljava/lang/Long;java/text/NumberFormatgetNumberInstance()Ljava/text/NumberFormat;setParseBigDecimal(Z)VLOG Lorg/apache/commons/logging/Log;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;	toPatternorg/apache/commons/logging/Logdebug(Ljava/lang/Object;)V!LMOPQRS/*??T UVWXYS?*?
*??N-?:??T234U4Z[\]^_`abacAd?efS?&*??L=*??+?Y*2??S????+?T>?@?$BU g]&hi jkc?l?mnSz?L=?+?	S????+?TLMNMPU g]o]jkc?l??pqS?#+M,?>6?,2:*?
K????*?T[\[!^U rs#ts#ukc
?l??vwS?'?	L*M,?>6?,2:+?L????+?Thiji%lU rs'xk#tsc?lyl??vzS?1?	L*M,?>6? ,2:+?Y???L????+?Twxy)x/{U r{1xi-tsc?|y|?"}~SI*?*?????T?U{c
@??SE?	*????T?Usc@???S?-*??
?
Y??<*???	*2????????T????#?%?+?Ug]-hkc?????S?3*?<>*??%*2?=?	?<?
???????T*
?????? ?)?+?1?U*r]	(g]3hk,?]c?	?l
???SE?	*????T?Usc@??SE?	*????T?Usc@??SE?	*????T?Usc@??Sa?*???L?
T???U???acN?	??S0*??T?U??	??S>
?Y*??T?U
??
??	??S?$?Y?L?*+?M+?*???,?L?! !T	 !"$!%"&U*	??{"??$?ac????d?	??S??T0	??S?*???Y*? ?!???L?""T;<=>@U??t?c
@@?	??S?A#*?$?5?%*?$?+?&*?$?!?'*?$??(*?$?
?)*?$???TKL!M+N5O@KUA???A??c;@??	??Sz***?+?,*?+?-*?+?.*?+???TST)SU*???*??c$@??	??Sq!/*?+?0*?+?*?+???TXY XU!???!??c@??	??Su$*?1?
*?2?#?*?3Y?4S?5?#?TdedU$???$??cQ???	??SP*?*?0?*?0?6???TnU?c@	??Su1*?7?*?7?8?*?#?*?#?9??.Y*? ?:?;????,?3Y?@S?5?T?	??U!??!???!??c???RSU1?A?B???C?D?EY?FG?H??I?H?J?K?T#	%&0'??N





© 2015 - 2024 Weber Informatics LLC | Privacy Policy