Uses of Interface
org.apache.cayenne.util.CayenneMapEntry
| Package | Description |
|---|---|
| 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.
|
-
Uses of CayenneMapEntry in org.apache.cayenne.exp.parser
Methods in org.apache.cayenne.exp.parser that return CayenneMapEntry Modifier and Type Method Description protected CayenneMapEntryASTPath. 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 Modifier and Type Class Description classAttributeDefines a property descriptor that is a part of an Entity.classDbAttributeA DbAttribute defines a descriptor for a single database table column.classDbEntityA DbEntity is a mapping descriptor that defines a structure of a database table.classDbKeyGeneratorDbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.classDbRelationshipA DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs.classDetectedDbEntityADbEntitysubclass used to hold extra JDBC metadata.classEmbeddedAttributeAn attribute of the ObjEntity that maps to an embeddable class.classEntityAn Entity is an abstract descriptor for an entity mapping concept.classObjAttributeAn ObjAttribute is a mapping descriptor of a Java class property.classObjEntityObjEntity is a mapping descriptor for a DataObject Java class.classObjRelationshipDescribes an association between two Java classes mapped as source and target ObjEntity.classProcedureA mapping descriptor for a database stored procedure.classProcedureParameterA descriptor for the Procedure parameter.classRelationshipDefines a relationship between two entities.Methods in org.apache.cayenne.map that return types with arguments of type CayenneMapEntry Modifier and Type Method Description Iterator<CayenneMapEntry>ObjAttribute. getDbPathIterator()Iterator<CayenneMapEntry>ObjAttribute. getDbPathIterator(ObjEntity entity)Iterator<CayenneMapEntry>DbEntity. resolvePathComponents(Expression pathExp)Iterator<CayenneMapEntry>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 expressionpathExpand returns an Iterator of path components that contains a sequence of Attributes and Relationships.Iterator<CayenneMapEntry>ObjEntity. resolvePathComponents(Expression pathExp)