Uses of Class
org.apache.cayenne.map.EntityResolver
-
Packages that use EntityResolver Package Description 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.translator.ejbql org.apache.cayenne.access.translator.procedure org.apache.cayenne.access.translator.select org.apache.cayenne.ashwood org.apache.cayenne.dba Contains database adapter API (DbAdapter) and its default implementation.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.service org.apache.cayenne.util General utility classes. -
-
Uses of EntityResolver in org.apache.cayenne
Fields in org.apache.cayenne declared as EntityResolver Modifier and Type Field Description protected EntityResolverBaseContext. entityResolverMethods in org.apache.cayenne that return EntityResolver Modifier and Type Method Description EntityResolverBaseContext. getEntityResolver()EntityResolverDataChannel. getEntityResolver()Returns an EntityResolver instance that contains runtime mapping information.EntityResolverObjectContext. getEntityResolver()Returns EntityResolver that stores all mapping information accessible by this ObjectContext.Methods in org.apache.cayenne with parameters of type EntityResolver Modifier and Type Method Description voidBaseContext. setEntityResolver(EntityResolver entityResolver) -
Uses of EntityResolver in org.apache.cayenne.access
Fields in org.apache.cayenne.access declared as EntityResolver Modifier and Type Field Description protected EntityResolverDataDomain. entityResolverprotected EntityResolverDataNode. entityResolverMethods in org.apache.cayenne.access that return EntityResolver Modifier and Type Method Description EntityResolverClientServerChannel. getEntityResolver()EntityResolverDataDomain. getEntityResolver()Returns an EntityResolver that stores mapping information for this domain.EntityResolverDataNode. getEntityResolver()Returns EntityResolver that handles DataMaps of this node.EntityResolverQueryEngine. getEntityResolver()Returns a resolver for this query engine that is capable of resolving between classes, entity names, and obj/db entitiesMethods in org.apache.cayenne.access with parameters of type EntityResolver Modifier and Type Method Description voidDataDomain. setEntityResolver(EntityResolver entityResolver)Sets EntityResolver.voidDataNode. setEntityResolver(EntityResolver entityResolver)Sets EntityResolver. -
Uses of EntityResolver in org.apache.cayenne.access.translator.ejbql
Constructors in org.apache.cayenne.access.translator.ejbql with parameters of type EntityResolver Constructor Description EJBQLTranslationContext(EntityResolver entityResolver, EJBQLQuery query, EJBQLCompiledExpression compiledExpression, EJBQLTranslatorFactory translatorFactory, QuotingStrategy quotingStrategy) -
Uses of EntityResolver in org.apache.cayenne.access.translator.procedure
Fields in org.apache.cayenne.access.translator.procedure declared as EntityResolver Modifier and Type Field Description protected EntityResolverProcedureTranslator. entityResolverMethods in org.apache.cayenne.access.translator.procedure with parameters of type EntityResolver Modifier and Type Method Description voidProcedureTranslator. setEntityResolver(EntityResolver entityResolver) -
Uses of EntityResolver in org.apache.cayenne.access.translator.select
Methods in org.apache.cayenne.access.translator.select with parameters of type EntityResolver Modifier and Type Method Description QueryMetadataFluentSelectWrapper. getMetaData(EntityResolver resolver)QueryMetadataSelectQueryWrapper. getMetaData(EntityResolver resolver)Deprecated.QueryMetadataTranslatableQueryWrapper. getMetaData(EntityResolver resolver)SelectTranslatorDefaultSelectTranslatorFactory. translator(Select<?> query, DbAdapter adapter, EntityResolver entityResolver)SelectTranslatorSelectTranslatorFactory. translator(Select<?> query, DbAdapter adapter, EntityResolver entityResolver)Creates a proper translator for a BatchQueryConstructors in org.apache.cayenne.access.translator.select with parameters of type EntityResolver Constructor Description DefaultSelectTranslator(FluentSelect<?> query, DbAdapter adapter, EntityResolver entityResolver)DefaultSelectTranslator(SelectQuery<?> query, DbAdapter adapter, EntityResolver entityResolver)Deprecated.since 4.2 asSelectQueryis deprecated. -
Uses of EntityResolver in org.apache.cayenne.ashwood
Fields in org.apache.cayenne.ashwood declared as EntityResolver Modifier and Type Field Description protected EntityResolverAshwoodEntitySorter. entityResolverMethods in org.apache.cayenne.ashwood with parameters of type EntityResolver Modifier and Type Method Description voidAshwoodEntitySorter. setEntityResolver(EntityResolver entityResolver) -
Uses of EntityResolver in org.apache.cayenne.dba
Methods in org.apache.cayenne.dba with parameters of type EntityResolver Modifier and Type Method Description SelectTranslatorAutoAdapter. getSelectTranslator(FluentSelect<?> query, EntityResolver entityResolver)SelectTranslatorAutoAdapter. getSelectTranslator(SelectQuery<?> query, EntityResolver entityResolver)Deprecated.SelectTranslatorDbAdapter. getSelectTranslator(FluentSelect<?> query, EntityResolver entityResolver)SelectTranslatorDbAdapter. getSelectTranslator(SelectQuery<?> query, EntityResolver entityResolver)Deprecated.since 4.2 asSelectQueryis deprecated.SelectTranslatorJdbcAdapter. getSelectTranslator(FluentSelect<?> query, EntityResolver entityResolver)SelectTranslatorJdbcAdapter. getSelectTranslator(SelectQuery<?> query, EntityResolver entityResolver)Deprecated. -
Uses of EntityResolver in org.apache.cayenne.ejbql
Methods in org.apache.cayenne.ejbql with parameters of type EntityResolver Modifier and Type Method Description EJBQLCompiledExpressionEJBQLParser. 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 Modifier and Type Method Description EJBQLCompiledExpressionEJBQL.EJBQLDefaultParser. compile(String ejbqlStatement, EntityResolver resolver) -
Uses of EntityResolver in org.apache.cayenne.map
Fields in org.apache.cayenne.map declared as EntityResolver Modifier and Type Field Description protected EntityResolverEntityResolver. clientEntityResolverMethods in org.apache.cayenne.map that return EntityResolver Modifier and Type Method Description EntityResolverEntityResolver. 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 Modifier and Type Method Description DataMapDataMap. 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)booleanObjRelationship. isSourceDefiningTargetPrecenseAndType(EntityResolver entityResolver)Returns true if the relationship is non-optional and target has no subclasses.voidEntitySorter. setEntityResolver(EntityResolver resolver)Sets EntityResolver for this sorter. -
Uses of EntityResolver in org.apache.cayenne.query
Fields in org.apache.cayenne.query declared as EntityResolver Modifier and Type Field Description protected EntityResolverIndirectQuery. lastResolverprotected EntityResolverObjectIdQuery. metadataResolverprotected EntityResolverRelationshipQuery. metadataResolverMethods in org.apache.cayenne.query with parameters of type EntityResolver Modifier and Type Method Description protected QueryAbstractMappedQuery. createReplacementQuery(EntityResolver resolver)protected abstract QueryIndirectQuery. createReplacementQuery(EntityResolver resolver)Creates a substitute query.protected QueryMappedSelect. createReplacementQuery(EntityResolver resolver)protected QueryObjectIdQuery. createReplacementQuery(EntityResolver resolver)protected QueryProcedureCall. createReplacementQuery(EntityResolver resolver)protected QueryRelationshipQuery. createReplacementQuery(EntityResolver resolver)protected QuerySelectById. createReplacementQuery(EntityResolver resolver)protected QuerySQLExec. createReplacementQuery(EntityResolver resolver)protected QuerySQLSelect. createReplacementQuery(EntityResolver resolver)EJBQLCompiledExpressionEJBQLQuery. getExpression(EntityResolver resolver)Returns lazily initialized EJBQLCompiledExpression for this query EJBQL.QueryMetadataAbstractQuery. getMetaData(EntityResolver resolver)Returns default select parameters.QueryMetadataBatchQuery. getMetaData(EntityResolver resolver)Returns default select parameters.QueryMetadataColumnSelect. getMetaData(EntityResolver resolver)QueryMetadataEJBQLQuery. getMetaData(EntityResolver resolver)QueryMetadataIndirectQuery. getMetaData(EntityResolver resolver)Returns the metadata obtained from the replacement query.QueryMetadataObjectIdQuery. getMetaData(EntityResolver resolver)Returns query metadata object.QueryMetadataObjectSelect. getMetaData(EntityResolver resolver)QueryMetadataProcedureQuery. getMetaData(EntityResolver resolver)QueryMetadataQuery. getMetaData(EntityResolver resolver)Returns query runtime parameters.QueryMetadataQueryChain. getMetaData(EntityResolver resolver)Returns default metadata.QueryMetadataRefreshQuery. getMetaData(EntityResolver resolver)QueryMetadataRelationshipQuery. getMetaData(EntityResolver resolver)Returns query metadata object.QueryMetadataSelectQuery. getMetaData(EntityResolver resolver)Deprecated.QueryMetadataSQLTemplate. getMetaData(EntityResolver resolver)ObjRelationshipRelationshipQuery. getRelationship(EntityResolver resolver)Returns a non-null relationship object for this query.protected QueryIndirectQuery. getReplacementQuery(EntityResolver resolver)Returns a replacement query, creating it on demand and caching it for reuse.ObjEntitySelectById.QueryRoot. resolve(EntityResolver resolver)protected ObjectFluentSelect. resolveRoot(EntityResolver resolver)voidAbstractQuery. route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)Implements default routing mechanism relying on the EntityResolver to find DataMap based on the query root.voidBatchQuery. route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)voidEJBQLQuery. route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)voidFluentSelect. route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)voidIndirectQuery. route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)Delegates routing to a replacement query.voidQuery. route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)A callback method invoked by Cayenne during the routing phase of the query execution.voidQueryChain. route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)Delegates routing to each individual query in the chain.voidRefreshQuery. route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)voidSelectQuery. route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)Deprecated.Routes itself and if there are any prefetches configured, creates prefetch queries and routes them as well.voidSQLTemplate. route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)protected voidFluentSelect. routePrefetches(QueryRouter router, EntityResolver resolver)protected voidPrefetchSelectQuery. routePrefetches(QueryRouter router, EntityResolver resolver) -
Uses of EntityResolver in org.apache.cayenne.reflect
Fields in org.apache.cayenne.reflect declared as EntityResolver Modifier and Type Field Description protected EntityResolverClassDescriptorMap. resolverMethods in org.apache.cayenne.reflect that return EntityResolver Modifier and Type Method Description EntityResolverClassDescriptorMap. getResolver()Constructors in org.apache.cayenne.reflect with parameters of type EntityResolver Constructor Description 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 Modifier and Type Field Description protected EntityResolverClientChannel. entityResolverMethods in org.apache.cayenne.remote that return EntityResolver Modifier and Type Method Description EntityResolverClientChannel. getEntityResolver()Returns EntityResolver obtained from the server. -
Uses of EntityResolver in org.apache.cayenne.remote.hessian.service
Methods in org.apache.cayenne.remote.hessian.service with parameters of type EntityResolver Modifier and Type Method Description static ObjectHessianUtil. 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 ObjectHessianUtil. cloneViaServerClientSerialization(Serializable object, EntityResolver serverResolver) -
Uses of EntityResolver in org.apache.cayenne.util
Fields in org.apache.cayenne.util declared as EntityResolver Modifier and Type Field Description protected EntityResolverObjectDetachOperation. targetResolverConstructors in org.apache.cayenne.util with parameters of type EntityResolver Constructor Description ObjectDetachOperation(EntityResolver targetResolver)
-