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 int
classIDFromInfo(ObjectContainerBase container, ArrayInfo info)
int
classIdToMarshalledClassId(int classID, boolean primitive)
ReflectClass
classReflector(Reflector reflector, ClassMetadata classMetadata, boolean isPrimitive)
boolean
hasNullBitmap(ArrayInfo info)
boolean
isPrimitive(Reflector reflector, ReflectClass claxx, ClassMetadata classMetadata)
void
readTypeInfo(Transaction trans, ReadBuffer buffer, ArrayInfo info, int classID)
ReflectClass
reflectClassFromElementsEntry(ObjectContainerBase container, ArrayInfo info, int classID)
boolean
useJavaHandling()
void
writeTypeInfo(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:
classIDFromInfo
in classArrayVersionHelper
-
classIdToMarshalledClassId
public int classIdToMarshalledClassId(int classID, boolean primitive)
- Overrides:
classIdToMarshalledClassId
in classArrayVersionHelper
-
classReflector
public ReflectClass classReflector(Reflector reflector, ClassMetadata classMetadata, boolean isPrimitive)
- Overrides:
classReflector
in classArrayVersionHelper
-
hasNullBitmap
public boolean hasNullBitmap(ArrayInfo info)
- Overrides:
hasNullBitmap
in classArrayVersionHelper5
-
isPrimitive
public boolean isPrimitive(Reflector reflector, ReflectClass claxx, ClassMetadata classMetadata)
- Overrides:
isPrimitive
in classArrayVersionHelper
-
reflectClassFromElementsEntry
public ReflectClass reflectClassFromElementsEntry(ObjectContainerBase container, ArrayInfo info, int classID)
- Overrides:
reflectClassFromElementsEntry
in classArrayVersionHelper
-
useJavaHandling
public final boolean useJavaHandling()
- Overrides:
useJavaHandling
in classArrayVersionHelper
-
writeTypeInfo
public void writeTypeInfo(WriteContext context, ArrayInfo info)
- Overrides:
writeTypeInfo
in classArrayVersionHelper
-
readTypeInfo
public void readTypeInfo(Transaction trans, ReadBuffer buffer, ArrayInfo info, int classID)
- Overrides:
readTypeInfo
in classArrayVersionHelper
-
-