| Package | Description | 
|---|---|
| org.apache.cayenne.map | Contains O/R mapping classes that store relational database 
metadata information and map it to Java classes. | 
| Modifier and Type | Method and Description | 
|---|---|
| PathComponent<DbAttribute,DbRelationship> | DbEntity. lastPathComponent(Expression path,
                 Map aliasMap) | 
| PathComponent<ObjAttribute,ObjRelationship> | ObjEntity. lastPathComponent(Expression path,
                 Map aliasMap) | 
| <T extends Attribute,U extends Relationship> | Entity. lastPathComponent(Expression path,
                 Map aliasMap)Convenience method returning the last component in the path iterator. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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> | Entity. resolvePath(Expression pathExp,
           Map aliasMap)Returns an Iterable over the path components with elements represented as
  PathComponentinstances, encapsulating a relationship, an attribute or a
 subpath alias. | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.