Modifier and Type | Method and Description |
---|---|
Condition |
QueryInterpreter2.interpretFilter(InterpretationContext context,
ObjectFilter filter,
Restriction parent) |
Modifier and Type | Method and Description |
---|---|
Condition |
RootHibernateQuery.createAnd(List<Condition> conditions) |
Condition |
RootHibernateQuery.createCompareXY(String leftSidePropertyPath,
String rightSidePropertyPath,
String operator,
boolean ignoreCase) |
Condition |
RootHibernateQuery.createEq(String propertyPath,
Object value) |
Condition |
RootHibernateQuery.createEq(String propertyPath,
Object value,
boolean ignoreCase) |
Condition |
RootHibernateQuery.createIn(String propertyPath,
Collection<?> values) |
Condition |
RootHibernateQuery.createIn(String propertyPath,
String subqueryText) |
Condition |
RootHibernateQuery.createIsNotNull(String propertyPath) |
Condition |
RootHibernateQuery.createIsNull(String propertyPath) |
Condition |
RootHibernateQuery.createLike(String propertyPath,
String value,
org.hibernate.criterion.MatchMode matchMode,
boolean ignoreCase) |
Condition |
RootHibernateQuery.createNot(Condition condition) |
Condition |
RootHibernateQuery.createSimpleComparisonCondition(String propertyPath,
Object value,
String comparatorSymbol) |
Condition |
RootHibernateQuery.createSimpleComparisonCondition(String propertyPath,
Object value,
String comparatorSymbol,
boolean ignoreCase) |
Condition |
JoinSpecification.getCondition() |
Modifier and Type | Method and Description |
---|---|
List<Condition> |
HibernateQuery.getConditions() |
Modifier and Type | Method and Description |
---|---|
void |
HibernateQuery.addCondition(Condition condition) |
AndCondition |
RootHibernateQuery.createAnd(Condition... conditions) |
Condition |
RootHibernateQuery.createNot(Condition condition) |
OrCondition |
RootHibernateQuery.createOr(Condition... conditions) |
Modifier and Type | Method and Description |
---|---|
Condition |
RootHibernateQuery.createAnd(List<Condition> conditions) |
Constructor and Description |
---|
JoinSpecification(String alias,
String path,
Condition condition) |
Modifier and Type | Class and Description |
---|---|
class |
AndCondition |
class |
InCondition |
class |
IsNotNullCondition |
class |
IsNullCondition |
class |
JunctionCondition |
class |
NotCondition |
class |
OrCondition |
class |
PropertyCondition |
class |
PropertyPropertyComparisonCondition |
class |
SimpleComparisonCondition |
Modifier and Type | Field and Description |
---|---|
protected Condition |
NotCondition.child |
Modifier and Type | Field and Description |
---|---|
protected List<Condition> |
JunctionCondition.components |
Modifier and Type | Method and Description |
---|---|
void |
JunctionCondition.add(Condition condition) |
Modifier and Type | Method and Description |
---|---|
static void |
Condition.dumpToHql(StringBuilder sb,
List<Condition> conditions,
int indent) |
Constructor and Description |
---|
AndCondition(RootHibernateQuery rootHibernateQuery,
Condition... conditions) |
JunctionCondition(RootHibernateQuery rootHibernateQuery,
Condition... conditions) |
NotCondition(RootHibernateQuery rootHibernateQuery,
Condition child) |
OrCondition(RootHibernateQuery rootHibernateQuery,
Condition... conditions) |
Constructor and Description |
---|
AndCondition(RootHibernateQuery rootHibernateQuery,
Collection<Condition> conditions) |
JunctionCondition(RootHibernateQuery rootHibernateQuery,
Collection<Condition> conditions) |
Modifier and Type | Method and Description |
---|---|
protected Condition |
Matcher.basicMatch(RootHibernateQuery hibernateQuery,
ItemRestrictionOperation operation,
String propertyPath,
Object value,
boolean ignoreCase) |
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) |
abstract Condition |
Matcher.match(RootHibernateQuery hibernateQuery,
ItemRestrictionOperation operation,
String propertyPath,
T value,
String matcher)
Create hibernate
Criterion based on matcher defined in filter. |
Condition |
DefaultMatcher.match(RootHibernateQuery hibernateQuery,
ItemRestrictionOperation operation,
String propertyName,
T value,
String matcher) |
Modifier and Type | Method and Description |
---|---|
protected Condition |
ItemValueRestriction.addIsNotNullIfNecessary(Condition condition,
String propertyPath)
Filter of type NOT(PROPERTY=VALUE) causes problems when there are entities with PROPERTY set to NULL.
|
protected Condition |
ItemValueRestriction.createPropertyVsConstantCondition(String hqlPropertyPath,
Object value,
ValueFilter filter) |
protected Condition |
PropertyRestriction.createPropertyVsPropertyCondition(String leftPropertyValuePath) |
Condition |
AndRestriction.interpret() |
Condition |
InOidRestriction.interpret() |
Condition |
NotRestriction.interpret() |
Condition |
OrRestriction.interpret() |
Condition |
ExistsRestriction.interpret() |
abstract Condition |
Restriction.interpret() |
Condition |
TypeRestriction.interpret() |
Condition |
ItemValueRestriction.interpret() |
Condition |
OrgRestriction.interpret() |
protected Condition |
UnaryLogicalRestriction.interpretChildFilter() |
Condition |
AnyPropertyRestriction.interpretInternal() |
abstract Condition |
ItemValueRestriction.interpretInternal() |
Condition |
PropertyRestriction.interpretInternal() |
Condition |
ReferenceRestriction.interpretInternal() |
Modifier and Type | Method and Description |
---|---|
protected Condition |
ItemValueRestriction.addIsNotNullIfNecessary(Condition condition,
String propertyPath)
Filter of type NOT(PROPERTY=VALUE) causes problems when there are entities with PROPERTY set to NULL.
|
Copyright © 2016 evolveum. All rights reserved.