Uses of Class
com.db4o.internal.ClassAspect
-
Packages that use ClassAspect Package Description com.db4o.internal com.db4o.internal.handlers com.db4o.internal.marshall com.db4o.internal.metadata -
-
Uses of ClassAspect in com.db4o.internal
Subclasses of ClassAspect in com.db4o.internal Modifier and Type Class Description class
CommitTimestampFieldMetadata
class
FieldMetadata
class
NullFieldMetadata
class
TranslatedAspect
class
TypeHandlerAspect
class
UUIDFieldMetadata
class
VersionFieldMetadata
class
VirtualFieldMetadata
TODO: refactor for symmetric inheritance - don't inherit from YapField and override, instead extract an abstract superclass from YapField and let both YapField and this class implementFields in com.db4o.internal declared as ClassAspect Modifier and Type Field Description ClassAspect[]
ClassMetadata. _aspects
Methods in com.db4o.internal with parameters of type ClassAspect Modifier and Type Method Description boolean
ClassMetadata. seekToField(ObjectHeaderContext context, ClassAspect field)
-
Uses of ClassAspect in com.db4o.internal.handlers
Methods in com.db4o.internal.handlers with parameters of type ClassAspect Modifier and Type Method Description boolean
FieldAwareTypeHandler. seekToField(ObjectHeaderContext context, ClassAspect aspect)
boolean
NullFieldAwareTypeHandler. seekToField(ObjectHeaderContext context, ClassAspect aspect)
boolean
StandardReferenceTypeHandler. seekToField(ObjectHeaderContext context, ClassAspect aspect)
Method parameters in com.db4o.internal.handlers with type arguments of type ClassAspect Modifier and Type Method Description void
FieldAwareTypeHandler. collectIDs(CollectIdContext context, Predicate4<ClassAspect> predicate)
void
NullFieldAwareTypeHandler. collectIDs(CollectIdContext context, Predicate4<ClassAspect> predicate)
void
StandardReferenceTypeHandler. collectIDs(CollectIdContext context, Predicate4<ClassAspect> predicate)
-
Uses of ClassAspect in com.db4o.internal.marshall
Subclasses of ClassAspect in com.db4o.internal.marshall Modifier and Type Class Description class
UnknownTypeHandlerAspect
Methods in com.db4o.internal.marshall with parameters of type ClassAspect Modifier and Type Method Description void
FieldMarshaller. defrag(ClassMetadata classMetadata, ClassAspect aspect, LatinStringIO sio, DefragmentContextImpl context)
void
FieldMarshaller0. defrag(ClassMetadata classMetadata, ClassAspect aspect, LatinStringIO sio, DefragmentContextImpl context)
void
FieldMarshaller1. defrag(ClassMetadata classMetadata, ClassAspect aspect, LatinStringIO sio, DefragmentContextImpl context)
void
FieldMarshaller2. defrag(ClassMetadata classMetadata, ClassAspect aspect, LatinStringIO sio, DefragmentContextImpl context)
int
FieldMarshaller. marshalledLength(ObjectContainerBase stream, ClassAspect aspect)
int
FieldMarshaller0. marshalledLength(ObjectContainerBase stream, ClassAspect aspect)
int
FieldMarshaller1. marshalledLength(ObjectContainerBase stream, ClassAspect aspect)
int
FieldMarshaller2. marshalledLength(ObjectContainerBase stream, ClassAspect aspect)
void
FieldMarshaller. write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
void
FieldMarshaller0. write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
void
FieldMarshaller1. write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
void
FieldMarshaller2. write(Transaction trans, ClassMetadata clazz, ClassAspect aspect, ByteArrayBuffer writer)
-
Uses of ClassAspect in com.db4o.internal.metadata
Methods in com.db4o.internal.metadata with parameters of type ClassAspect Modifier and Type Method Description boolean
MarshallingInfoTraverseAspectCommand. accept(ClassAspect aspect)
void
MarshallingInfoTraverseAspectCommand. processAspect(ClassAspect aspect, int currentSlot)
protected abstract void
MarshallingInfoTraverseAspectCommand. processAspect(ClassAspect aspect, int currentSlot, boolean isNull)
void
TraverseAspectCommand. processAspect(ClassAspect aspect, int currentSlot)
void
TraverseFieldCommand. processAspect(ClassAspect aspect, int currentSlot)
void
MarshallingInfoTraverseAspectCommand. processAspectOnMissingClass(ClassAspect aspect, int currentSlot)
void
TraverseAspectCommand. processAspectOnMissingClass(ClassAspect aspect, int currentSlot)
void
TraverseFieldCommand. processAspectOnMissingClass(ClassAspect aspect, int currentSlot)
-