| java.lang.Object com.db4o.internal.marshall.ClassMarshaller
All known Subclasses: com.db4o.internal.marshall.ClassMarshaller2, com.db4o.internal.marshall.ClassMarshaller1, com.db4o.internal.marshall.ClassMarshaller0,
ClassMarshaller | abstract public class ClassMarshaller (Code) | | |
Method Summary | |
public void | defrag(ClassMetadata yapClass, LatinStringIO sio, BufferPair readers, int classIndexID) | abstract protected int | indexIDForWriting(int indexID) | public int | marshalledLength(ObjectContainerBase stream, ClassMetadata clazz) | final public void | read(ObjectContainerBase stream, ClassMetadata clazz, Buffer reader) | abstract protected void | readIndex(ObjectContainerBase stream, ClassMetadata clazz, Buffer reader) | public int | readMetaClassID(Buffer reader) | public byte[] | readName(Transaction trans, Buffer reader) | public RawClassSpec | readSpec(Transaction trans, Buffer reader) | public void | write(Transaction trans, ClassMetadata clazz, Buffer writer) | protected void | writeIndex(Transaction trans, ClassMetadata clazz, Buffer writer) |
indexIDForWriting | abstract protected int indexIDForWriting(int indexID)(Code) | | |
readMetaClassID | public int readMetaClassID(Buffer reader)(Code) | | |
|
|