Package com.db4o.internal.marshall
Class FieldMarshaller0
- java.lang.Object
-
- com.db4o.internal.marshall.AbstractFieldMarshaller
-
- com.db4o.internal.marshall.FieldMarshaller0
-
- All Implemented Interfaces:
FieldMarshaller
- Direct Known Subclasses:
FieldMarshaller1
public class FieldMarshaller0 extends AbstractFieldMarshaller
-
-
Constructor Summary
Constructors Constructor Description FieldMarshaller0()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
Methods inherited from class com.db4o.internal.marshall.AbstractFieldMarshaller
readSpec
-
-
-
-
Method Detail
-
marshalledLength
public int marshalledLength(ObjectContainerBase stream, ClassAspect aspect)
-
readSpec
protected RawFieldSpec readSpec(AspectType aspectType, ObjectContainerBase stream, ByteArrayBuffer reader)
- Specified by:
readSpec
in classAbstractFieldMarshaller
-
read
public final FieldMetadata read(ObjectContainerBase stream, ClassMetadata containingClass, ByteArrayBuffer reader)
-
fromSpec
protected FieldMetadata fromSpec(RawFieldSpec spec, ObjectContainerBase stream, ClassMetadata containingClass)
-
write
public void write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
-
defrag
public void defrag(ClassMetadata classMetadata, ClassAspect aspect, LatinStringIO sio, DefragmentContextImpl context)
-
-