Uses of Interface
org.apache.cayenne.util.CayenneMapEntry

Packages that use CayenneMapEntry
org.apache.cayenne.exp.parser Contains expression parser and other expression internals. 
org.apache.cayenne.map Contains O/R mapping classes that store relational database metadata information and map it to Java classes. 
org.apache.cayenne.wocompat Contains classes that interface Cayenne with Apple's WebObjects
 

Uses of CayenneMapEntry in org.apache.cayenne.exp.parser
 

Methods in org.apache.cayenne.exp.parser that return CayenneMapEntry
protected  CayenneMapEntry ASTPath.evaluateEntityNode(Entity entity)
          Helper method to evaluate path expression with Cayenne Entity.
 

Uses of CayenneMapEntry in org.apache.cayenne.map
 

Classes in org.apache.cayenne.map that implement CayenneMapEntry
 class Attribute
          Defines a property descriptor that is a part of an Entity.
 class DbAttribute
          A DbAttribute defines a descriptor for a single database table column.
 class DbEntity
          A DbEntity is a mapping descriptor that defines a structure of a database table.
 class DbKeyGenerator
          DbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.
 class DbRelationship
          A DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs.
 class DbRelationshipDetected
          A subclass of DbRelationship to hold some extra runtime information.
 class DetectedDbEntity
          A DbEntity subclass used to hold extra JDBC metadata.
 class EmbeddedAttribute
          An attribute of the ObjEntity that maps to an embeddable class.
 class Entity
          An Entity is an abstract descriptor for an entity mapping concept.
 class ObjAttribute
          An ObjAttribute is a mapping descriptor of a Java class property.
 class ObjEntity
          ObjEntity is a mapping descriptor for a DataObject Java class.
 class ObjRelationship
          Describes an association between two Java classes mapped as source and target ObjEntity.
 class Procedure
          A mapping descriptor for a database stored procedure.
 class ProcedureParameter
          A descriptor for the Procedure parameter.
 class Relationship
          Defines a relationship between two entities.
 

Methods in org.apache.cayenne.map that return types with arguments of type CayenneMapEntry
 Iterator<CayenneMapEntry> ObjAttribute.getDbPathIterator()
           
 Iterator<CayenneMapEntry> ObjAttribute.getDbPathIterator(ObjEntity entity)
           
 Iterator<CayenneMapEntry> DbEntity.resolvePathComponents(Expression pathExp)
           
abstract  Iterator<CayenneMapEntry> Entity.resolvePathComponents(Expression pathExp)
          Processes expression pathExp and returns an Iterator of path components that contains a sequence of Attributes and Relationships.
 Iterator<CayenneMapEntry> ObjEntity.resolvePathComponents(Expression pathExp)
           
 Iterator<CayenneMapEntry> Entity.resolvePathComponents(String path)
          Returns an Iterator over the path components that contains a sequence of Attributes and Relationships.
 

Uses of CayenneMapEntry in org.apache.cayenne.wocompat
 

Classes in org.apache.cayenne.wocompat that implement CayenneMapEntry
 class EODbAttribute
          EOModel-friendly DbAttribute subclass.
 class EOObjAttribute
          An ObjAttribute extension that accomodates EOModel attributes.
 class EOObjEntity
          An extension of ObjEntity used to accomodate extra EOModel entity properties.
 



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