package de.jpaw.bonaparte.core;
/** Parent class of all MessageComposers. */
public abstract class AbstractMessageComposer<E extends Exception> extends AbstractMessageWriter<E> implements MessageComposer<E> {
@Override
public void writeRecord(BonaCustom o) throws E {
startRecord();
addField(StaticMeta.OUTER_BONAPORTABLE, o);
terminateRecord();
}
@Override
public void writeObject(BonaCustom o) throws E {
addField(StaticMeta.OUTER_BONAPORTABLE, o);
}
}