public class FieldMarshaller0 extends AbstractFieldMarshaller
| Constructor and Description |
|---|
FieldMarshaller0() |
| Modifier and Type | Method and Description |
|---|---|
void |
defrag(ClassMetadata classMetadata,
ClassAspect aspect,
LatinStringIO sio,
DefragmentContextImpl context) |
protected FieldMetadata |
fromSpec(RawFieldSpec spec,
ObjectContainerBase stream,
ClassMetadata containingClass) |
int |
marshalledLength(ObjectContainerBase stream,
ClassAspect aspect) |
FieldMetadata |
read(ObjectContainerBase stream,
ClassMetadata containingClass,
ByteArrayBuffer reader) |
protected RawFieldSpec |
readSpec(AspectType aspectType,
ObjectContainerBase stream,
ByteArrayBuffer reader) |
void |
write(Transaction trans,
ClassMetadata clazz,
ClassAspect aspect,
ByteArrayBuffer writer) |
readSpecpublic int marshalledLength(ObjectContainerBase stream, ClassAspect aspect)
protected RawFieldSpec readSpec(AspectType aspectType, ObjectContainerBase stream, ByteArrayBuffer reader)
readSpec in class AbstractFieldMarshallerpublic final FieldMetadata read(ObjectContainerBase stream, ClassMetadata containingClass, ByteArrayBuffer reader)
protected FieldMetadata fromSpec(RawFieldSpec spec, ObjectContainerBase stream, ClassMetadata containingClass)
public void write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
public void defrag(ClassMetadata classMetadata, ClassAspect aspect, LatinStringIO sio, DefragmentContextImpl context)