Uses of Class
com.evolveum.midpoint.repo.sql.query.QueryException
-
-
Uses of QueryException in com.evolveum.midpoint.repo.sql.data.common.any
Methods in com.evolveum.midpoint.repo.sql.data.common.any that throw QueryException Modifier and Type Method Description static String
RAnyConverter. getAnySetType(ItemDefinition definition, PrismContext prismContext)
This method provides extension type (in real it's table) string for definition and value defined as parameters. -
Uses of QueryException in com.evolveum.midpoint.repo.sql.helpers
Methods in com.evolveum.midpoint.repo.sql.helpers that throw QueryException Modifier and Type Method Description AccessCertificationWorkItemType
CertificationCaseHelper. updateLoadedCertificationWorkItem(GetCertificationWorkItemResult result, Map<String,PrismContainerValue<AccessCertificationCaseType>> casesCache, Map<String,PrismObject<AccessCertificationCampaignType>> campaignsCache, Collection<SelectorOptions<GetOperationOptions>> options, QueryEngine2 engine, org.hibernate.Session session, OperationResult operationResult)
-
Uses of QueryException in com.evolveum.midpoint.repo.sql.query2
Methods in com.evolveum.midpoint.repo.sql.query2 that throw QueryException Modifier and Type Method Description <T extends Containerable>
JpaEntityDefinitionQueryDefinitionRegistry2. findEntityDefinition(Class<T> type)
<T extends Containerable>
QNameQueryDefinitionRegistry2. getQNameForType(Class<T> type)
RQuery
QueryEngine2. interpret(ObjectQuery query, Class<? extends Containerable> type, Collection<SelectorOptions<GetOperationOptions>> options, boolean countingObjects, org.hibernate.Session session)
RootHibernateQuery
QueryInterpreter2. interpret(ObjectQuery query, @NotNull Class<? extends Containerable> type, Collection<SelectorOptions<GetOperationOptions>> options, @NotNull PrismContext prismContext, @NotNull RelationRegistry relationRegistry, boolean countingObjects, @NotNull org.hibernate.Session session)
Condition
QueryInterpreter2. interpretFilter(InterpretationContext context, ObjectFilter filter, Restriction parent)
Constructors in com.evolveum.midpoint.repo.sql.query2 that throw QueryException Constructor Description InterpretationContext(QueryInterpreter2 interpreter, Class<? extends Containerable> type, PrismContext prismContext, RelationRegistry relationRegistry, ExtItemDictionary extItemDictionary, org.hibernate.Session session)
-
Uses of QueryException in com.evolveum.midpoint.repo.sql.query2.definition
Methods in com.evolveum.midpoint.repo.sql.query2.definition that throw QueryException Modifier and Type Method Description <D extends JpaDataNodeDefinition>
DataSearchResult<D>JpaEntityDefinition. findDataNodeDefinition(ItemPath path, ItemDefinition itemDefinition, Class<D> type, PrismContext prismContext)
Resolves the whole ItemPath<D extends JpaDataNodeDefinition>
DataSearchResult<D>JpaEntityDefinition. findDataNodeDefinition(ItemPath path, ItemDefinition itemDefinition, Class<D> type, JpaEntityDefinition.LinkDefinitionHandler handler, PrismContext prismContext)
DataSearchResult
JpaAnyContainerDefinition. nextLinkDefinition(ItemPath path, ItemDefinition itemDefinition, PrismContext prismContext)
abstract DataSearchResult<?>
JpaDataNodeDefinition. nextLinkDefinition(ItemPath path, ItemDefinition<?> itemDefinition, PrismContext prismContext)
Tries to find "next step" in the translation process for a given ItemPath.DataSearchResult<?>
JpaEntityDefinition. nextLinkDefinition(ItemPath path, ItemDefinition<?> itemDefinition, PrismContext prismContext)
DataSearchResult<?>
JpaEntityPointerDefinition. nextLinkDefinition(ItemPath path, ItemDefinition itemDefinition, PrismContext prismContext)
-
Uses of QueryException in com.evolveum.midpoint.repo.sql.query2.hqm
Methods in com.evolveum.midpoint.repo.sql.query2.hqm that throw QueryException Modifier and Type Method Description void
HibernateQuery. narrowPrimaryEntity(JpaEntityDefinition newDefinition)
-
Uses of QueryException in com.evolveum.midpoint.repo.sql.query2.matcher
Methods in com.evolveum.midpoint.repo.sql.query2.matcher that throw QueryException Modifier and Type Method Description protected Condition
Matcher. basicMatch(RootHibernateQuery hibernateQuery, ItemRestrictionOperation operation, String propertyPath, Object value, boolean ignoreCase)
Condition
DefaultMatcher. match(RootHibernateQuery hibernateQuery, ItemRestrictionOperation operation, String propertyName, T value, String matcher)
abstract Condition
Matcher. match(RootHibernateQuery hibernateQuery, ItemRestrictionOperation operation, String propertyPath, T value, String matcher)
Condition
PolyStringMatcher. match(RootHibernateQuery hibernateQuery, ItemRestrictionOperation operation, String propertyName, PolyString value, String matcher)
Condition
StringMatcher. match(RootHibernateQuery hibernateQuery, ItemRestrictionOperation operation, String propertyName, String value, String matcher)
-
Uses of QueryException in com.evolveum.midpoint.repo.sql.query2.resolution
Methods in com.evolveum.midpoint.repo.sql.query2.resolution that throw QueryException Modifier and Type Method Description <T extends JpaDataNodeDefinition>
ProperDataSearchResult<T>ItemPathResolver. findProperDataDefinition(JpaEntityDefinition baseEntityDefinition, ItemPath path, ItemDefinition itemDefinition, Class<T> clazz, PrismContext prismContext)
Finds the proper definition for (possibly abstract) entity.JpaEntityDefinition
ItemPathResolver. findRestrictedEntityDefinition(JpaEntityDefinition baseEntityDefinition, QName specificTypeName)
Given existing entity definition and a request for narrowing it, tries to find refined definition.ItemPathResolutionState
ItemPathResolutionState. nextState(ItemDefinition itemDefinition, boolean reuseMultivaluedJoins, PrismContext prismContext)
Executes transition to next state.HqlDataInstance
ItemPathResolver. resolveItemPath(ItemPath relativePath, ItemDefinition itemDefinition, HqlDataInstance baseDataInstance, boolean singletonOnly)
HqlDataInstance
ItemPathResolver. resolveItemPath(ItemPath relativePath, ItemDefinition itemDefinition, String currentHqlPath, JpaEntityDefinition baseEntityDefinition, boolean reuseMultivaluedJoins)
Resolves item path by creating a sequence of resolution states and preparing joins that are used to access JPA properties. -
Uses of QueryException in com.evolveum.midpoint.repo.sql.query2.restriction
Methods in com.evolveum.midpoint.repo.sql.query2.restriction that throw QueryException Modifier and Type Method Description protected Object
ItemValueRestriction. getValue(PropertyValueFilter filter)
Condition
AndRestriction. interpret()
Condition
ExistsRestriction. interpret()
Condition
FullTextRestriction. interpret()
Condition
InOidRestriction. interpret()
Condition
ItemValueRestriction. interpret()
Condition
NotRestriction. interpret()
Condition
OrgRestriction. interpret()
Condition
OrRestriction. interpret()
abstract Condition
Restriction. interpret()
Condition
TypeRestriction. interpret()
protected Condition
UnaryLogicalRestriction. interpretChildFilter()
Condition
AnyPropertyRestriction. interpretInternal()
abstract Condition
ItemValueRestriction. interpretInternal()
Condition
PropertyRestriction. interpretInternal()
Condition
ReferenceRestriction. interpretInternal()
protected void
NaryLogicalRestriction. updateJunction(List<? extends ObjectFilter> subfilters, JunctionCondition junction)
protected void
NaryLogicalRestriction. validateFilter()
protected void
UnaryLogicalRestriction. validateFilter()
-