Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.cayenne.map.PathComponent

Packages that use PathComponent
org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes.

Uses of PathComponent in org.apache.cayenne.map

Methods in org.apache.cayenne.map that return PathComponent
`PathComponent<DbAttribute,DbRelationship>` | `DbEntity.lastPathComponent(Expression path, Map aliasMap)`
`PathComponent<ObjAttribute,ObjRelationship>` | `ObjEntity.lastPathComponent(Expression path, Map aliasMap)`
`
`<T extends Attribute,U extends Relationship> PathComponent<T,U>`
` | `Entity.lastPathComponent(Expression path, Map aliasMap)` Convenience method returning the last component in the path iterator.

Methods in org.apache.cayenne.map that return types with arguments of type PathComponent
`Iterable<PathComponent<T,U>>` | `PathComponent.getAliasedPath()` Returns an aliased path or null if this component is not an alias.
`Iterable<PathComponent<DbAttribute,DbRelationship>>` | `DbEntity.resolvePath(Expression pathExp, Map aliasMap)` Returns an Iterable instance over expression path components based on this entity.
`Iterable<PathComponent<ObjAttribute,ObjRelationship>>` | `ObjEntity.resolvePath(Expression pathExp, Map aliasMap)` Returns an Iterable instance over expression path components based on this entity.
`abstract
`<T extends Attribute,U extends Relationship> Iterable<PathComponent<T,U>>`
` | `Entity.resolvePath(Expression pathExp, Map aliasMap)` Returns an Iterable over the path components with elements represented as `PathComponent` instances, encapsulating a relationship, an attribute or a subpath alias.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.