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