Package com.db4o.internal
Class VersionFieldMetadata
- java.lang.Object
-
- com.db4o.internal.ClassAspect
-
- com.db4o.internal.FieldMetadata
-
- com.db4o.internal.VirtualFieldMetadata
-
- com.db4o.internal.VersionFieldMetadata
-
- All Implemented Interfaces:
StoredField
public class VersionFieldMetadata extends VirtualFieldMetadata
-
-
Field Summary
-
Fields inherited from class com.db4o.internal.FieldMetadata
_fieldType, _fieldTypeID, _isArray
-
Fields inherited from class com.db4o.internal.ClassAspect
_handle
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFieldIndex(ObjectIdContextImpl context)
void
delete(DeleteContextImpl context, boolean isUpdate)
int
linkLength(HandlerVersionContext context)
-
Methods inherited from class com.db4o.internal.VirtualFieldMetadata
activate, alive, canBeDisabled, canUseNullBitmap, classReflector, deactivate, getHandler, getOrCreate, indexEntryFor, indexHandler, isVirtual, loadFieldTypeById, marshall, needsArrayAndPrimitiveInfo, readVirtualAttribute
-
Methods inherited from class com.db4o.internal.FieldMetadata
addIndexEntry, addIndexEntry, aspectType, attemptUpdate, canLoadByIndex, canUpdateFast, cascadeActivation, cascadingTarget, coerce, collectIDs, container, containingClass, createFieldIndexKey, createIndex, defragAspect, dropIndex, dropIndex, equals, fieldType, fieldTypeID, get, get, getIndex, getName, getOn, getStoredType, hasConfig, hashCode, hasIndex, init, init, initIndex, isArray, isPrimitive, newBTree, prepareComparison, qField, read, readIndexEntry, rebuildIndexForClass, rebuildIndexForObject, rebuildIndexForWriter, reflector, removeIndexEntry, rename, search, set, setAvailable, toString, translatorStoredClass, traverseValues, traverseValues, typeHandlerForClass, updating, wrapHandlerToArrays
-
Methods inherited from class com.db4o.internal.ClassAspect
checkEnabled, disableFromAspectCountVersion, incrementOffset, isEnabledOn, setHandle
-
-
-
-
Method Detail
-
addFieldIndex
public void addFieldIndex(ObjectIdContextImpl context) throws FieldIndexException
- Specified by:
addFieldIndex
in classVirtualFieldMetadata
- Throws:
FieldIndexException
-
delete
public void delete(DeleteContextImpl context, boolean isUpdate)
- Specified by:
delete
in classVirtualFieldMetadata
-
linkLength
public int linkLength(HandlerVersionContext context)
- Overrides:
linkLength
in classFieldMetadata
-
-