Package com.db4o.internal.handlers.array
Class ArrayVersionHelper3
- java.lang.Object
-
- com.db4o.internal.handlers.array.ArrayVersionHelper
-
- com.db4o.internal.handlers.array.ArrayVersionHelper5
-
- com.db4o.internal.handlers.array.ArrayVersionHelper3
-
- Direct Known Subclasses:
ArrayVersionHelper0
public class ArrayVersionHelper3 extends ArrayVersionHelper5
-
-
Constructor Summary
Constructors Constructor Description ArrayVersionHelper3()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intclassIDFromInfo(ObjectContainerBase container, ArrayInfo info)intclassIdToMarshalledClassId(int classID, boolean primitive)ReflectClassclassReflector(Reflector reflector, ClassMetadata classMetadata, boolean isPrimitive)booleanhasNullBitmap(ArrayInfo info)booleanisPrimitive(Reflector reflector, ReflectClass claxx, ClassMetadata classMetadata)voidreadTypeInfo(Transaction trans, ReadBuffer buffer, ArrayInfo info, int classID)ReflectClassreflectClassFromElementsEntry(ObjectContainerBase container, ArrayInfo info, int classID)booleanuseJavaHandling()voidwriteTypeInfo(WriteContext context, ArrayInfo info)-
Methods inherited from class com.db4o.internal.handlers.array.ArrayVersionHelper
isPreVersion0Format
-
-
-
-
Method Detail
-
classIDFromInfo
public int classIDFromInfo(ObjectContainerBase container, ArrayInfo info)
- Overrides:
classIDFromInfoin classArrayVersionHelper
-
classIdToMarshalledClassId
public int classIdToMarshalledClassId(int classID, boolean primitive)- Overrides:
classIdToMarshalledClassIdin classArrayVersionHelper
-
classReflector
public ReflectClass classReflector(Reflector reflector, ClassMetadata classMetadata, boolean isPrimitive)
- Overrides:
classReflectorin classArrayVersionHelper
-
hasNullBitmap
public boolean hasNullBitmap(ArrayInfo info)
- Overrides:
hasNullBitmapin classArrayVersionHelper5
-
isPrimitive
public boolean isPrimitive(Reflector reflector, ReflectClass claxx, ClassMetadata classMetadata)
- Overrides:
isPrimitivein classArrayVersionHelper
-
reflectClassFromElementsEntry
public ReflectClass reflectClassFromElementsEntry(ObjectContainerBase container, ArrayInfo info, int classID)
- Overrides:
reflectClassFromElementsEntryin classArrayVersionHelper
-
useJavaHandling
public final boolean useJavaHandling()
- Overrides:
useJavaHandlingin classArrayVersionHelper
-
writeTypeInfo
public void writeTypeInfo(WriteContext context, ArrayInfo info)
- Overrides:
writeTypeInfoin classArrayVersionHelper
-
readTypeInfo
public void readTypeInfo(Transaction trans, ReadBuffer buffer, ArrayInfo info, int classID)
- Overrides:
readTypeInfoin classArrayVersionHelper
-
-