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.
 



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