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

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

Packages that use EntityResolver
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.dba | Contains database adapter API (DbAdapter) and its default implementation.
org.apache.cayenne.dba.sqlserver | MS SQLServer DbAdapter.
org.apache.cayenne.ejbql |
org.apache.cayenne.ejbql.parser |
org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create custom queries.
org.apache.cayenne.reflect |
org.apache.cayenne.remote | Contains classes an interfaces related to Cayenne remote object persistence features.
org.apache.cayenne.remote.hessian |
org.apache.cayenne.remote.hessian.service |
org.apache.cayenne.util | General utility classes.

Uses of EntityResolver in org.apache.cayenne

Fields in org.apache.cayenne declared as EntityResolver
`protected EntityResolver` | `BaseContext.entityResolver`

Methods in org.apache.cayenne that return EntityResolver
`EntityResolver` | `BaseContext.getEntityResolver()`
`EntityResolver` | `DataChannel.getEntityResolver()` Returns an EntityResolver instance that contains runtime mapping information.
`EntityResolver` | `ObjectContext.getEntityResolver()` Returns EntityResolver that stores all mapping information accessible by this ObjectContext.

Methods in org.apache.cayenne with parameters of type EntityResolver
`void` | `BaseContext.setEntityResolver(EntityResolver entityResolver)`

Uses of EntityResolver in org.apache.cayenne.access

Fields in org.apache.cayenne.access declared as EntityResolver
`protected EntityResolver` | `DataDomain.entityResolver`
`protected EntityResolver` | `DataNode.entityResolver`

Methods in org.apache.cayenne.access that return EntityResolver
`EntityResolver` | `ClientServerChannel.getEntityResolver()`
`EntityResolver` | `DataDomain.getEntityResolver()` Returns an EntityResolver that stores mapping information for this domain.
`EntityResolver` | `DataNode.getEntityResolver()` Returns EntityResolver that handles DataMaps of this node.
`EntityResolver` | `QueryEngine.getEntityResolver()` Returns a resolver for this query engine that is capable of resolving between classes, entity names, and obj/db entities

Methods in org.apache.cayenne.access with parameters of type EntityResolver
`void` | `DataDomain.setEntityResolver(EntityResolver entityResolver)` Sets EntityResolver.
`void` | `DataNode.setEntityResolver(EntityResolver entityResolver)` Sets EntityResolver.

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

Fields in org.apache.cayenne.access.jdbc declared as EntityResolver
`protected EntityResolver` | `BaseSQLAction.entityResolver`

Methods in org.apache.cayenne.access.jdbc that return EntityResolver
`EntityResolver` | `BaseSQLAction.getEntityResolver()`

Constructors in org.apache.cayenne.access.jdbc with parameters of type EntityResolver
`BaseSQLAction(DbAdapter adapter, EntityResolver entityResolver)`
`BatchAction(BatchQuery batchQuery, DbAdapter adapter, EntityResolver entityResolver)`
`EJBQLAction(EJBQLQuery query, SQLActionVisitor actionFactory, JdbcAdapter adapter, EntityResolver entityResolver)`
`EJBQLTranslationContext(EntityResolver entityResolver, EJBQLQuery query, EJBQLCompiledExpression compiledExpression, EJBQLTranslatorFactory translatorFactory)`
`ProcedureAction(ProcedureQuery query, DbAdapter adapter, EntityResolver entityResolver)`
`SelectAction(SelectQuery query, DbAdapter adapter, EntityResolver entityResolver)`
`SQLTemplateAction(SQLTemplate query, DbAdapter adapter, EntityResolver entityResolver)`

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

Fields in org.apache.cayenne.access.trans declared as EntityResolver
`protected EntityResolver` | `ProcedureTranslator.entityResolver`
`protected EntityResolver` | `QueryAssembler.entityResolver`

Methods in org.apache.cayenne.access.trans that return EntityResolver
`EntityResolver` | `QueryAssembler.getEntityResolver()`

Methods in org.apache.cayenne.access.trans with parameters of type EntityResolver
`void` | `ProcedureTranslator.setEntityResolver(EntityResolver entityResolver)`
`void` | `QueryAssembler.setEntityResolver(EntityResolver entityResolver)`

