public interface AQIntegerFactory
Integer
data type.
An instance of this interface is available via aqua.type.integer alias.
Modifier and Type | Method and Description |
---|---|
boolean |
isEqual(Object a,
Object b)
Checks if two values are equal.
|
boolean |
isGreater(Object a,
Object b)
Checks if the value is greater than a specified threshold.
|
boolean |
isGreaterOrEqual(Object a,
Object b)
Checks if the value is less than or equals to a specified threshold.
|
boolean |
isInRange(Object value,
Object min,
Object max)
Checks if the value is within a specified range, inclusive.
|
boolean |
isLess(Object a,
Object b)
Checks if the value is less than a specified threshold.
|
boolean |
isLessOrEqual(Object a,
Object b)
Checks if the value is less than or equals to a specified threshold.
|
boolean |
isValid(String value)
Interprets a specified value as a Integer (using default platform locale).
|
Integer |
parse(Object value)
Creates a Integer instance assuming default platform locale.
|
Integer |
parse(String value,
String pattern)
Creates a Integer instance using a specified pattern and locale.
|
Integer |
parse(String value,
String pattern,
String locale)
Interprets a specified value as a Integer using a specified pattern and locale.
|
Integer parse(Object value)
If conversion is successful, the method returns the resulting Integer object, otherwise it throws an exception.
value
- The value to be converted.Integer parse(String value, String pattern)
If conversion is successful, the method returns the resulting Integer object, otherwise it throws an exception.
value
- The value to be converted.pattern
- The pattern used to validate the value against or null to
use the default for the Locale. Please see DecimalFormatSymbols
Integer parse(String value, String pattern, String locale)
If conversion is successful, the method returns the resulting Integer object, otherwise it throws an exception.
value
- The value to be converted.pattern
- The pattern used to validate the value against or null to
use the default for the Locale. Please see DecimalFormatSymbols
locale
- The locale to use for the format, system default if null. Please see Locale
.boolean isInRange(Object value, Object min, Object max)
value
- The value in question.min
- Start of the range.max
- End of the range.boolean isLess(Object a, Object b)
a
- The integer value to compare to.b
- The integer value to compare with.boolean isLessOrEqual(Object a, Object b)
a
- The integer value to compare to.b
- The integer value to compare with.boolean isGreater(Object a, Object b)
a
- The integer value to compare to.b
- The integer value to compare with.boolean isGreaterOrEqual(Object a, Object b)
a
- The double value to compare to.b
- The double value to compare with.boolean isEqual(Object a, Object b)
a
- The first integer value.b
- The second integer value.boolean isValid(String value)
If conversion is successful, the method returns resulting Integer object, otherwise it returns null.
value
- the specified value
Copyright © 2017 AquaFold, Inc. All Rights Reserved. Use is subject to license terms.