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 TypeMethodDescriptionvoidassignValue(Object object) doublebooleanisGreaterOrEqualTo(double value) booleanisGreaterOrEqualTo(int value) booleanisGreaterOrEqualTo(long value) booleanisGreaterOrEqualTo(ISMNumeric value) booleanisGreaterOrEqualTo(String value) booleanisGreaterOrEqualTo(BigDecimal value) booleanisGreaterThan(double value) booleanisGreaterThan(int value) booleanisGreaterThan(long value) booleanisGreaterThan(ISMNumeric value) booleanisGreaterThan(String value) booleanisGreaterThan(BigDecimal value) booleanisLessOrEqualTo(double value) booleanisLessOrEqualTo(int value) booleanisLessOrEqualTo(long value) booleanisLessOrEqualTo(ISMNumeric value) booleanisLessOrEqualTo(String value) booleanisLessOrEqualTo(BigDecimal value) booleanisLessThan(double value) booleanisLessThan(long value) booleanisLessThan(ISMNumeric value) booleanisLessThan(String value) booleanisLessThan(BigDecimal value) intlengthOf()doublevoidsetRound(double doubleVal) Methods inherited from interface com.softwaremining.wrappers.ISMDataType
stringValueMethods inherited from interface com.softwaremining.wrappers.ISMObject
assignExcludeFromSQLTable, assignMasterSQLColumnsForArrays, assignObject, assignString, assignStringFormatted, assignSubstring, assignValue, bytesSize, fill, initialize, isExcludedFromSQLTable, isFiller, retrieveAsString, retrieveAsStringFormatted, retrieveMasterSQLColumnsForArrays, retrieveName, retrieveObject, retrieveSQLObject, retrieveSQLObject, retrieveStorageCellSize, retrieveSubField, retrieveWrapper
-
Method Details
-
assignValue
- Specified by:
assignValuein 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
-