Uses of EntityResolver in org.apache.cayenne.dba

Fields in org.apache.cayenne.dba declared as EntityResolver
`protected EntityResolver` | `JdbcActionBuilder.entityResolver`

Methods in org.apache.cayenne.dba that return EntityResolver
`EntityResolver` | `JdbcActionBuilder.getEntityResolver()` Returns EntityResolver that can be used to gain access to the mapping objects.

Constructors in org.apache.cayenne.dba with parameters of type EntityResolver
`JdbcActionBuilder(JdbcAdapter adapter, EntityResolver resolver)`

Uses of EntityResolver in org.apache.cayenne.dba.sqlserver

Constructors in org.apache.cayenne.dba.sqlserver with parameters of type EntityResolver
`SQLServerActionBuilder(JdbcAdapter adapter, EntityResolver resolver)`
`SQLServerBatchAction(BatchQuery batchQuery, DbAdapter adapter, EntityResolver entityResolver)`
`SQLServerProcedureAction(ProcedureQuery query, DbAdapter adapter, EntityResolver entityResolver)`
`SQLServerSelectAction(SelectQuery query, DbAdapter adapter, EntityResolver entityResolver)`

Uses of EntityResolver in org.apache.cayenne.ejbql

Methods in org.apache.cayenne.ejbql with parameters of type EntityResolver
`EJBQLCompiledExpression` | `EJBQLParser.compile(String ejbqlStatement, EntityResolver resolver)` Parses and compiles an expression for the EntityResolver.

Uses of EntityResolver in org.apache.cayenne.ejbql.parser

Methods in org.apache.cayenne.ejbql.parser with parameters of type EntityResolver
`EJBQLCompiledExpression` | `EJBQL.EJBQLDefaultParser.compile(String ejbqlStatement, EntityResolver resolver)`

Uses of EntityResolver in org.apache.cayenne.map

Fields in org.apache.cayenne.map declared as EntityResolver
`protected EntityResolver` | `EntityResolver.clientEntityResolver`

Methods in org.apache.cayenne.map that return EntityResolver
`EntityResolver` | `EntityResolver.getClientEntityResolver()` Returns ClientEntityResolver with mapping information that only includes entities available on CWS Client Tier.

Methods in org.apache.cayenne.map with parameters of type EntityResolver
`DataMap` | `DataMap.getClientDataMap(EntityResolver serverResolver)` Returns a DataMap stripped of any server-side information, such as DbEntity mapping, or ObjEntities that are not allowed in the client tier.
`Map<String,String>` | `EntityResult.getDbFields(EntityResolver resolver)` Returns a map of result column names to attribute db paths from the root entity.
`List<Object>` | `SQLResult.getResolvedComponents(EntityResolver resolver)`
`boolean` | `ObjRelationship.isSourceDefiningTargetPrecenseAndType(EntityResolver entityResolver)` Returns true if the relationship is non-optional and target has no subclasses.

Uses of EntityResolver in org.apache.cayenne.query

Fields in org.apache.cayenne.query declared as EntityResolver
`protected EntityResolver` | `IndirectQuery.lastResolver`
`protected EntityResolver` | `ObjectIdQuery.metadataResolver`
`protected EntityResolver` | `RelationshipQuery.metadataResolver`

