Package | Description |
---|---|
com.evolveum.midpoint.repo.sql.query | |
com.evolveum.midpoint.repo.sql.query.matcher | |
com.evolveum.midpoint.repo.sql.query.restriction |
Modifier and Type | Method and Description |
---|---|
<T extends ObjectFilter> |
QueryInterpreter.findAndCreateRestriction(T filter,
QueryContext context,
Restriction parent,
ObjectQuery query) |
org.hibernate.Criteria |
QueryInterpreter.interpret(ObjectQuery query,
Class<? extends ObjectType> type,
Collection<SelectorOptions<GetOperationOptions>> options,
PrismContext prismContext,
boolean countingObjects,
org.hibernate.Session session) |
org.hibernate.Criteria |
QueryInterpreter.interpretGet(String oid,
Class<? extends ObjectType> type,
Collection<SelectorOptions<GetOperationOptions>> options,
PrismContext prismContext,
org.hibernate.Session session) |
Modifier and Type | Method and Description |
---|---|
protected org.hibernate.criterion.Criterion |
Matcher.basicMatch(ItemRestrictionOperation operation,
String propertyName,
Object value,
boolean ignoreCase) |
org.hibernate.criterion.Criterion |
PolyStringMatcher.match(ItemRestrictionOperation operation,
String propertyName,
PolyString value,
String matcher) |
org.hibernate.criterion.Criterion |
StringMatcher.match(ItemRestrictionOperation operation,
String propertyName,
String value,
String matcher) |
org.hibernate.criterion.Criterion |
DefaultMatcher.match(ItemRestrictionOperation operation,
String propertyName,
T value,
String matcher) |
abstract org.hibernate.criterion.Criterion |
Matcher.match(ItemRestrictionOperation operation,
String propertyName,
T value,
String matcher)
Create hibernate
Criterion based on matcher defined in filter. |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
Restriction.canHandle(ObjectFilter filter,
QueryContext context) |
boolean |
ItemRestriction.canHandle(ObjectFilter filter,
QueryContext context) |
boolean |
AnyPropertyRestriction.canHandle(ObjectFilter filter,
QueryContext context) |
boolean |
CollectionRestriction.canHandle(ObjectFilter filter,
QueryContext context) |
boolean |
PropertyRestriction.canHandle(ObjectFilter filter,
QueryContext context) |
protected org.hibernate.criterion.Criterion |
ItemRestriction.createCriterion(String propertyName,
Object value,
ValueFilter filter) |
protected List<Definition> |
ItemRestriction.createDefinitionPath(ItemPath path,
QueryContext context) |
protected Object |
ItemRestriction.getValueFromFilter(ValueFilter filter,
PropertyDefinition def) |
org.hibernate.criterion.Criterion |
AndRestriction.interpret(AndFilter filter) |
org.hibernate.criterion.Criterion |
NotRestriction.interpret(NotFilter filter) |
org.hibernate.criterion.Criterion |
OrRestriction.interpret(OrFilter filter) |
org.hibernate.criterion.Criterion |
OrgRestriction.interpret(OrgFilter filter) |
abstract org.hibernate.criterion.Criterion |
Restriction.interpret(T filter) |
org.hibernate.criterion.Criterion |
ItemRestriction.interpret(T filter) |
protected org.hibernate.criterion.Criterion |
LogicalRestriction.interpretChildFilter(ObjectFilter filter) |
org.hibernate.criterion.Criterion |
ReferenceRestriction.interpretInternal(RefFilter filter) |
abstract org.hibernate.criterion.Criterion |
ItemRestriction.interpretInternal(T filter) |
org.hibernate.criterion.Criterion |
AnyPropertyRestriction.interpretInternal(ValueFilter filter) |
org.hibernate.criterion.Criterion |
CollectionRestriction.interpretInternal(ValueFilter filter) |
org.hibernate.criterion.Criterion |
PropertyRestriction.interpretInternal(ValueFilter filter) |
protected org.hibernate.criterion.Junction |
NaryLogicalRestriction.updateJunction(List<? extends ObjectFilter> conditions,
org.hibernate.criterion.Junction junction) |
protected void |
NaryLogicalRestriction.validateFilter(NaryLogicalFilter filter) |
protected void |
UnaryLogicalRestriction.validateFilter(UnaryLogicalFilter filter) |
Copyright © 2013 evolveum. All rights reserved.