Package com.db4o.internal.metadata
Class TraverseFieldCommand
- java.lang.Object
-
- com.db4o.internal.metadata.TraverseFieldCommand
-
- All Implemented Interfaces:
TraverseAspectCommand
public abstract class TraverseFieldCommand extends java.lang.Object implements TraverseAspectCommand
-
-
Constructor Summary
Constructors Constructor Description TraverseFieldCommand()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
cancelled()
int
declaredAspectCount(ClassMetadata classMetadata)
protected abstract void
process(FieldMetadata field)
void
processAspect(ClassAspect aspect, int currentSlot)
void
processAspectOnMissingClass(ClassAspect aspect, int currentSlot)
-
-
-
Method Detail
-
cancelled
public boolean cancelled()
- Specified by:
cancelled
in interfaceTraverseAspectCommand
-
declaredAspectCount
public int declaredAspectCount(ClassMetadata classMetadata)
- Specified by:
declaredAspectCount
in interfaceTraverseAspectCommand
-
processAspect
public void processAspect(ClassAspect aspect, int currentSlot)
- Specified by:
processAspect
in interfaceTraverseAspectCommand
-
processAspectOnMissingClass
public void processAspectOnMissingClass(ClassAspect aspect, int currentSlot)
- Specified by:
processAspectOnMissingClass
in interfaceTraverseAspectCommand
-
process
protected abstract void process(FieldMetadata field)
-
-