Package com.softwaremining.wrappers
Interface ISMNumeric
- All Superinterfaces:
ISMDataType
,ISMObject
- All Known Subinterfaces:
ISMBoolean
,ISMDouble
,ISMInteger
,ISMLong
- All Known Implementing Classes:
AbstractCBLNumeric
,AbstractMutableNumeric
,BMSBlankInteger
,BMSDouble
,BMSInteger
,BMSLong
,CBLBlankInteger
,CBLBoolean
,CBLDouble
,CBLInteger
,CBLLong
,CBLObject
,CBLPointer
,ILEIndicator
,MBigDecimal
,MBoolean
,MDouble
,MInteger
,MLong
-
Method Summary
Modifier and TypeMethodDescriptionvoid
assignValue
(Object object) double
boolean
isGreaterOrEqualTo
(double value) boolean
isGreaterOrEqualTo
(int value) boolean
isGreaterOrEqualTo
(long value) boolean
isGreaterOrEqualTo
(ISMNumeric value) boolean
isGreaterOrEqualTo
(String value) boolean
isGreaterOrEqualTo
(BigDecimal value) boolean
isGreaterThan
(double value) boolean
isGreaterThan
(int value) boolean
isGreaterThan
(long value) boolean
isGreaterThan
(ISMNumeric value) boolean
isGreaterThan
(String value) boolean
isGreaterThan
(BigDecimal value) boolean
isLessOrEqualTo
(double value) boolean
isLessOrEqualTo
(int value) boolean
isLessOrEqualTo
(long value) boolean
isLessOrEqualTo
(ISMNumeric value) boolean
isLessOrEqualTo
(String value) boolean
isLessOrEqualTo
(BigDecimal value) boolean
isLessThan
(double value) boolean
isLessThan
(long value) boolean
isLessThan
(ISMNumeric value) boolean
isLessThan
(String value) boolean
isLessThan
(BigDecimal value) int
lengthOf()
double
void
setRound
(double doubleVal) Methods inherited from interface com.softwaremining.wrappers.ISMDataType
stringValue
Methods inherited from interface com.softwaremining.wrappers.ISMObject
assignExcludeFromSQLTable, assignMasterSQLColumnsForArrays, assignObject, assignOverrideSQLTableName, assignString, assignStringFormatted, assignSubstring, assignValue, bytesSize, fill, initialize, isExcludedFromSQLTable, isFiller, retrieveAsString, retrieveAsStringFormatted, retrieveMasterSQLColumnsForArrays, retrieveName, retrieveObject, retrieveSQLObject, retrieveSQLObject, retrieveSQLTableNameOverride, retrieveStorageCellSize, retrieveSubField, retrieveWrapper
-
Method Details
-
assignValue
- Specified by:
assignValue
in interfaceISMObject
-
getNumber
Number getNumber() -
retrieveAsDouble
double retrieveAsDouble() -
doubleValue
double doubleValue() -
getStorageString
String getStorageString() -
getFormat
Format getFormat() -
lengthOf
int lengthOf() -
setRound
void setRound(double doubleVal) -
isGreaterThan
boolean isGreaterThan(double value) -
isGreaterThan
boolean isGreaterThan(int value) -
isGreaterThan
boolean isGreaterThan(long value) -
isGreaterThan
-
isGreaterThan
-
isGreaterThan
-
isGreaterOrEqualTo
boolean isGreaterOrEqualTo(int value) -
isGreaterOrEqualTo
boolean isGreaterOrEqualTo(double value) -
isGreaterOrEqualTo
boolean isGreaterOrEqualTo(long value) -
isGreaterOrEqualTo
-
isGreaterOrEqualTo
-
isGreaterOrEqualTo
-
isLessThan
boolean isLessThan(double value) -
isLessThan
boolean isLessThan(long value) -
isLessThan
-
isLessThan
-
isLessThan
-
isLessOrEqualTo
boolean isLessOrEqualTo(int value) -
isLessOrEqualTo
boolean isLessOrEqualTo(double value) -
isLessOrEqualTo
boolean isLessOrEqualTo(long value) -
isLessOrEqualTo
-
isLessOrEqualTo
-
isLessOrEqualTo
-