Uses of Interface
org.apache.cayenne.util.CayenneMapEntry
Packages that use CayenneMapEntry
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 CayenneMapEntry in org.apache.cayenne.exp.parser
Methods in org.apache.cayenne.exp.parser that return CayenneMapEntryModifier 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 CayenneMapEntry in org.apache.cayenne.map
Classes in org.apache.cayenne.map that implement CayenneMapEntryModifier 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
A DbAttribute defines a descriptor for a single database table column.class
A DbEntity is a mapping descriptor that defines a structure of a database table.class
DbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.class
A DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs.class
An attribute of the ObjEntity that maps to an embeddable class.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
An ObjAttribute is a mapping descriptor of a Java class property.class
ObjEntity is a mapping descriptor for a Persistent Java class.class
Describes an association between two Java classes mapped as source and target ObjEntity.class
A mapping descriptor for a database stored procedure.class
A descriptor for the Procedure parameter.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.Methods in org.apache.cayenne.map that return types with arguments of type CayenneMapEntryModifier and TypeMethodDescriptionObjAttribute.getDbPathIterator()
ObjAttribute.getDbPathIterator
(ObjEntity entity) DbEntity.resolvePathComponents
(Expression pathExp) Entity.resolvePathComponents
(String path) Returns an Iterator over the path components that contains a sequence of Attributes and Relationships.abstract Iterator
<CayenneMapEntry> Entity.resolvePathComponents
(Expression pathExp) Processes expressionpathExp
and returns an Iterator of path components that contains a sequence of Attributes and Relationships.Entity.resolvePathComponents
(CayennePath path) ObjEntity.resolvePathComponents
(Expression pathExp)