| java.lang.Object com.db4o.internal.marshall.ObjectMarshaller com.db4o.internal.marshall.ObjectMarshaller0
Method Summary | |
public void | addFieldIndices(ClassMetadata yc, ObjectHeaderAttributes attributes, StatefulBuffer writer, Slot oldSlot) | public TreeInt | collectFieldIDs(TreeInt tree, ClassMetadata yc, ObjectHeaderAttributes attributes, StatefulBuffer writer, String name) | public void | defragFields(ClassMetadata yapClass, ObjectHeader header, BufferPair readers) | public void | deleteMembers(ClassMetadata yc, ObjectHeaderAttributes attributes, StatefulBuffer writer, int type, boolean isUpdate) | public boolean | findOffset(ClassMetadata yc, FieldListInfo fieldListInfo, Buffer buffer, FieldMetadata field) | final protected int | headerLength() | protected boolean | isNull(FieldListInfo fieldList, int fieldIndex) | protected int | marshalledLength(FieldMetadata yf, ObjectReference yo) | public ObjectHeaderAttributes | readHeaderAttributes(Buffer reader) | public Object | readIndexEntry(ClassMetadata clazz, ObjectHeaderAttributes attributes, FieldMetadata field, StatefulBuffer reader) | public void | readVirtualAttributes(Transaction trans, ClassMetadata yc, ObjectReference yo, ObjectHeaderAttributes attributes, Buffer reader) | public void | skipMarshallerInfo(Buffer reader) | public void | writeObjectClassID(Buffer reader, int id) |
headerLength | final protected int headerLength()(Code) | | |
skipMarshallerInfo | public void skipMarshallerInfo(Buffer reader)(Code) | | |
writeObjectClassID | public void writeObjectClassID(Buffer reader, int id)(Code) | | |
Methods inherited from com.db4o.internal.marshall.ObjectMarshaller | abstract public void addFieldIndices(ClassMetadata yc, ObjectHeaderAttributes attributes, StatefulBuffer writer, Slot oldSlot)(Code)(Java Doc) abstract public TreeInt collectFieldIDs(TreeInt tree, ClassMetadata yc, ObjectHeaderAttributes attributes, StatefulBuffer reader, String name)(Code)(Java Doc) protected StatefulBuffer createWriterForNew(Transaction trans, ObjectReference yo, int updateDepth, int length)(Code)(Java Doc) protected StatefulBuffer createWriterForUpdate(Transaction a_trans, int updateDepth, int id, int address, int length)(Code)(Java Doc) abstract public void defragFields(ClassMetadata yapClass, ObjectHeader header, BufferPair readers)(Code)(Java Doc) abstract public void deleteMembers(ClassMetadata yc, ObjectHeaderAttributes attributes, StatefulBuffer writer, int a_type, boolean isUpdate)(Code)(Java Doc) abstract public boolean findOffset(ClassMetadata classMetadata, FieldListInfo fieldListInfo, Buffer buffer, FieldMetadata field)(Code)(Java Doc) final public void instantiateFields(UnmarshallingContext context)(Code)(Java Doc) abstract protected boolean isNull(FieldListInfo fieldList, int fieldIndex)(Code)(Java Doc) public void marshall(Object obj, MarshallingContext context)(Code)(Java Doc) final public void marshallUpdateWrite(Transaction trans, Pointer4 pointer, ObjectReference ref, Object obj, Buffer buffer)(Code)(Java Doc) abstract public ObjectHeaderAttributes readHeaderAttributes(Buffer reader)(Code)(Java Doc) abstract public Object readIndexEntry(ClassMetadata yc, ObjectHeaderAttributes attributes, FieldMetadata yf, StatefulBuffer reader)(Code)(Java Doc) abstract public void readVirtualAttributes(Transaction trans, ClassMetadata yc, ObjectReference yo, ObjectHeaderAttributes attributes, Buffer reader)(Code)(Java Doc) abstract public void skipMarshallerInfo(Buffer reader)(Code)(Java Doc) final protected void traverseFields(MarshallingInfo context, TraverseFieldCommand command)(Code)(Java Doc) final protected void traverseFields(ClassMetadata classMetadata, Buffer buffer, FieldListInfo fieldList, TraverseFieldCommand command)(Code)(Java Doc) abstract public void writeObjectClassID(Buffer reader, int id)(Code)(Java Doc)
|
|
|