public interface FieldMarshaller
| Modifier and Type | Method and Description |
|---|---|
void |
defrag(ClassMetadata classMetadata,
ClassAspect aspect,
LatinStringIO sio,
DefragmentContextImpl context) |
int |
marshalledLength(ObjectContainerBase stream,
ClassAspect aspect) |
FieldMetadata |
read(ObjectContainerBase stream,
ClassMetadata clazz,
ByteArrayBuffer reader) |
RawFieldSpec |
readSpec(ObjectContainerBase stream,
ByteArrayBuffer reader) |
void |
write(Transaction trans,
ClassMetadata clazz,
ClassAspect aspect,
ByteArrayBuffer writer) |
void write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
RawFieldSpec readSpec(ObjectContainerBase stream, ByteArrayBuffer reader)
FieldMetadata read(ObjectContainerBase stream, ClassMetadata clazz, ByteArrayBuffer reader)
int marshalledLength(ObjectContainerBase stream, ClassAspect aspect)
void defrag(ClassMetadata classMetadata, ClassAspect aspect, LatinStringIO sio, DefragmentContextImpl context)