Uses of Class
org.apache.cayenne.map.Entity
Packages that use Entity
Package
Description
Contains expression parser and other expression internals.
Contains O/R mapping classes that store relational database
metadata information and map it to Java classes.
-
Uses of Entity in org.apache.cayenne.exp.parser
Methods in org.apache.cayenne.exp.parser with parameters of type EntityModifier and TypeMethodDescriptionprotected 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
Classes in org.apache.cayenne.map with type parameters of type EntityModifier and TypeClassDescriptionclass
Attribute<E extends Entity<E,
A, R>, A extends Attribute<E, A, R>, R extends Relationship<E, A, R>> Defines a property descriptor that is a part of an Entity.class
Entity<E extends Entity<E,
A, R>, A extends Attribute<E, A, R>, R extends Relationship<E, A, R>> An Entity is an abstract descriptor for an entity mapping concept.class
Relationship<E extends Entity<E,
A, R>, A extends Attribute<E, A, R>, R extends Relationship<E, A, R>> Defines a relationship between two entities.Subclasses of Entity in org.apache.cayenne.mapModifier and TypeClassDescriptionclass
A DbEntity is a mapping descriptor that defines a structure of a database table.class
ObjEntity is a mapping descriptor for a Persistent Java class.Fields in org.apache.cayenne.map declared as EntityMethods in org.apache.cayenne.map that return EntityModifier and TypeMethodDescriptionAttribute.getEntity()
Returns parent entity that holds this attribute.Methods in org.apache.cayenne.map with parameters of type Entity -
Uses of Entity in org.apache.cayenne.map.event
Fields in org.apache.cayenne.map.event declared as EntityMethods in org.apache.cayenne.map.event that return EntityModifier and TypeMethodDescriptionEntity
<?, ?, ?> EntityEvent.getEntity()
Returns entity object associated with this event.Methods in org.apache.cayenne.map.event with parameters of type EntityModifier and TypeMethodDescriptionvoid
Sets the entity.Constructors in org.apache.cayenne.map.event with parameters of type EntityModifierConstructorDescriptionAttributeEvent
(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.