Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.cayenne.map.ObjEntity

Packages that use ObjEntity
org.apache.cayenne | Contains persistence APIs directly accessible by users.
org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.
org.apache.cayenne.access.jdbc | Contains classes that handle JDBC interactions.
org.apache.cayenne.access.trans | Provides translators for Cayenne queries.
org.apache.cayenne.enhancer |
org.apache.cayenne.gen | Contains classes that provide Java source generation facility.
org.apache.cayenne.jpa.bridge |
org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
org.apache.cayenne.project.validator |
org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create custom queries.
org.apache.cayenne.reflect |
org.apache.cayenne.reflect.generic |
org.apache.cayenne.reflect.pojo |
org.apache.cayenne.util | General utility classes.
org.apache.cayenne.wocompat | Contains classes that interface Cayenne with Apple's WebObjects.

Uses of ObjEntity in org.apache.cayenne

Methods in org.apache.cayenne that return ObjEntity
`ObjEntity` | `CayenneDataObject.getObjEntity()` Returns mapped ObjEntity for this object.

Methods in org.apache.cayenne with parameters of type ObjEntity
`ObjectId` | `DataRow.createObjectId(ObjEntity entity)` Creates an ObjectId from the values in the snapshot.

Uses of ObjEntity in org.apache.cayenne.access

Fields in org.apache.cayenne.access declared as ObjEntity
`protected ObjEntity` | `IncrementalFaultList.rootEntity`

Methods in org.apache.cayenne.access that return ObjEntity
`ObjEntity` | `QueryTranslator.getRootEntity()`

Methods in org.apache.cayenne.access with parameters of type ObjEntity
`List` | `DataContext.objectsFromDataRows(ObjEntity entity, List dataRows, boolean refresh, boolean resolveInheritanceHierarchy)` Converts a list of data rows to a list of DataObjects.
`void` | `DbLoaderDelegate.objEntityAdded(ObjEntity ent)`
`void` | `DbLoaderDelegate.objEntityRemoved(ObjEntity ent)`

Uses of ObjEntity in org.apache.cayenne.access.jdbc

Fields in org.apache.cayenne.access.jdbc declared as ObjEntity
`protected ObjEntity` | `EJBQLPathTranslator.currentEntity`

Uses of ObjEntity in org.apache.cayenne.access.trans

Methods in org.apache.cayenne.access.trans that return ObjEntity
`ObjEntity` | `QualifierTranslator.getObjEntity()`
`ObjEntity` | `QueryAssemblerHelper.getObjEntity()`

Uses of ObjEntity in org.apache.cayenne.enhancer

Fields in org.apache.cayenne.enhancer with type parameters of type ObjEntity
`protected Map<String,ObjEntity>` | `CayenneEnhancerVisitorFactory.entitiesByClass`

Constructors in org.apache.cayenne.enhancer with parameters of type ObjEntity
`PersistentAccessorVisitor(ClassVisitor visitor, ObjEntity entity)`

Uses of ObjEntity in org.apache.cayenne.gen

Fields in org.apache.cayenne.gen declared as ObjEntity
`protected ObjEntity` | `ClassGenerationInfo.entity`
`protected ObjEntity` | `EntityUtils.objEntity`

Methods in org.apache.cayenne.gen that return ObjEntity
`ObjEntity` | `ClassGenerationInfo.getEntity()` Returns entity for the class associated with this generator.

Methods in org.apache.cayenne.gen with parameters of type ObjEntity
`void` | `ClassGenerator.generateClass(Writer out, DataMap dataMap, ObjEntity entity, String fqnBaseClass, String fqnSuperClass, String fqnSubClass)` Generates Java code for the ObjEntity.
`void` | `ClassGenerator.generateClass(Writer out, ObjEntity entity)` Generates Java code for the ObjEntity.
`boolean` | `EntityUtils.hasToManyDeclaredRelationships(ObjEntity anObjEntity)` Returns true if an ObjEntity contains at least one toMany relationship, ignoring those declared in superentities.
`boolean` | `EntityUtils.hasToManyRelationships(ObjEntity anObjEntity)` Returns true if an ObjEntity contains at least one toMany relationship.
`boolean` | `EntityUtils.hasToOneDeclaredRelationships(ObjEntity anObjEntity)` Returns true if an ObjEntity contains at least one toOne relationship, ignoring those declared in superentities.
`boolean` | `EntityUtils.hasToOneRelationships(ObjEntity anObjEntity)` Returns true if an ObjEntity contains at least one toOne relationship.
`protected void` | `MapClassGenerator.initClassGenerator_1_1(ClassGenerationInfo gen, ObjEntity entity, boolean superclass)` Initializes ClassGenerationInfo with class name and package of a generated class.
`Writer` | `DefaultClassGenerator.openWriter(ObjEntity entity, String pkgName, String className)` Opens a Writer to write generated output.
`abstract Writer` | `MapClassGenerator.openWriter(ObjEntity entity, String pkgName, String className)` Creates a Writer to output source code for a given ObjEntity and Java class.
`protected void` | `ClassGenerationInfo.setObjEntity(ObjEntity entity)`

