MultidimensionalArrayHandler0 Class

graph BT Type-->Base0["MultidimensionalArrayHandler3"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/MultidimensionalArrayHandler3" Base0-->Base1["MultidimensionalArrayHandler"] click Base1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/MultidimensionalArrayHandler" Base1-->Base2["ArrayHandler"] click Base2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler" Base2-->Base3["Object"] Type-.->Interface0["ICascadingTypeHandler"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/ICascadingTypeHandler" Type-.->Interface1["IComparable4"] click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/IComparable4" Type-.->Interface2["IValueTypeHandler"] click Interface2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/IValueTypeHandler" Type-.->Interface3["IVariableLengthTypeHandler"] click Interface3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/IVariableLengthTypeHandler" Type-.->Interface4["IVersionedTypeHandler"] click Interface4 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/IVersionedTypeHandler" Type-.->Interface5["IDeepClone"] click Interface5 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/IDeepClone" Type-.->Interface6["IQueryableTypeHandler"] click Interface6 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/IQueryableTypeHandler" Type-.->Interface7["ITypeHandler4"] click Interface7 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/ITypeHandler4" Type["MultidimensionalArrayHandler0"] class Type type-node

Syntax

public class MultidimensionalArrayHandler0 : MultidimensionalArrayHandler3, ICascadingTypeHandler, 
    IComparable4, IValueTypeHandler, IVariableLengthTypeHandler, IVersionedTypeHandler, IDeepClone, 
    IQueryableTypeHandler, ITypeHandler4

Fields

Name Constant Value Summary
_versionHelper
Inherited from ArrayHandler

Methods

Name Value Summary
AllElements(IReflectArray, Object) IEnumerator
Inherited from ArrayHandler
static
AllElements(ObjectContainerBase, Object) IEnumerator
AllElementsMultidimensional(IReflectArray, Object) IEnumerator
static
Analyze(ObjectContainerBase, Object, ArrayInfo) void
Inherited from ArrayHandler
AnalyzeDimensions(ObjectContainerBase, Object, ArrayInfo) void
ArrayReflector(ObjectContainerBase) IReflectArray
Inherited from ArrayHandler
CascadeActivation(IActivationContext) void
Inherited from ArrayHandler
ClassIDFromInfo(ObjectContainerBase, ArrayInfo) int
Inherited from ArrayHandler
ClassIdToMarshalledClassId(int, bool) int
Inherited from ArrayHandler
ClassReflector(IReflector, ClassMetadata, bool) IReflectClass
Inherited from ArrayHandler
CollectIDs(QueryingReadContext) void
Inherited from ArrayHandler
CreateVersionHelper() ArrayVersionHelper
DeepClone(Object) Object
Inherited from ArrayHandler
Defragment(IDefragmentContext) void
DefragmentSlot(IDefragmentContext) void
Inherited from ArrayHandler
DelegateTypeHandler() ITypeHandler4
Inherited from ArrayHandler
Delete(IDeleteContext) void
Inherited from ArrayHandler
DeletePrimitiveEmbedded(StatefulBuffer, PrimitiveTypeMetadata) void
Inherited from ArrayHandler
DescendsIntoMembers() bool
Inherited from ArrayHandler
ElementCount(int[]) int
static
Equals(Object) bool
Inherited from ArrayHandler
ForEachElement(AbstractBufferContext, IRunnable) ArrayInfo
Inherited from ArrayHandler
GetHashCode() int
Inherited from ArrayHandler
HandleAsByteArray(IBufferContext) bool
Inherited from ArrayHandler
HandleAsByteArray(Object) bool
Inherited from ArrayHandler
HasNullBitmap(ArrayInfo) bool
Inherited from ArrayHandler
Identifier() byte
IsPreVersion0Format(int) bool
Inherited from ArrayHandler
IsPrimitive(IReflector, IReflectClass, ClassMetadata) bool
Inherited from ArrayHandler
Iterator(IReflectClass, Object) IEnumerator
Inherited from ArrayHandler
static
LinkLength() int
Inherited from ArrayHandler
NewArrayInfo() ArrayInfo
NewInstance(IReflectArray, ArrayInfo, IReflectClass) Object
Inherited from ArrayHandler
NewInstanceReflectClass(IReflector, ArrayInfo) IReflectClass
Inherited from ArrayHandler
NullItemsMap(IReflectArray, Object) BitMap4
Inherited from ArrayHandler
PrepareComparison(IContext, Object) IPreparedComparison
Inherited from ArrayHandler
PrimitiveClassReflector(IReflector) IReflectClass
Inherited from ArrayHandler
Read(IReadContext) Object
ReadCandidateHandler(QueryingReadContext) ITypeHandler4
Inherited from ArrayHandler
ReadCreate(Transaction, IReadBuffer, ArrayInfo) Object
Inherited from ArrayHandler
ReadDimensions(ArrayInfo, IReadBuffer) void
ReadElements(IReadContext, ArrayInfo, Object) void
ReadInfo(Transaction, IReadBuffer, ArrayInfo) void
Inherited from ArrayHandler
ReadInto(IReadContext, ArrayInfo, Object) void
Inherited from ArrayHandler
ReadNullBitmap(IReadBuffer, int) BitMap4
Inherited from ArrayHandler
ToString() string
Inherited from ArrayHandler
UnversionedTemplate() ITypeHandler4
UseJavaHandling() bool
Inherited from ArrayHandler
WithContent(AbstractBufferContext, IRunnable) void
Inherited from ArrayHandler
Write(IWriteContext, Object) void
Inherited from ArrayHandler
WriteDimensions(IWriteContext, ArrayInfo) void
WriteElements(IWriteContext, Object, ArrayInfo) void
WriteInfo(IWriteContext, ArrayInfo) void
Inherited from ArrayHandler