|
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 |