Constructors in org.apache.cayenne.gen with parameters of type ObjEntity
`EntityUtils(DataMap dataMap, ObjEntity objEntity, String fqnBaseClass, String fqnSuperClass, String fqnSubClass)`

Uses of ObjEntity in org.apache.cayenne.jpa.bridge

Fields in org.apache.cayenne.jpa.bridge declared as ObjEntity
`protected ObjEntity` | `JpaIndirectQuery.parentEntity`

Methods in org.apache.cayenne.jpa.bridge that return ObjEntity
`ObjEntity` | `JpaIndirectQuery.getParentEntity()`

Methods in org.apache.cayenne.jpa.bridge with parameters of type ObjEntity
`void` | `JpaIndirectQuery.setParentEntity(ObjEntity parentEntity)`

Uses of ObjEntity in org.apache.cayenne.map

Fields in org.apache.cayenne.map declared as ObjEntity
`protected ObjEntity` | `EntityInheritanceTree.entity`

Methods in org.apache.cayenne.map that return ObjEntity
`protected ObjEntity` | `EntityResolver._lookupObjEntity(String key)` Internal usage only - provides the type-unsafe implementation which services the three typesafe public lookupObjEntity methods Looks in the DataMap's that this object was created with for the ObjEntity that maps to the specified object.
`ObjEntity` | `EntityInheritanceTree.entityMatchingRow(DataRow row)` Returns the deepest possible entity in the inheritance hierarchy that can be used to create objects from a given DataRow.
`ObjEntity` | `ObjEntity.getClientEntity()` Returns an ObjEntity stripped of any server-side information, such as DbEntity mapping.
`ObjEntity` | `EntityInheritanceTree.getEntity()`
`ObjEntity` | `DataMap.getObjEntity(String objEntityName)` Returns an ObjEntity for a given name.
`ObjEntity` | `EntityResolver.getObjEntity(String name)`
`ObjEntity` | `MappingNamespace.getObjEntity(String name)` Returns ObjEntity for a given name, or null if no such ObjEntity is found in the MappingNamespace.
`ObjEntity` | `DataMap.getObjEntityForJavaClass(String javaClassName)` Returns an ObjEntity for a DataObject class name.
`ObjEntity` | `ObjEntity.getSuperEntity()` Returns a "super" entity in the entity inheritance hierarchy.
`ObjEntity` | `EntityResolver.lookupObjEntity(Class aClass)` Looks in the DataMap's that this object was created with for the ObjEntity that maps to the services the specified class
`ObjEntity` | `EntityResolver.lookupObjEntity(Object object)` Looks in the DataMap's that this object was created with for the ObjEntity that services the specified data Object
`ObjEntity` | `EntityResolver.lookupObjEntity(String entityName)` Deprecated. since 3.0 - use getObjEntity() instead.

Methods in org.apache.cayenne.map with parameters of type ObjEntity
`void` | `DataMap.addObjEntity(ObjEntity entity)` Adds a new ObjEntity to this DataMap.
`protected org.objectstyle.ashwood.dbutil.Table` | `AshwoodEntitySorter.getTable(ObjEntity objEntity)`
`boolean` | `ObjEntity.isSubentityOf(ObjEntity entity)` Returns true if this entity directly or indirectly inherits from a given entity, false otherwise.
`EntityInheritanceTree` | `EntityResolver.lookupInheritanceTree(ObjEntity entity)` Returns EntityInheritanceTree representing inheritance hierarchy that starts with a given ObjEntity as root, and includes all its subentities.
`void` | `AshwoodEntitySorter.sortObjectsForEntity(ObjEntity objEntity, List objects, boolean deleteOrder)`
`void` | `EntitySorter.sortObjectsForEntity(ObjEntity entity, List objects, boolean deleteOrder)` Sorts a list of objects belonging to the ObjEntity.

Constructors in org.apache.cayenne.map with parameters of type ObjEntity
`ClientObjAttribute(String name, String type, ObjEntity entity)`
`EmbeddedAttribute(String name, String type, ObjEntity entity)`
`EntityInheritanceTree(ObjEntity entity)`
`ObjAttribute(String name, String type, ObjEntity entity)`

