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.
HSQLDB DbAdapter.
MySQL DbAdapter.
PostgreSQL DbAdapter.
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.
-
Uses of EntityResolver in org.apache.cayenne
Methods in org.apache.cayenne that return EntityResolverModifier and TypeMethodDescriptionDataChannel.getEntityResolver()Returns an EntityResolver instance that contains runtime mapping information.ObjectContext.getEntityResolver()Returns EntityResolver that stores all mapping information accessible by this ObjectContext. -
Uses of EntityResolver in org.apache.cayenne.access
Fields in org.apache.cayenne.access declared as EntityResolverModifier and TypeFieldDescriptionprotected EntityResolverDataContext.entityResolverprotected final EntityResolverDataDomain.entityResolverprotected EntityResolverDataNode.entityResolverMethods in org.apache.cayenne.access that return EntityResolverModifier and TypeMethodDescriptionDataContext.getEntityResolver()DataDomain.getEntityResolver()Returns an EntityResolver that stores mapping information for this domain.DataNode.getEntityResolver()Returns EntityResolver that handles DataMaps of this node.Methods in org.apache.cayenne.access with parameters of type EntityResolverModifier and TypeMethodDescriptionvoidDataContext.setEntityResolver(EntityResolver entityResolver) voidDataNode.setEntityResolver(EntityResolver entityResolver) Sets EntityResolver.Constructors in org.apache.cayenne.access with parameters of type EntityResolverModifierConstructorDescriptionDataDomain(String name, TransactionManager transactionManager, TransactionFactory transactionFactory, DataDomainFlushActionFactory flushActionFactory, AdhocObjectFactory objectFactory, EventManager eventManager, QueryCache queryCache, DataRowStore sharedSnapshotCache, int maxIdQualifierSize, boolean validatingObjectsOnCommit, EntityResolver entityResolver, EntitySorter entitySorter) -
Uses of EntityResolver in org.apache.cayenne.access.translator
Methods in org.apache.cayenne.access.translator with parameters of type EntityResolverModifier and TypeMethodDescriptionProcedureTranslator.translate(ProcedureQuery query, DbAdapter adapter, EntityResolver resolver) Translates the provided query into aTranslatedProcedure.SelectTranslator.translate(Select<?> query, DbAdapter adapter, EntityResolver resolver) Translates the provided query into aTranslatedSelect. -
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, EJBQLTranslator translator, DbAdapter adapter, QuotingStrategy quotingStrategy) -
Uses of EntityResolver in org.apache.cayenne.access.translator.procedure
Methods in org.apache.cayenne.access.translator.procedure with parameters of type EntityResolverModifier and TypeMethodDescriptionDbAdapterDelegatedProcedureTranslator.translate(ProcedureQuery query, DbAdapter adapter, EntityResolver resolver) DefaultProcedureTranslator.translate(ProcedureQuery query, DbAdapter adapter, EntityResolver resolver) -
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) TranslatableQueryWrapper.getMetaData(EntityResolver resolver) DbAdapterDelegatedSelectTranslator.translate(Select<?> query, DbAdapter adapter, EntityResolver resolver) DefaultSelectTranslator.translate(Select<?> query, DbAdapter adapter, EntityResolver resolver) -
Uses of EntityResolver in org.apache.cayenne.ashwood
Fields in org.apache.cayenne.ashwood declared as EntityResolverModifier and TypeFieldDescriptionprotected final EntityResolverAshwoodEntitySorter.entityResolverMethods in org.apache.cayenne.ashwood with parameters of type EntityResolverModifier and TypeMethodDescriptionAshwoodEntitySorterFactory.createEntitySorter(EntityResolver entityResolver) Constructors in org.apache.cayenne.ashwood with parameters of type EntityResolverModifierConstructorDescriptionAshwoodEntitySorter(EntityResolver entityResolver) WeightedAshwoodEntitySorter(EntityResolver entityResolver) -
Uses of EntityResolver in org.apache.cayenne.configuration.runtime
Methods in org.apache.cayenne.configuration.runtime that return EntityResolverModifier and TypeMethodDescriptionprotected EntityResolverDataDomainProvider.createEntityResolver(DataChannelDescriptor descriptor) -
Uses of EntityResolver in org.apache.cayenne.dba
Methods in org.apache.cayenne.dba with parameters of type EntityResolverModifier and TypeMethodDescriptionAutoAdapter.getProcedureTranslator(ProcedureQuery query, EntityResolver entityResolver) DbAdapter.getProcedureTranslator(ProcedureQuery query, EntityResolver entityResolver) Returns theProcedureTranslatorfor the given query.JdbcAdapter.getProcedureTranslator(ProcedureQuery query, EntityResolver entityResolver) AutoAdapter.getSelectTranslator(Select<?> query, EntityResolver entityResolver) DbAdapter.getSelectTranslator(Select<?> query, EntityResolver entityResolver) Returns theSelectTranslatorfor the given query.JdbcAdapter.getSelectTranslator(Select<?> query, EntityResolver entityResolver) -
Uses of EntityResolver in org.apache.cayenne.dba.hsqldb
Methods in org.apache.cayenne.dba.hsqldb with parameters of type EntityResolverModifier and TypeMethodDescriptionHSQLDBAdapter.getProcedureTranslator(ProcedureQuery query, EntityResolver entityResolver) -
Uses of EntityResolver in org.apache.cayenne.dba.mysql
Methods in org.apache.cayenne.dba.mysql with parameters of type EntityResolverModifier and TypeMethodDescriptionMySQLAdapter.getProcedureTranslator(ProcedureQuery query, EntityResolver entityResolver) -
Uses of EntityResolver in org.apache.cayenne.dba.postgres
Methods in org.apache.cayenne.dba.postgres with parameters of type EntityResolverModifier and TypeMethodDescriptionPostgresAdapter.getProcedureTranslator(ProcedureQuery query, EntityResolver entityResolver) -
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
Methods in org.apache.cayenne.map with parameters of type EntityResolverModifier and TypeMethodDescriptionEntitySorterFactory.createEntitySorter(EntityResolver entityResolver) Creates an EntitySorter that sorts the entities of the provided EntityResolver.EntityResult.getDbFields(EntityResolver resolver) Returns a map of result column names to attribute db paths from the root entity.SQLResult.getResolvedComponents(EntityResolver resolver) booleanObjRelationship.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 EntityResolverModifier and TypeFieldDescriptionprotected EntityResolverIndirectQuery.lastResolverprotected EntityResolverObjectIdQuery.metadataResolverprotected EntityResolverRelationshipQuery.metadataResolverMethods in org.apache.cayenne.query with parameters of type EntityResolverModifier and TypeMethodDescriptionprotected 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) 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.IteratedQueryDecorator.getMetaData(EntityResolver resolver) 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.SQLTemplate.getMetaData(EntityResolver resolver) RelationshipQuery.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.SelectById.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.voidIteratedQueryDecorator.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) 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) 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 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.