Uses of Class
org.apache.cayenne.map.Entity
-
Packages that use Entity Package Description org.apache.cayenne.dba Contains database adapter API (DbAdapter) and its default implementation.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.map.event -
-
Uses of Entity in org.apache.cayenne.dba
Methods in org.apache.cayenne.dba with parameters of type Entity Modifier and Type Method Description default void
QuotingStrategy. quotedIdentifier(Entity entity, CharSequence identifier, Appendable appender)
Append quoted identifier to provided appenderdefault String
QuotingStrategy. quotedIdentifier(Entity entity, String... identifierParts)
-
Uses of Entity in org.apache.cayenne.exp.parser
Methods in org.apache.cayenne.exp.parser with parameters of type Entity Modifier and Type Method Description protected CayenneMapEntry
ASTDbIdPath. evaluateEntityNode(Entity entity)
protected CayenneMapEntry
ASTDbPath. evaluateEntityNode(Entity entity)
Helper method to evaluate path expression with Cayenne Entity.protected CayenneMapEntry
ASTPath. evaluateEntityNode(Entity entity)
Helper method to evaluate path expression with Cayenne Entity. -
Uses of Entity in org.apache.cayenne.map
Subclasses of Entity in org.apache.cayenne.map Modifier and Type Class Description class
DbEntity
A DbEntity is a mapping descriptor that defines a structure of a database table.class
ObjEntity
ObjEntity is a mapping descriptor for a DataObject Java class.Fields in org.apache.cayenne.map declared as Entity Modifier and Type Field Description protected Entity
Attribute. entity
protected Entity
Relationship. sourceEntity
Methods in org.apache.cayenne.map that return Entity Modifier and Type Method Description Entity
Attribute. getEntity()
Returns parent entity that holds this attribute.Entity
Relationship. getSourceEntity()
Returns relationship source entity.abstract Entity
Relationship. getTargetEntity()
Returns a target entity of the relationship.Methods in org.apache.cayenne.map with parameters of type Entity Modifier and Type Method Description 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. setTargetEntityName(Entity targetEntity)
Sets relationship target entity. -
Uses of Entity in org.apache.cayenne.map.event
Fields in org.apache.cayenne.map.event declared as Entity Modifier and Type Field Description protected Entity
EntityEvent. entity
Methods in org.apache.cayenne.map.event that return Entity Modifier and Type Method Description Entity
EntityEvent. getEntity()
Returns entity object associated with this event.Methods in org.apache.cayenne.map.event with parameters of type Entity Modifier and Type Method Description void
EntityEvent. setEntity(Entity entity)
Sets the entity.Constructors in org.apache.cayenne.map.event with parameters of type Entity Constructor Description 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.
-