Package com.db4o.internal.handlers.array
Class MultidimensionalArrayHandler0
- java.lang.Object
-
- com.db4o.internal.handlers.array.ArrayHandler
-
- com.db4o.internal.handlers.array.MultidimensionalArrayHandler
-
- com.db4o.internal.handlers.array.MultidimensionalArrayHandler3
-
- com.db4o.internal.handlers.array.MultidimensionalArrayHandler0
-
- All Implemented Interfaces:
DeepClone,Comparable4,VariableLengthTypeHandler,VersionedTypeHandler,CascadingTypeHandler,QueryableTypeHandler,TypeHandler4,ValueTypeHandler
public class MultidimensionalArrayHandler0 extends MultidimensionalArrayHandler3
-
-
Field Summary
-
Fields inherited from class com.db4o.internal.handlers.array.ArrayHandler
_versionHelper
-
-
Constructor Summary
Constructors Constructor Description MultidimensionalArrayHandler0()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ArrayVersionHelpercreateVersionHelper()voiddefragment(DefragmentContext context)gets called when an object gets defragmented.java.lang.Objectread(ReadContext readContext)gets called when an value type is to be read from the database.-
Methods inherited from class com.db4o.internal.handlers.array.MultidimensionalArrayHandler
allElements, allElementsMultidimensional, analyzeDimensions, elementCount, identifier, newArrayInfo, readDimensions, readElements, unversionedTemplate, writeDimensions, writeElements
-
Methods inherited from class com.db4o.internal.handlers.array.ArrayHandler
allElements, analyze, arrayReflector, cascadeActivation, classIDFromInfo, classIdToMarshalledClassId, classReflector, collectIDs, deepClone, defragmentSlot, delegateTypeHandler, delete, deletePrimitiveEmbedded, descendsIntoMembers, equals, forEachElement, handleAsByteArray, handleAsByteArray, hashCode, hasNullBitmap, isPreVersion0Format, isPrimitive, iterator, linkLength, newInstance, newInstanceReflectClass, nullItemsMap, prepareComparison, primitiveClassReflector, readCandidateHandler, readCreate, readInfo, readInto, readNullBitmap, toString, useJavaHandling, withContent, write, writeInfo
-
-
-
-
Method Detail
-
createVersionHelper
protected ArrayVersionHelper createVersionHelper()
- Overrides:
createVersionHelperin classMultidimensionalArrayHandler3
-
read
public java.lang.Object read(ReadContext readContext)
Description copied from interface:ValueTypeHandlergets called when an value type is to be read from the database.- Specified by:
readin interfaceValueTypeHandler- Overrides:
readin classArrayHandler- Returns:
- the read value type
-
defragment
public void defragment(DefragmentContext context)
Description copied from interface:TypeHandler4gets called when an object gets defragmented.- Specified by:
defragmentin interfaceTypeHandler4- Overrides:
defragmentin classArrayHandler
-
-