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

## 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.

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

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