Uses of Class

Packages that use Entity
org.apache.cayenne.exp.parser Contains expression parser and other expression internals. Contains O/R mapping classes that store relational database metadata information and map it to Java classes.   
org.apache.cayenne.project Contains model classes used by CayenneModeler or any other MVC type of application to work with Cayenne project files. 
org.apache.cayenne.wocompat Contains classes that interface Cayenne with Apple's WebObjects

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

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

Uses of Entity in

Subclasses of Entity in
 class DbEntity
          A DbEntity is a mapping descriptor that defines a structure of a database table.
 class DetectedDbEntity
          A DbEntity subclass used to hold extra JDBC metadata.
 class ObjEntity
          ObjEntity is a mapping descriptor for a DataObject Java class.

Fields in declared as Entity
protected  Entity Attribute.entity
protected  Entity Relationship.sourceEntity

Methods in that return Entity
 Entity Attribute.getEntity()
          Returns parent entity that holds this attribute.
 Entity Relationship.getSourceEntity()
          Returns relationship source entity.
 Entity DbRelationship.getTargetEntity()
          Returns a target of this relationship.
 Entity ObjRelationship.getTargetEntity()
          Returns a target ObjEntity of this relationship.
abstract  Entity Relationship.getTargetEntity()
          Returns a target entity of the relationship.

Methods in with parameters of type Entity
 Relationship Entity.getAnyRelationship(Entity targetEntity)
          Returns a relationship that has a specified entity as a target.
 void Attribute.setEntity(Entity entity)
          Sets parent entity that holds this attribute.
 void Relationship.setSourceEntity(Entity sourceEntity)
          Sets relationship source entity.
 void Relationship.setTargetEntity(Entity targetEntity)
          Sets relationship target entity.

Uses of Entity in

Fields in declared as Entity
protected  Entity EntityEvent.entity

Methods in that return Entity
 Entity EntityEvent.getEntity()
          Returns entity object associated with this event.

Methods in with parameters of type Entity
 void EntityEvent.setEntity(Entity entity)
          Sets the entity.

Constructors in with parameters of type Entity
AttributeEvent(Object src, Attribute attr, Entity entity)
          Creates a Attribute change event.
AttributeEvent(Object src, Attribute attr, Entity entity, int id)
          Creates a Attribute event of a specified type.
AttributeEvent(Object src, Attribute attr, Entity entity, String oldName)
          Creates a Attribute name change event.
EntityEvent(Object src, Entity entity)
          Creates a Entity change event.
EntityEvent(Object src, Entity entity, int id)
          Creates a Entity event of a specified type.
EntityEvent(Object src, Entity entity, String oldName)
          Creates a Entity name change event.
RelationshipEvent(Object src, Relationship rel, Entity entity)
          Creates a Relationship change event.
RelationshipEvent(Object src, Relationship rel, Entity entity, int id)
          Creates a Relationship event of a specified type.
RelationshipEvent(Object src, Relationship rel, Entity entity, String oldName)
          Creates a Relationship name change event.

Uses of Entity in org.apache.cayenne.project

Methods in org.apache.cayenne.project with parameters of type Entity
static Relationship NamedObjectFactory.createRelationship(Entity srcEnt, Entity targetEnt, boolean toMany)
          Creates a relationship using an appropriate factory class.

Uses of Entity in org.apache.cayenne.project.validator

Methods in org.apache.cayenne.project.validator that return Entity
protected  Entity SelectQueryValidator.validateRoot(SelectQuery query, ProjectPath path, Validator validator)

Methods in org.apache.cayenne.project.validator with parameters of type Entity
protected  void SelectQueryValidator.validateOrdering(Entity entity, Ordering ordering, ProjectPath path, Validator validator)
protected  void SelectQueryValidator.validatePrefetch(Entity entity, String prefetch, ProjectPath path, Validator validator)
protected  void SelectQueryValidator.validateQualifier(Entity entity, Expression qualifier, ProjectPath path, Validator validator)

Uses of Entity in org.apache.cayenne.wocompat

Subclasses of Entity in org.apache.cayenne.wocompat
 class EOObjEntity
          An extension of ObjEntity used to accomodate extra EOModel entity properties.

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