Top Fields Constructors Methods
org.hibernate.validator.internal.constraintvalidators.bv.number.sign

pack-priv final Class NumberSignHelper

extends Object
Class Inheritance
Imports
java.math.BigDecimal, .BigInteger, java.util.OptionalInt, org.hibernate.validator.internal.constraintvalidators.bv.number.InfinityNumberComparatorHelper

Author
Marko Bekhta

Field Summary

Modifier and TypeField and Description
private static final byte
private static final short

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static int
signum(Long number)

pack-priv static int
signum(Integer number)

pack-priv static int
signum(Short number)

pack-priv static int
signum(Byte number)

pack-priv static int
pack-priv static int
pack-priv static int
signum(Number value)

pack-priv static int
signum(Float number, OptionalInt treatNanAs)

pack-priv static int
signum(Double number, OptionalInt treatNanAs)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

BYTE_ZEROback to summary
private static final byte BYTE_ZERO
SHORT_ZEROback to summary
private static final short SHORT_ZERO

Constructor Detail

NumberSignHelperback to summary
private NumberSignHelper()

Method Detail

signumback to summary
pack-priv static int signum(Long number)
signumback to summary
pack-priv static int signum(Integer number)
signumback to summary
pack-priv static int signum(Short number)
signumback to summary
pack-priv static int signum(Byte number)
signumback to summary
pack-priv static int signum(BigInteger number)
signumback to summary
pack-priv static int signum(BigDecimal number)
signumback to summary
pack-priv static int signum(Number value)
signumback to summary
pack-priv static int signum(Float number, OptionalInt treatNanAs)
signumback to summary
pack-priv static int signum(Double number, OptionalInt treatNanAs)