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 voiddefrag(ClassMetadata classMetadata, ClassAspect aspect, LatinStringIO sio, DefragmentContextImpl context)protected FieldMetadatafromSpec(RawFieldSpec spec, ObjectContainerBase stream, ClassMetadata containingClass)intmarshalledLength(ObjectContainerBase stream, ClassAspect aspect)FieldMetadataread(ObjectContainerBase stream, ClassMetadata containingClass, ByteArrayBuffer reader)protected RawFieldSpecreadSpec(AspectType aspectType, ObjectContainerBase stream, ByteArrayBuffer reader)voidwrite(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:
readSpecin 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)
-
-