|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.speedo.generation.mivisitor.ORMappingGenerator.VisitRemember
public static class ORMappingGenerator.VisitRemember
This class represents the status of visited/treated elements of a persistent class.
Field Summary | |
---|---|
java.util.List |
primitiveFields
the list primitive fields of the persistent class The content of the list is SpeedoField instances. |
java.util.List |
references
the list reference fields of the persistent class (class reference and generic class reference) The content of the list is SpeedoField instances. |
Constructor Summary | |
---|---|
ORMappingGenerator.VisitRemember(SpeedoClass c)
Builds a new instance for a persistent class. |
Method Summary | |
---|---|
void |
baseVisited()
Callback method to indicate that the base elements have been visited. |
boolean |
hasUnvisitedPart(ORMappingGenerator.VisitRequired req)
Indicates if some elements specified by the VisitRequired parameter have not been already visited. |
void |
inheritedFieldsVisited()
Callback method to indicate that inherited fields have been visited. |
void |
referenceFieldVisisted(SpeedoField sf)
Callback method to indicate that a reference field has been visited. |
java.lang.String |
toString()
Print the status of the class visit |
boolean |
visitBase(ORMappingGenerator.VisitRequired vr)
Indicates if the base must be visited according to the parameter and the current status. |
boolean |
visitInheritedFields(ORMappingGenerator.VisitRequired vr)
Indicates if inherited fields must be visited according to the parameter and the current status. |
boolean |
visitReferenceField(SpeedoField sf,
ORMappingGenerator.VisitRequired vr)
Callback method to indicate that a reference field has been visited. |
boolean |
visitReferences(ORMappingGenerator.VisitRequired vr)
Indicates if one or several reference fields must be visited according to the parameter and the current status. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.util.List primitiveFields
public java.util.List references
Constructor Detail |
---|
public ORMappingGenerator.VisitRemember(SpeedoClass c)
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public boolean hasUnvisitedPart(ORMappingGenerator.VisitRequired req)
public boolean visitBase(ORMappingGenerator.VisitRequired vr)
public void baseVisited()
public boolean visitReferences(ORMappingGenerator.VisitRequired vr)
public boolean visitReferenceField(SpeedoField sf, ORMappingGenerator.VisitRequired vr)
public void referenceFieldVisisted(SpeedoField sf)
public boolean visitInheritedFields(ORMappingGenerator.VisitRequired vr)
public void inheritedFieldsVisited()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |