Package com.softwaremining.containers
Class MByte
java.lang.Object
com.softwaremining.containers.AbstractMutableField
com.softwaremining.containers.MByte
- All Implemented Interfaces:
AbstractDataObject,ISMDataType,ISMObject,ISMString
Mutable String class - simple container for Strings
-
Field Summary
Fields inherited from class com.softwaremining.containers.AbstractMutableField
fieldSize, format -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidassignDefaultValue(String defaultVal) voidassignStringFormatted(String sValue) voidassignSubstring(int offset, int length, String newValue) voidassignValue(Object _newValue) method used internally - it adjusts the size of newValue to correct lengthvoidassignValue(String value) booleanbooleanbooleanequalsRightTrimmed(String theVal) used for test of equality in 88 level Constantsvoidfinal Objectbyte[]getValue()voidbooleanfinal booleanintlengthOf()intretrieveSubstring(int offset) retrieveSubstring(int offset, int length) voidsetBytes(byte[] value) voidsetValue(byte[] _newValue) Methods inherited from class com.softwaremining.containers.AbstractMutableField
assignBigDecimal, assignDouble, assignExcludeFromSQLTable, assignLong, assignMasterSQLColumnsForArrays, assignObject, assignOverrideSQLTableName, assignString, bytesSize, fill, getFormat, getPicture, isExcludedFromSQLTable, isFiller, isGreaterOrEqualTo, isGreaterThan, isLessOrEqualTo, isLessThan, retrieveMasterSQLColumnsForArrays, retrieveName, retrieveSQLObject, retrieveSQLTableNameOverride, retrieveSubField, retrieveWrapper, setFormat, setName, setOwner, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.softwaremining.wrappers.ISMObject
assignExcludeFromSQLTable, assignMasterSQLColumnsForArrays, assignObject, assignString, bytesSize, isExcludedFromSQLTable, isFiller, retrieveMasterSQLColumnsForArrays, retrieveName, retrieveSQLObject, retrieveSubField, retrieveWrapper
-
Constructor Details
-
MByte
public MByte() -
MByte
-
MByte
-
-
Method Details
-
getValue
public byte[] getValue() -
setBytes
public void setBytes(byte[] value) -
assignDefaultValue
- Specified by:
assignDefaultValuein classAbstractMutableField
-
assignValue
- Specified by:
assignValuein interfaceAbstractDataObject- Specified by:
assignValuein interfaceISMDataType- Specified by:
assignValuein interfaceISMObject
-
setValue
public void setValue(byte[] _newValue) -
assignValue
method used internally - it adjusts the size of newValue to correct length- Specified by:
assignValuein interfaceISMObject- Specified by:
assignValuein interfaceISMString- Overrides:
assignValuein classAbstractMutableField
-
retrieveObject
- Specified by:
retrieveObjectin interfaceISMObject
-
retrieveSQLObject
- Specified by:
retrieveSQLObjectin interfaceISMDataType- Specified by:
retrieveSQLObjectin interfaceISMObject- Specified by:
retrieveSQLObjectin classAbstractMutableField
-
retrieveAsStringFormatted
- Specified by:
retrieveAsStringFormattedin interfaceISMObject
-
stringValue
- Specified by:
stringValuein interfaceISMDataType- Specified by:
stringValuein interfaceISMString
-
retrieveAsString
- Specified by:
retrieveAsStringin interfaceAbstractDataObject- Specified by:
retrieveAsStringin interfaceISMDataType- Specified by:
retrieveAsStringin interfaceISMObject
-
retrieveStorageCellSize
public int retrieveStorageCellSize()- Specified by:
retrieveStorageCellSizein interfaceAbstractDataObject- Specified by:
retrieveStorageCellSizein interfaceISMDataType- Specified by:
retrieveStorageCellSizein interfaceISMObject- Specified by:
retrieveStorageCellSizein classAbstractMutableField
-
assignStringFormatted
- Specified by:
assignStringFormattedin interfaceISMObject
-
getInitializationValue
- Specified by:
getInitializationValuein classAbstractMutableField
-
initialize
public void initialize()- Specified by:
initializein interfaceISMObject
-
equals
-
equals
-
isJustifiedRight
public final boolean isJustifiedRight()- Specified by:
isJustifiedRightin interfaceISMString
-
isFilled
-
equalsRightTrimmed
used for test of equality in 88 level Constants- Specified by:
equalsRightTrimmedin interfaceISMString
-
lengthOf
public int lengthOf() -
assignSubstring
- Specified by:
assignSubstringin interfaceISMObject- Specified by:
assignSubstringin interfaceISMString
-
retrieveSubstring
- Specified by:
retrieveSubstringin interfaceISMString
-
retrieveSubstring
- Specified by:
retrieveSubstringin interfaceISMString
-
fill
-