| Modifier and Type | Field and Description | 
|---|---|
| protected EntityResolver | BaseContext. entityResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BaseContext. setEntityResolver(EntityResolver entityResolver) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EntityResolver | DataDomain. entityResolver | 
| protected EntityResolver | DataNode. entityResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| 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 | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DataDomain. setEntityResolver(EntityResolver entityResolver)Sets EntityResolver. | 
| void | DataNode. setEntityResolver(EntityResolver entityResolver)Sets EntityResolver. | 
| Constructor and Description | 
|---|
| EJBQLTranslationContext(EntityResolver entityResolver,
                       EJBQLQuery query,
                       EJBQLCompiledExpression compiledExpression,
                       EJBQLTranslatorFactory translatorFactory,
                       QuotingStrategy quotingStrategy) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EntityResolver | ProcedureTranslator. entityResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ProcedureTranslator. setEntityResolver(EntityResolver entityResolver) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EntityResolver | QueryAssembler. entityResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityResolver | QueryAssembler. getEntityResolver() | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | DefaultSelectTranslatorFactory. translator(SelectQuery<?> query,
          DbAdapter adapter,
          EntityResolver entityResolver) | 
| SelectTranslator | SelectTranslatorFactory. translator(SelectQuery<?> query,
          DbAdapter adapter,
          EntityResolver entityResolver)Creates a proper translator for a BatchQuery | 
| Constructor and Description | 
|---|
| DefaultSelectTranslator(Query query,
                       DbAdapter adapter,
                       EntityResolver entityResolver) | 
| QueryAssembler(Query query,
              DbAdapter adapter,
              EntityResolver entityResolver) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EntityResolver | AshwoodEntitySorter. entityResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AshwoodEntitySorter. setEntityResolver(EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | AutoAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| SelectTranslator | DbAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver)Returns a SelectTranslator that works with the adapter target database. | 
| SelectTranslator | JdbcAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | FrontBaseAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | HSQLDBAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | IngresAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| Constructor and Description | 
|---|
| IngresSelectTranslator(Query query,
                      DbAdapter adapter,
                      EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | MySQLAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | OpenBaseAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | Oracle8Adapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| SelectTranslator | OracleAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | PostgresAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | SQLServerAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| Constructor and Description | 
|---|
| SQLServerSelectTranslator(Query query,
                         DbAdapter adapter,
                         EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectTranslator | SybaseAdapter. getSelectTranslator(SelectQuery<?> query,
                   EntityResolver entityResolver) | 
| Constructor and Description | 
|---|
| SybaseSelectTranslator(Query query,
                      DbAdapter adapter,
                      EntityResolver entityResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| EJBQLCompiledExpression | EJBQLParser. compile(String ejbqlStatement,
       EntityResolver resolver)Parses and compiles an expression for the EntityResolver. | 
| Modifier and Type | Method and Description | 
|---|---|
| EJBQLCompiledExpression | EJBQL.EJBQLDefaultParser. compile(String ejbqlStatement,
       EntityResolver resolver) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EntityResolver | EntityResolver. clientEntityResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityResolver | EntityResolver. getClientEntityResolver()Returns ClientEntityResolver with mapping information that only includes
 entities available on CWS Client Tier. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| void | EntitySorter. setEntityResolver(EntityResolver resolver)Sets EntityResolver for this sorter. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EntityResolver | IndirectQuery. lastResolver | 
| protected EntityResolver | ObjectIdQuery. metadataResolver | 
| protected EntityResolver | RelationshipQuery. metadataResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Query | AbstractMappedQuery. createReplacementQuery(EntityResolver resolver) | 
| protected Query | ColumnSelect. createReplacementQuery(EntityResolver resolver) | 
| protected Query | FluentSelect. createReplacementQuery(EntityResolver resolver)Translates self to a SelectQuery. | 
| protected abstract Query | IndirectQuery. createReplacementQuery(EntityResolver resolver)Creates a substitute query. | 
| protected Query | MappedSelect. createReplacementQuery(EntityResolver resolver) | 
| protected Query | NamedQuery. createReplacementQuery(EntityResolver resolver)Deprecated.  | 
| protected Query | ObjectIdQuery. createReplacementQuery(EntityResolver resolver) | 
| protected Query | ObjectSelect. createReplacementQuery(EntityResolver resolver)Translates self to a SelectQuery. | 
| protected Query | ProcedureCall. createReplacementQuery(EntityResolver resolver) | 
| protected Query | RelationshipQuery. createReplacementQuery(EntityResolver resolver) | 
| protected Query | SelectById. createReplacementQuery(EntityResolver resolver) | 
| protected Query | SQLExec. createReplacementQuery(EntityResolver resolver) | 
| protected Query | SQLSelect. 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)Deprecated.  | 
| 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 ObjEntity | SelectById. resolveEntity(EntityResolver resolver) | 
| protected Query | NamedQuery. resolveQuery(EntityResolver resolver)Deprecated.  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. | 
| void | SQLTemplate. route(QueryRouter router,
     EntityResolver resolver,
     Query substitutedQuery) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EntityResolver | ClassDescriptorMap. resolver | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityResolver | ClassDescriptorMap. getResolver() | 
| Constructor and Description | 
|---|
| ClassDescriptorMap(EntityResolver resolver) | 
| LifecycleCallbackRegistry(EntityResolver resolver)Creates an empty callback registry. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EntityResolver | ClientChannel. entityResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityResolver | ClientChannel. getEntityResolver()Returns EntityResolver obtained from the server. | 
| Modifier and Type | Method and Description | 
|---|---|
| static com.caucho.hessian.io.SerializerFactory | HessianConfig. createFactory(String[] factoryNames,
             EntityResolver resolver)Creates a Hessian SerializerFactory configured with zero or more
 AbstractSerializerFactory extensions. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EntityResolver | ObjectDetachOperation. targetResolver | 
| Constructor and Description | 
|---|
| ObjectDetachOperation(EntityResolver targetResolver) | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.