public abstract class MessageComponent extends FieldMap
Modifier | Constructor and Description |
---|---|
protected |
MessageComponent() |
protected |
MessageComponent(int[] fieldOrder) |
Modifier and Type | Method and Description |
---|---|
void |
copyFrom(FieldMap fields)
Copies fields defined in the data dictionary inside this message component from specified source fields.
|
void |
copyTo(FieldMap fields)
Copies all fields inside this message component to specified destination fields.
|
protected abstract int[] |
getFields() |
protected abstract int[] |
getGroupFields() |
addGroup, addGroupRef, calculateString, clear, getBoolean, getChar, getChars, getComponent, getDecimal, getDouble, getField, getField, getField, getField, getField, getField, getField, getField, getField, getField, getFieldOrder, getGroup, getGroup, getGroupCount, getGroups, getInt, getOptionalDecimal, getOptionalString, getString, getUtcDateOnly, getUtcTimeOnly, getUtcTimeStamp, groupKeyIterator, hasGroup, hasGroup, hasGroup, hasGroup, indexOf, initializeFrom, isEmpty, isSetField, isSetField, iterator, removeField, removeGroup, removeGroup, removeGroup, removeGroup, replaceGroup, reset, setBoolean, setBytes, setChar, setChars, setComponent, setDecimal, setDecimal, setDouble, setDouble, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setFields, setGroupCount, setGroups, setGroups, setInt, setString, setUtcDateOnly, setUtcTimeOnly, setUtcTimeOnly, setUtcTimeOnly, setUtcTimeStamp, setUtcTimeStamp, setUtcTimeStamp
protected MessageComponent()
protected MessageComponent(int[] fieldOrder)
protected abstract int[] getFields()
protected abstract int[] getGroupFields()
public void copyFrom(FieldMap fields)
copyTo(FieldMap)
method.fields
- source fieldspublic void copyTo(FieldMap fields)
copyFrom(FieldMap)
method.fields
- destination fieldsCopyright © 2021. All rights reserved.