Uses of Interface
org.apache.cayenne.map.PathComponent
-
Packages that use PathComponent Package Description 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 Modifier and Type Method Description PathComponent<DbAttribute,DbRelationship>
DbEntity. 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.PathComponent<ObjAttribute,ObjRelationship>
ObjEntity. lastPathComponent(Expression path, Map aliasMap)
Methods in org.apache.cayenne.map that return types with arguments of type PathComponent Modifier and Type Method 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.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 asPathComponent
instances, encapsulating a relationship, an attribute or a subpath alias.Iterable<PathComponent<ObjAttribute,ObjRelationship>>
ObjEntity. resolvePath(Expression pathExp, Map aliasMap)
Returns an Iterable instance over expression path components based on this entity.
-