moos.ssds.model
Interface IRecordDescription
- All Superinterfaces:
- java.io.Serializable, ValueObject
- All Known Implementing Classes:
- RecordDescription
- public interface IRecordDescription
- extends java.io.Serializable, ValueObject
- Author:
- kgomes
To change the template for this generated type comment go to
Window>Preferences>Java>Code Generation>Code and Comments
BIG_ENDIAN
public static final java.lang.String BIG_ENDIAN
- See Also:
- Constant Field Values
LITTLE_ENDIAN
public static final java.lang.String LITTLE_ENDIAN
- See Also:
- Constant Field Values
BINARY_BUFFERSTYLE
public static final java.lang.String BINARY_BUFFERSTYLE
- See Also:
- Constant Field Values
ASCII_BUFFERSTYLE
public static final java.lang.String ASCII_BUFFERSTYLE
- See Also:
- Constant Field Values
FIXED_BUFFERLENGTH
public static final java.lang.String FIXED_BUFFERLENGTH
- See Also:
- Constant Field Values
VARIABLE_BUFFERLENGTH
public static final java.lang.String VARIABLE_BUFFERLENGTH
- See Also:
- Constant Field Values
listRecordVariables
public java.util.Collection listRecordVariables()
addRecordVariable
public void addRecordVariable(IRecordVariable recordVariable)
removeRecordVariable
public void removeRecordVariable(IRecordVariable variable)
getBufferStyle
public java.lang.String getBufferStyle()
setBufferStyle
public void setBufferStyle(java.lang.String bufferStyle)
getEndian
public java.lang.String getEndian()
setEndian
public void setEndian(java.lang.String endian)
getBufferItemSeparator
public java.lang.String getBufferItemSeparator()
setBufferItemSeparator
public void setBufferItemSeparator(java.lang.String bufferItemSeperator)
getRecordTerminator
public java.lang.String getRecordTerminator()
setRecordTerminator
public void setRecordTerminator(java.lang.String recordTerminator)
getBufferLengthType
public java.lang.String getBufferLengthType()
setBufferLengthType
public void setBufferLengthType(java.lang.String bufferLengthType)
isParseable
public boolean isParseable()
setParseable
public void setParseable(boolean parseable)
toString
public java.lang.String toString()
- Returns:
- WARNING: Format of the string may change in the future!!
getId
public java.lang.Long getId()
- Specified by:
getId in interface ValueObject
setId
public void setId(java.lang.Long id)
- Specified by:
setId in interface ValueObject
setDataContainer
public void setDataContainer(IDataContainer dataContainer)
- getDataContainer here causes some nasty recursion in XmlBuilder. It's
been removed for now. Not sure that we need it. (brian)
- Parameters:
dataContainer -
getRecordType
public java.lang.Long getRecordType()
setRecordType
public void setRecordType(java.lang.Long recordType)