Uses of Class
org.apache.cayenne.map.EntityResolver
Packages that use EntityResolver
Package
Description
Contains persistence APIs directly accessible by users.
Contains classes that make up Cayenne ORM stack.
Contains database adapter API (DbAdapter) and its default implementation.
Contains O/R mapping classes that store relational database
metadata information and map it to Java classes.
Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.
Contains classes an interfaces related to Cayenne remote object persistence features.
General utility classes.
-
Uses of EntityResolver in org.apache.cayenne
Fields in org.apache.cayenne declared as EntityResolverMethods in org.apache.cayenne that return EntityResolverModifier and TypeMethodDescriptionBaseContext.getEntityResolver()
DataChannel.getEntityResolver()
Returns an EntityResolver instance that contains runtime mapping information.ObjectContext.getEntityResolver()
Returns EntityResolver that stores all mapping information accessible by this ObjectContext.Methods in org.apache.cayenne with parameters of type EntityResolverModifier and TypeMethodDescriptionvoid
BaseContext.setEntityResolver
(EntityResolver entityResolver) -
Uses of EntityResolver in org.apache.cayenne.access
Fields in org.apache.cayenne.access declared as EntityResolverModifier and TypeFieldDescriptionprotected EntityResolver
DataDomain.entityResolver
protected EntityResolver
DataNode.entityResolver
Methods in org.apache.cayenne.access that return EntityResolverModifier and TypeMethodDescriptionClientServerChannel.getEntityResolver()
DataDomain.getEntityResolver()
Returns an EntityResolver that stores mapping information for this domain.DataNode.getEntityResolver()
Returns EntityResolver that handles DataMaps of this node.QueryEngine.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 EntityResolverModifier and TypeMethodDescriptionvoid
DataDomain.setEntityResolver
(EntityResolver entityResolver) Sets EntityResolver.void
DataNode.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 EntityResolverModifierConstructorDescriptionEJBQLTranslationContext
(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 EntityResolverMethods in org.apache.cayenne.access.translator.procedure with parameters of type EntityResolverModifier and TypeMethodDescriptionvoid
ProcedureTranslator.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 EntityResolverModifier and TypeMethodDescriptionFluentSelectWrapper.getMetaData
(EntityResolver resolver) SelectQueryWrapper.getMetaData
(EntityResolver resolver) Deprecated.TranslatableQueryWrapper.getMetaData
(EntityResolver resolver) DefaultSelectTranslatorFactory.translator
(Select<?> query, DbAdapter adapter, EntityResolver entityResolver) SelectTranslatorFactory.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 EntityResolverModifierConstructorDescriptionDefaultSelectTranslator
(FluentSelect<?> query, DbAdapter adapter, EntityResolver entityResolver) DefaultSelectTranslator
(SelectQuery<?> query, DbAdapter adapter, EntityResolver entityResolver) Deprecated. -
Uses of EntityResolver in org.apache.cayenne.ashwood
Fields in org.apache.cayenne.ashwood declared as EntityResolverMethods in org.apache.cayenne.ashwood with parameters of type EntityResolverModifier and TypeMethodDescriptionvoid
AshwoodEntitySorter.setEntityResolver
(EntityResolver entityResolver) -
Uses of EntityResolver in org.apache.cayenne.dba
Methods in org.apache.cayenne.dba with parameters of type EntityResolverModifier and TypeMethodDescriptionAutoAdapter.getSelectTranslator
(FluentSelect<?> query, EntityResolver entityResolver) AutoAdapter.getSelectTranslator
(SelectQuery<?> query, EntityResolver entityResolver) Deprecated.DbAdapter.getSelectTranslator
(FluentSelect<?> query, EntityResolver entityResolver) DbAdapter.getSelectTranslator
(SelectQuery<?> query, EntityResolver entityResolver) Deprecated.since 4.2 asSelectQuery
is deprecated.JdbcAdapter.getSelectTranslator
(FluentSelect<?> query, EntityResolver entityResolver) JdbcAdapter.getSelectTranslator
(SelectQuery<?> query, EntityResolver entityResolver) Deprecated. -
Uses of EntityResolver in org.apache.cayenne.ejbql
Methods in org.apache.cayenne.ejbql with parameters of type EntityResolverModifier and TypeMethodDescriptionEJBQLParser.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 EntityResolverModifier and TypeMethodDescriptionEJBQL.EJBQLDefaultParser.compile
(String ejbqlStatement, EntityResolver resolver) -
Uses of EntityResolver in org.apache.cayenne.map
Fields in org.apache.cayenne.map declared as EntityResolverMethods in org.apache.cayenne.map that return EntityResolverModifier and TypeMethodDescriptionEntityResolver.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 EntityResolverModifier and TypeMethodDescriptionDataMap.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.EntityResult.getDbFields
(EntityResolver resolver) Returns a map of result column names to attribute db paths from the root entity.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. -
Uses of EntityResolver in org.apache.cayenne.query
Fields in org.apache.cayenne.query declared as EntityResolverModifier and TypeFieldDescriptionprotected EntityResolver
IndirectQuery.lastResolver
protected EntityResolver
ObjectIdQuery.metadataResolver
protected EntityResolver
RelationshipQuery.metadataResolver
Methods in org.apache.cayenne.query with parameters of type EntityResolverModifier and TypeMethodDescriptionprotected Query
AbstractMappedQuery.createReplacementQuery
(EntityResolver resolver) protected abstract Query
IndirectQuery.createReplacementQuery
(EntityResolver resolver) Creates a substitute query.protected Query
MappedSelect.createReplacementQuery
(EntityResolver resolver) protected Query
ObjectIdQuery.createReplacementQuery
(EntityResolver resolver) 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) EJBQLQuery.getExpression
(EntityResolver resolver) Returns lazily initialized EJBQLCompiledExpression for this query EJBQL.AbstractQuery.getMetaData
(EntityResolver resolver) Returns default select parameters.BatchQuery.getMetaData
(EntityResolver resolver) Returns default select parameters.ColumnSelect.getMetaData
(EntityResolver resolver) EJBQLQuery.getMetaData
(EntityResolver resolver) IndirectQuery.getMetaData
(EntityResolver resolver) Returns the metadata obtained from the replacement query.ObjectIdQuery.getMetaData
(EntityResolver resolver) Returns query metadata object.ObjectSelect.getMetaData
(EntityResolver resolver) ProcedureQuery.getMetaData
(EntityResolver resolver) Query.getMetaData
(EntityResolver resolver) Returns query runtime parameters.QueryChain.getMetaData
(EntityResolver resolver) Returns default metadata.RefreshQuery.getMetaData
(EntityResolver resolver) RelationshipQuery.getMetaData
(EntityResolver resolver) Returns query metadata object.SelectQuery.getMetaData
(EntityResolver resolver) Deprecated.SQLTemplate.getMetaData
(EntityResolver resolver) 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.SelectById.QueryRoot.resolve
(EntityResolver resolver) protected Object
FluentSelect.resolveRoot
(EntityResolver resolver) 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
FluentSelect.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) Deprecated.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) protected void
FluentSelect.routePrefetches
(QueryRouter router, EntityResolver resolver) protected void
PrefetchSelectQuery.routePrefetches
(QueryRouter router, EntityResolver resolver) -
Uses of EntityResolver in org.apache.cayenne.reflect
Fields in org.apache.cayenne.reflect declared as EntityResolverMethods in org.apache.cayenne.reflect that return EntityResolverConstructors in org.apache.cayenne.reflect with parameters of type EntityResolverModifierConstructorDescriptionClassDescriptorMap
(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 EntityResolverMethods in org.apache.cayenne.remote that return EntityResolverModifier and TypeMethodDescriptionClientChannel.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 EntityResolverModifier and TypeMethodDescriptionstatic 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 EntityResolverConstructors in org.apache.cayenne.util with parameters of type EntityResolver
SelectQuery
is deprecated.