Uses of ObjEntity in org.apache.cayenne.project.validator

Methods in org.apache.cayenne.project.validator with parameters of type ObjEntity
`protected void` | `ObjEntityValidator.validateName(ObjEntity entity, ProjectPath path, Validator validator)`

Uses of ObjEntity in org.apache.cayenne.query

Methods in org.apache.cayenne.query that return ObjEntity
`ObjEntity` | `QueryMetadata.getObjEntity()` Returns an ObjEntity associated with a query or null if no such entity exists.

Constructors in org.apache.cayenne.query with parameters of type ObjEntity
`DeleteQuery(ObjEntity root)` Deprecated. Creates a DeleteQuery with null qualifier, for the specifed ObjEntity
`DeleteQuery(ObjEntity root, Expression qualifier)` Deprecated. Creates a DeleteQuery for the specifed ObjEntity with the given qualifier
`SelectQuery(ObjEntity root)` Creates a SelectQuery with null qualifier, for the specifed ObjEntity
`SelectQuery(ObjEntity root, Expression qualifier)` Creates a SelectQuery for the specifed ObjEntity with the given qualifier
`SQLTemplate(ObjEntity rootEntity, String defaultTemplate)`
`UpdateQuery(ObjEntity root)` Deprecated. Creates a UpdateQuery with null qualifier, for the specifed ObjEntity
`UpdateQuery(ObjEntity root, Expression qualifier)` Deprecated. Creates a UpdateQuery for the specifed ObjEntity with the given qualifier

Uses of ObjEntity in org.apache.cayenne.reflect

Fields in org.apache.cayenne.reflect declared as ObjEntity
`protected ObjEntity` | `PersistentDescriptor.entity`

Methods in org.apache.cayenne.reflect that return ObjEntity
`ObjEntity` | `ClassDescriptor.getEntity()` Returns an ObjEntity associated with this descriptor.
`ObjEntity` | `LazyClassDescriptorDecorator.getEntity()`
`ObjEntity` | `PersistentDescriptor.getEntity()`

Methods in org.apache.cayenne.reflect with parameters of type ObjEntity
`protected ClassDescriptor` | `PersistentDescriptorFactory.getDescriptor(ObjEntity entity, Class entityClass)`
`void` | `PersistentDescriptor.setEntity(ObjEntity entity)`

Uses of ObjEntity in org.apache.cayenne.reflect.generic

Methods in org.apache.cayenne.reflect.generic with parameters of type ObjEntity
`protected ClassDescriptor` | `DataObjectDescriptorFactory.getDescriptor(ObjEntity entity, Class entityClass)`

Uses of ObjEntity in org.apache.cayenne.reflect.pojo

Methods in org.apache.cayenne.reflect.pojo with parameters of type ObjEntity
`protected ClassDescriptor` | `EnhancedPojoDescriptorFactory.getDescriptor(ObjEntity entity, Class entityClass)`

Uses of ObjEntity in org.apache.cayenne.util

Methods in org.apache.cayenne.util with parameters of type ObjEntity
`protected List` | `EntityMergeSupport.getAttributesToAdd(ObjEntity objEntity)` Returns a list of attributes that exist in the DbEntity, but are missing from the ObjEntity.
`Collection` | `EntityMergeSupport.getMeaningfulFKs(ObjEntity objEntity)` Returns a list of ObjAttributes that are mapped to foreign keys.
`protected List` | `EntityMergeSupport.getRelationshipsToAdd(ObjEntity objEntity)`
`boolean` | `EntityMergeSupport.synchronizeWithDbEntity(ObjEntity entity)` Updates ObjEntity attributes and relationships based on the current state of its DbEntity.

Uses of ObjEntity in org.apache.cayenne.wocompat

Subclasses of ObjEntity in org.apache.cayenne.wocompat
`class` | `EOObjEntity` An extension of ObjEntity used to accomodate extra EOModel entity properties.

Methods in org.apache.cayenne.wocompat with parameters of type ObjEntity
`protected void` | `EOModelProcessor.makeFlatRelationships(EOModelHelper helper, ObjEntity e)` Create Flattened ObjRelationships of the specified entity.
`protected void` | `EOModelProcessor.makeRelationships(EOModelHelper helper, ObjEntity objEntity)` Create ObjRelationships of the specified entity, as well as DbRelationships of the corresponding DbEntity.

Constructors in org.apache.cayenne.wocompat with parameters of type ObjEntity
`EOObjAttribute(String name, String type, ObjEntity parent)`
`EOQuery(ObjEntity root, Map plistMap)`
`EOSQLQuery(ObjEntity root, Map plistMap)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2007 Apache Cayenne. All Rights Reserved.