| Package | Description | 
|---|---|
| org.apache.cayenne.configuration | |
| org.apache.cayenne.map | Contains O/R mapping classes that store relational database 
metadata information and map it to Java classes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConfigurationTree<T extends ConfigurationNode>A tree of configuration nodes that contains extra information about the nodes, such
 as load errors. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DataChannelDescriptorA descriptor of a DataChannel normally loaded from XML configuration. | 
| class  | DataNodeDescriptorA descriptor of  DataNodeconfiguration. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected T | ConfigurationTree. rootNode | 
| Modifier and Type | Method and Description | 
|---|---|
| String | ConfigurationNameMapper. configurationLocation(ConfigurationNode node)Returns the name of a configuration resource based on a naming convention
 for a given node type. | 
| String | DefaultConfigurationNameMapper. configurationLocation(ConfigurationNode node) | 
| Modifier and Type | Method and Description | 
|---|---|
| String | ConfigurationNameMapper. configurationLocation(Class<? extends ConfigurationNode> type,
                     String nodeName)Returns the name of a configuration resource based on a naming convention
 for a given node type. | 
| String | DefaultConfigurationNameMapper. configurationLocation(Class<? extends ConfigurationNode> type,
                     String name) | 
| String | ConfigurationNameMapper. configurationNodeName(Class<? extends ConfigurationNode> type,
                     Resource resource)Returns a node name for a given configuration type and a configuration
 resource. | 
| String | DefaultConfigurationNameMapper. configurationNodeName(Class<? extends ConfigurationNode> type,
                     Resource resource) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DataMapStores a collection of related mapping objects that describe database and
 object layers of an application. | 
| class  | DbAttributeA DbAttribute defines a descriptor for a single database table column. | 
| class  | DbEntityA DbEntity is a mapping descriptor that defines a structure of a database
 table. | 
| class  | DbRelationshipA DbRelationship is a descriptor of a database inter-table relationship based
 on one or more primary key/foreign key pairs. | 
| class  | DetectedDbEntityA  DbEntitysubclass used to hold extra JDBC metadata. | 
| class  | EJBQLQueryDescriptor | 
| class  | EmbeddableA mapping descriptor of an embeddable class. | 
| class  | EmbeddableAttributeA persistent attribute of an embeddable object. | 
| class  | EmbeddedAttributeAn attribute of the ObjEntity that maps to an embeddable class. | 
| class  | ObjAttributeAn ObjAttribute is a mapping descriptor of a Java class property. | 
| class  | ObjEntityObjEntity is a mapping descriptor for a DataObject Java class. | 
| class  | ObjRelationshipDescribes an association between two Java classes mapped as source and target
 ObjEntity. | 
| class  | ProcedureA mapping descriptor for a database stored procedure. | 
| class  | ProcedureParameterA descriptor for the Procedure parameter. | 
| class  | ProcedureQueryDescriptor | 
| class  | QueryDescriptorGeneric descriptor of a Cayenne query. | 
| class  | SelectQueryDescriptor | 
| class  | SQLTemplateDescriptor | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.