Methods in org.apache.cayenne.query with parameters of type EntityResolver
`protected abstract Query` | `IndirectQuery.createReplacementQuery(EntityResolver resolver)` Creates a substitute query.
`protected Query` | `NamedQuery.createReplacementQuery(EntityResolver resolver)`
`protected Query` | `ObjectIdQuery.createReplacementQuery(EntityResolver resolver)`
`protected Query` | `RelationshipQuery.createReplacementQuery(EntityResolver resolver)`
`EJBQLCompiledExpression` | `EJBQLQuery.getExpression(EntityResolver resolver)` Returns lazily initialized EJBQLCompiledExpression for this query EJBQL.
`QueryMetadata` | `AbstractQuery.getMetaData(EntityResolver resolver)` Returns default select parameters.
`QueryMetadata` | `BatchQuery.getMetaData(EntityResolver resolver)` Returns default select parameters.
`QueryMetadata` | `EJBQLQuery.getMetaData(EntityResolver resolver)`
`QueryMetadata` | `IndirectQuery.getMetaData(EntityResolver resolver)` Returns the metadata obtained from the replacement query.
`QueryMetadata` | `NamedQuery.getMetaData(EntityResolver resolver)`
`QueryMetadata` | `ObjectIdQuery.getMetaData(EntityResolver resolver)` Returns query metadata object.
`QueryMetadata` | `ProcedureQuery.getMetaData(EntityResolver resolver)`
`QueryMetadata` | `Query.getMetaData(EntityResolver resolver)` Returns query runtime parameters.
`QueryMetadata` | `QueryChain.getMetaData(EntityResolver resolver)` Returns default metadata.
`QueryMetadata` | `RefreshQuery.getMetaData(EntityResolver resolver)`
`QueryMetadata` | `RelationshipQuery.getMetaData(EntityResolver resolver)` Returns query metadata object.
`QueryMetadata` | `SelectQuery.getMetaData(EntityResolver resolver)`
`QueryMetadata` | `SQLTemplate.getMetaData(EntityResolver resolver)`
`ObjRelationship` | `RelationshipQuery.getRelationship(EntityResolver resolver)` Returns a non-null relationship object for this query.
`protected Query` | `IndirectQuery.getReplacementQuery(EntityResolver resolver)` Returns a replacement query, creating it on demand and caching it for reuse.
`protected Query` | `NamedQuery.resolveQuery(EntityResolver resolver)` Returns a query for name, throwing an exception if such query is not mapped in the EntityResolver.
`void` | `AbstractQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)` Implements default routing mechanism relying on the EntityResolver to find DataMap based on the query root.
`void` | `BatchQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)`
`void` | `EJBQLQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)`
`void` | `IndirectQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)` Delegates routing to a replacement query.
`void` | `Query.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)` A callback method invoked by Cayenne during the routing phase of the query execution.
`void` | `QueryChain.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)` Delegates routing to each individual query in the chain.
`void` | `RefreshQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)`
`void` | `SelectQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)` Routes itself and if there are any prefetches configured, creates prefetch queries and routes them as well.

Uses of EntityResolver in org.apache.cayenne.reflect

Fields in org.apache.cayenne.reflect declared as EntityResolver
`protected EntityResolver` | `ClassDescriptorMap.resolver`

Methods in org.apache.cayenne.reflect that return EntityResolver
`EntityResolver` | `ClassDescriptorMap.getResolver()`

Constructors in org.apache.cayenne.reflect with parameters of type EntityResolver
`ClassDescriptorMap(EntityResolver resolver)`
`LifecycleCallbackRegistry(EntityResolver resolver)` Creates an empty callback registry.

Uses of EntityResolver in org.apache.cayenne.remote

Fields in org.apache.cayenne.remote declared as EntityResolver
`protected EntityResolver` | `ClientChannel.entityResolver`

Methods in org.apache.cayenne.remote that return EntityResolver
`EntityResolver` | `ClientChannel.getEntityResolver()` Returns EntityResolver obtained from the server.

Uses of EntityResolver in org.apache.cayenne.remote.hessian

Methods in org.apache.cayenne.remote.hessian with parameters of type EntityResolver
`static com.caucho.hessian.io.SerializerFactory` | `HessianConfig.createFactory(String[] factoryNames, EntityResolver resolver)` Creates a Hessian SerializerFactory configured with zero or more AbstractSerializerFactory extensions.

Uses of EntityResolver in org.apache.cayenne.remote.hessian.service

Methods in org.apache.cayenne.remote.hessian.service with parameters of type EntityResolver
`static Object` | `HessianUtil.cloneViaClientServerSerialization(Serializable object, EntityResolver serverResolver)` A utility method that clones an object using Hessian serialization/deserialization mechanism, which is different from default Java serialization.
`static Object` | `HessianUtil.cloneViaServerClientSerialization(Serializable object, EntityResolver serverResolver)`

Uses of EntityResolver in org.apache.cayenne.util

Fields in org.apache.cayenne.util declared as EntityResolver
`protected EntityResolver` | `ObjectDetachOperation.targetResolver`

Constructors in org.apache.cayenne.util with parameters of type EntityResolver
`ObjectDetachOperation(EntityResolver targetResolver)`

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

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