|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ResolverVisitor
The interface is used to traverse some of the subclasses of Resolver. This visitor is meant to traverse state field path expressions and collection-valued path expressions. The hierarchy of resolving a path expression looks like this:
EntityResolver or CollectionValuedFieldResolver or TreatResolver | -> IdentificationVariableResolver | (optional KeyResolver or ValueResolver) | -> SingleValuedObjectFieldResolver | 1...n | -> StateFieldResolver or CollectionValuedFieldResolver
| Method Summary | |
|---|---|
void |
visit(CollectionValuedFieldResolver resolver)Visits the given CollectionValuedFieldResolver. |
void |
visit(EntityResolver resolver)Visits the given EntityResolver. |
void |
visit(IdentificationVariableResolver resolver)Visits the given IdentificationVariableResolver. |
void |
visit(KeyResolver resolver)Visits the given KeyResolver. |
void |
visit(SingleValuedObjectFieldResolver resolver)Visits the given SingleValuedObjectFieldResolver. |
void |
visit(StateFieldResolver resolver)Visits the given StateFieldResolver. |
void |
visit(TreatResolver resolver)Visits the given TreatResolver. |
void |
visit(ValueResolver resolver)Visits the given ValueResolver. |
| Method Detail |
|---|
void visit(CollectionValuedFieldResolver resolver)
CollectionValuedFieldResolver.resolver - The Resolver to visitvoid visit(EntityResolver resolver)
EntityResolver.resolver - The Resolver to visitvoid visit(IdentificationVariableResolver resolver)
IdentificationVariableResolver.resolver - The Resolver to visitvoid visit(KeyResolver resolver)
KeyResolver.resolver - The Resolver to visitvoid visit(SingleValuedObjectFieldResolver resolver)
SingleValuedObjectFieldResolver.resolver - The Resolver to visitvoid visit(StateFieldResolver resolver)
StateFieldResolver.resolver - The Resolver to visitvoid visit(TreatResolver resolver)
TreatResolver.resolver - The Resolver to visitvoid visit(ValueResolver resolver)
ValueResolver.resolver - The Resolver to visit
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||