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, QueryEngine engine, org.hibernate.Session session, OperationResult operationResult)
-
Uses of QueryException in com.evolveum.midpoint.repo.sql.pure
Methods in com.evolveum.midpoint.repo.sql.pure that throw QueryException Modifier and Type Method Description <S,Q extends FlexibleRelationalPathBase<R>,R>
intSqlQueryExecutor. count(@NotNull Class<S> schemaType, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options)
<T extends ObjectFilter>
@NotNull FilterProcessor<T>SqlPathContext. createItemFilterProcessor(ItemName itemName)
PageOf<com.querydsl.core.Tuple>
SqlQueryContext. executeQuery(Connection conn)
Returns page of results with each row represented by a Tuple containingSqlQueryContext
and then individual paths for extension columns, seeQueryModelMapping.extensionColumns
.<S,Q extends FlexibleRelationalPathBase<R>,R>
SearchResultList<S>SqlQueryExecutor. list(@NotNull Class<S> schemaType, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options)
com.querydsl.core.types.Predicate
FilterProcessor. process(O filter)
com.querydsl.core.types.Predicate
NaryLogicalFilterProcessor. process(NaryLogicalFilter filter)
com.querydsl.core.types.Predicate
NotFilterProcessor. process(NotFilter filter)
com.querydsl.core.types.Predicate
ObjectFilterProcessor. process(ObjectFilter filter)
com.querydsl.core.types.Predicate
PropertyValueFilterProcessor. process(PropertyValueFilter<?> filter)
com.querydsl.core.types.Predicate
RefFilterProcessor. process(RefFilter filter)
com.querydsl.core.types.Predicate
SqlQueryContext. process(ObjectFilter filter)
void
SqlQueryContext. processObjectPaging(ObjectPaging paging)
This takes care ofObjectPaging
which includes ordering.PageOf<S>
SqlQueryContext. transformToSchemaType(PageOf<com.querydsl.core.Tuple> result)
Transforms result page with (bean + extension columns) tuple to schema type. -
Uses of QueryException in com.evolveum.midpoint.repo.sql.pure.mapping
Methods in com.evolveum.midpoint.repo.sql.pure.mapping that throw QueryException Modifier and Type Method Description protected @NotNull com.querydsl.core.types.Predicate
ItemFilterProcessor. createBinaryCondition(ValueFilter<?,?> filter, com.querydsl.core.types.Path<?> path, ValueFilterValues<?> values)
<T extends ObjectFilter>
@NotNull FilterProcessor<T>QueryModelMapping. createItemFilterProcessor(ItemName itemName, SqlPathContext<?,?,?> context)
void
SqlDetailFetchMapper. execute(Supplier<com.querydsl.sql.SQLQuery<?>> querySupplier, List<R> data)
void
SqlDetailFetchMapper. execute(Supplier<com.querydsl.sql.SQLQuery<?>> querySupplier, R masterRow)
@NotNull ItemSqlMapper
QueryModelMapping. itemMapping(ItemName itemName)
protected com.querydsl.core.types.Ops
ItemFilterProcessor. operation(ValueFilter<?,?> filter)
@Nullable com.querydsl.core.types.Path<?>
QueryModelMapping. primarySqlPath(ItemName itemName, SqlPathContext<?,?,?> context)
com.querydsl.core.types.Predicate
AuditCustomColumnItemFilterProcessor. process(PropertyValueFilter<AuditEventRecordCustomColumnPropertyType> filter)
com.querydsl.core.types.Predicate
CanonicalItemPathItemFilterProcessor. process(PropertyValueFilter<ItemPathType> filter)
com.querydsl.core.types.Predicate
DetailTableItemFilterProcessor. process(PropertyValueFilter<String> filter)
com.querydsl.core.types.Predicate
EnumOrdinalItemFilterProcessor. process(PropertyValueFilter<E> filter)
com.querydsl.core.types.Predicate
StringItemFilterProcessor. process(PropertyValueFilter<String> filter)
com.querydsl.core.types.Predicate
TimestampItemFilterProcessor. process(PropertyValueFilter<?> filter)
@Nullable Object
ValueFilterValues. singleValue()
Returns single value or null or fails if there are multiple values, all converted. -
Uses of QueryException in com.evolveum.midpoint.repo.sql.query
Methods in com.evolveum.midpoint.repo.sql.query that throw QueryException Modifier and Type Method Description <T extends Containerable>
JpaEntityDefinitionQueryDefinitionRegistry. findEntityDefinition(Class<T> type)
<T extends Containerable>
QNameQueryDefinitionRegistry. getQNameForType(Class<T> type)
RQuery
QueryEngine. interpret(ObjectQuery query, Class<? extends Containerable> type, Collection<SelectorOptions<GetOperationOptions>> options, boolean countingObjects, org.hibernate.Session session)
RootHibernateQuery
QueryInterpreter. 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
QueryInterpreter. interpretFilter(InterpretationContext context, ObjectFilter filter, Restriction parent)
Constructors in com.evolveum.midpoint.repo.sql.query that throw QueryException Constructor Description InterpretationContext(QueryInterpreter interpreter, Class<? extends Containerable> type, PrismContext prismContext, RelationRegistry relationRegistry, ExtItemDictionary extItemDictionary, org.hibernate.Session session)
-
Uses of QueryException in com.evolveum.midpoint.repo.sql.query.definition
Methods in com.evolveum.midpoint.repo.sql.query.definition that throw QueryException Modifier and Type Method Description <D extends JpaDataNodeDefinition<D>>
DataSearchResult<D>JpaEntityDefinition. findDataNodeDefinition(ItemPath path, ItemDefinition itemDefinition, Class<D> type, PrismContext prismContext)
Resolves the whole ItemPath<D extends JpaDataNodeDefinition<D>>
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.query.matcher
Methods in com.evolveum.midpoint.repo.sql.query.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.query.resolution
Methods in com.evolveum.midpoint.repo.sql.query.resolution that throw QueryException Modifier and Type Method Description <T extends JpaDataNodeDefinition<T>>
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.query.restriction
Methods in com.evolveum.midpoint.repo.sql.query.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()
-