NullFieldMetadata Class

graph BT Type-->Base0["FieldMetadata"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/FieldMetadata" Base0-->Base1["ClassAspect"] click Base1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/ClassAspect" Base1-->Base2["Object"] Type-.->Interface0["IStoredField"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Ext/IStoredField" Type["NullFieldMetadata"] class Type type-node

Syntax

public class NullFieldMetadata : FieldMetadata, IStoredField

Constructors

Name Summary
NullFieldMetadata()

Fields

Name Constant Value Summary
_fieldType
Inherited from FieldMetadata
_fieldTypeID
Inherited from FieldMetadata
_handle
Inherited from ClassAspect
_isArray
Inherited from FieldMetadata

Methods

Name Value Summary
Activate(UnmarshallingContext) void
Inherited from FieldMetadata
AddFieldIndex(ObjectIdContextImpl) void
Inherited from FieldMetadata
AddIndexEntry(StatefulBuffer, Object) void
Inherited from FieldMetadata
AddIndexEntry(Transaction, int, Object) void
Inherited from FieldMetadata
Alive() bool
Inherited from FieldMetadata
AspectType() AspectType
Inherited from FieldMetadata
AttemptUpdate(UnmarshallingContext) void
Inherited from FieldMetadata
CanBeDisabled() bool
Inherited from FieldMetadata
CanLoadByIndex() bool
Inherited from FieldMetadata
CanUpdateFast() bool
Inherited from FieldMetadata
CanUseNullBitmap() bool
Inherited from FieldMetadata
CascadeActivation(IActivationContext) void
Inherited from FieldMetadata
CascadingTarget(IActivationContext) Object
Inherited from FieldMetadata
CheckEnabled(IAspectVersionContext, IHandlerVersionContext) bool
Inherited from ClassAspect
Coerce(IReflectClass, Object) Object
Inherited from FieldMetadata
CollectIDs(CollectIdContext) void
Inherited from FieldMetadata
Container() ObjectContainerBase
Inherited from FieldMetadata
ContainingClass() ClassMetadata
Inherited from FieldMetadata
CreateFieldIndexKey(int, Object) IFieldIndexKey
Inherited from FieldMetadata
CreateIndex() void
Inherited from FieldMetadata
Deactivate(IActivationContext) void
Inherited from FieldMetadata
DefragAspect(IDefragmentContext) void
Inherited from FieldMetadata
Delete(DeleteContextImpl, bool) void
Inherited from FieldMetadata
DisableFromAspectCountVersion(int) void
Inherited from ClassAspect
DropIndex() void
Inherited from FieldMetadata
DropIndex(LocalTransaction) void
Inherited from FieldMetadata
Equals(Object) bool
Inherited from FieldMetadata
FieldType() ClassMetadata
Inherited from FieldMetadata
FieldTypeID() int
Inherited from FieldMetadata
Get(Object) Object
Inherited from FieldMetadata
Get(Transaction, Object) Object
Inherited from FieldMetadata
GetHandler() ITypeHandler4
Inherited from FieldMetadata
GetHashCode() int
Inherited from FieldMetadata
GetIndex(Transaction) BTree
Inherited from FieldMetadata
GetName() string
Inherited from FieldMetadata
GetOn(Transaction, Object) Object
Inherited from FieldMetadata
GetOrCreate(Transaction, Object) Object
dirty hack for com.db4o.types some of them (BlobImpl) need to be set automatically TODO: Derive from FieldMetadata for Db4oTypes
Inherited from FieldMetadata
GetStoredType() IReflectClass
Inherited from FieldMetadata
HasConfig() bool
Inherited from FieldMetadata
HasIndex() bool
Inherited from FieldMetadata
IncrementOffset(IReadBuffer, IHandlerVersionContext) void
Inherited from ClassAspect
IndexEntryFor(Object) Object
Inherited from FieldMetadata
IndexHandler(ObjectContainerBase) IIndexable4
Inherited from FieldMetadata
Init(string, int, bool, bool, bool) void
Inherited from FieldMetadata
Init(string) void
Inherited from FieldMetadata
InitIndex(Transaction, int) void
Inherited from FieldMetadata
IsArray() bool
Inherited from FieldMetadata
IsEnabledOn(IAspectVersionContext) bool
Inherited from ClassAspect
IsPrimitive() bool
Inherited from FieldMetadata
IsVirtual() bool
Inherited from ClassAspect
LinkLength(IHandlerVersionContext) int
Inherited from FieldMetadata
LoadFieldTypeById() void
Inherited from FieldMetadata
Marshall(MarshallingContext, Object) void
Inherited from FieldMetadata
NeedsArrayAndPrimitiveInfo() bool
Inherited from FieldMetadata
NewBTree(Transaction, int) BTree
Inherited from FieldMetadata
PrepareComparison(IContext, Object) IPreparedComparison
Inherited from FieldMetadata
PrepareComparison(Object) IPreparedComparison
QField(Transaction) QField
Inherited from FieldMetadata
Read(IObjectIdContext) Object
ReadIndexEntry(IObjectIdContext) Object
Inherited from FieldMetadata
RebuildIndexForClass(LocalObjectContainer, ClassMetadata) bool
Inherited from FieldMetadata
RebuildIndexForObject(LocalObjectContainer, ClassMetadata, int) void
Inherited from FieldMetadata
RebuildIndexForWriter(LocalObjectContainer, StatefulBuffer, int) void
Inherited from FieldMetadata
Reflector() GenericReflector
Inherited from FieldMetadata
RemoveIndexEntry(Transaction, int, Object) void
Inherited from FieldMetadata
Rename(string) void
Inherited from FieldMetadata
Search(Transaction, Object) IBTreeRange
Inherited from FieldMetadata
Set(Object, Object) void
Inherited from FieldMetadata
SetAvailable() void
Inherited from FieldMetadata
SetHandle(int) void
Inherited from ClassAspect
ToString() string
Inherited from FieldMetadata
TranslatorStoredClass(IObjectTranslator) Type
Inherited from FieldMetadata
TraverseValues(IVisitor4) void
Inherited from FieldMetadata
TraverseValues(Transaction, IVisitor4) void
Inherited from FieldMetadata
TypeHandlerForClass(ObjectContainerBase, IReflectClass) ITypeHandler4
Inherited from FieldMetadata
Updating() bool
Inherited from FieldMetadata
WrapHandlerToArrays(ITypeHandler4) ITypeHandler4
Inherited from FieldMetadata