OSMQ
v2.0.1

osmq.records
Class KeyedDataRecordBean

java.lang.Object
  extended byosmq.util.ImmutableImpl
      extended byosmq.records.DataRecordBean
          extended byosmq.records.KeyedDataRecordBean
All Implemented Interfaces:
ByteArray, java.lang.Cloneable, DataRecord, osmq.datarows.DataRow, Immutable, KeyedData, osmq.datarows.KeyedDataRow, java.io.Serializable

public class KeyedDataRecordBean
extends DataRecordBean
implements osmq.datarows.KeyedDataRow

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface osmq.records.DataRecord
DEFAULT_DELIMITER
 
Constructor Summary
KeyedDataRecordBean()
          Default constructor uses an ArrayContainer to implement the Container object.
KeyedDataRecordBean(byte[] value)
           
KeyedDataRecordBean(CoreRecord c)
           
KeyedDataRecordBean(int sz)
           
KeyedDataRecordBean(java.lang.Object[] elements)
           
KeyedDataRecordBean(java.lang.String value)
           
 
Method Summary
 java.lang.String getKey()
           
 void setKey(java.lang.String key)
           
 
Methods inherited from class osmq.records.DataRecordBean
clear, clearAll, clone, getAsArray, getBigDecimal, getBoolean, getByte, getBytes, getChar, getClone, getDate, getDefaultDelimiter, getDouble, getElementCount, getFloat, getFormattedDateString, getInt, getLong, getObject, getOffsetIndex, getShort, getSQLDate, getString, getText, getUnformattedDateString, getUpperCaseString, hasADelimiter, hasAValue, isADataRecord, isEmpty, isNull, main, resetSize, setBigDecimal, setBoolean, setByte, setBytes, setChar, setDate, setDateString, setDecimalString, setDouble, setFloat, setFromArray, setInt, setLong, setNull, setObject, setOffsetIndex, setShort, setString, setText, setTrimmedString, setUpperCaseString, toString, wasNull
 
Methods inherited from class osmq.util.ImmutableImpl
isImmutable, setImmutable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface osmq.datarows.DataRow
clear, getBigDecimal, getBoolean, getByte, getChar, getDate, getDouble, getElementCount, getFloat, getFormattedDateString, getInt, getLong, getObject, getOffsetIndex, getShort, getSQLDate, getString, getUnformattedDateString, getUpperCaseString, hasAValue, isEmpty, isNull, setBigDecimal, setBoolean, setByte, setChar, setDate, setDateString, setDecimalString, setDouble, setFloat, setInt, setLong, setNull, setObject, setOffsetIndex, setShort, setString, setTrimmedString, setUpperCaseString
 
Methods inherited from interface osmq.util.Immutable
isImmutable, setImmutable
 

Constructor Detail

KeyedDataRecordBean

public KeyedDataRecordBean()
Default constructor uses an ArrayContainer to implement the Container object.


KeyedDataRecordBean

public KeyedDataRecordBean(java.lang.Object[] elements)

KeyedDataRecordBean

public KeyedDataRecordBean(int sz)

KeyedDataRecordBean

public KeyedDataRecordBean(CoreRecord c)

KeyedDataRecordBean

public KeyedDataRecordBean(java.lang.String value)

KeyedDataRecordBean

public KeyedDataRecordBean(byte[] value)
Method Detail

getKey

public java.lang.String getKey()
Specified by:
getKey in interface KeyedData

setKey

public void setKey(java.lang.String key)

(c) 2000 - 2003 MQue Systems
All Rights Reserved