Class R_AtomicFilter
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.query.builder.R_AtomicFilter
-
- All Implemented Interfaces:
S_AtomicFilterExit
,S_ConditionEntry
,S_FilterExit
,S_MatchingRuleEntry
,S_QueryExit
,S_RightHandItemEntry
public class R_AtomicFilter extends Object implements S_ConditionEntry, S_MatchingRuleEntry, S_RightHandItemEntry
- Author:
- mederly
-
-
Constructor Summary
Constructors Constructor Description R_AtomicFilter(R_AtomicFilter original, ValueFilter filter)
-
Method Summary
-
-
-
Constructor Detail
-
R_AtomicFilter
public R_AtomicFilter(R_AtomicFilter original, ValueFilter filter)
-
-
Method Detail
-
item
public S_AtomicFilterExit item(QName... names)
- Specified by:
item
in interfaceS_RightHandItemEntry
-
item
public S_AtomicFilterExit item(ItemPath itemPath, ItemDefinition itemDefinition)
- Specified by:
item
in interfaceS_RightHandItemEntry
-
eq
public <T> S_MatchingRuleEntry eq(PrismProperty<T> property)
- Specified by:
eq
in interfaceS_ConditionEntry
-
eq
public S_MatchingRuleEntry eq(Object... values)
- Specified by:
eq
in interfaceS_ConditionEntry
-
eq
public S_RightHandItemEntry eq()
- Specified by:
eq
in interfaceS_ConditionEntry
-
eqPoly
public S_MatchingRuleEntry eqPoly(String orig, String norm)
- Specified by:
eqPoly
in interfaceS_ConditionEntry
-
eqPoly
public S_MatchingRuleEntry eqPoly(String orig)
- Specified by:
eqPoly
in interfaceS_ConditionEntry
-
gt
public S_MatchingRuleEntry gt(Object value)
- Specified by:
gt
in interfaceS_ConditionEntry
-
gt
public S_RightHandItemEntry gt()
- Specified by:
gt
in interfaceS_ConditionEntry
-
ge
public S_MatchingRuleEntry ge(Object value)
- Specified by:
ge
in interfaceS_ConditionEntry
-
ge
public S_RightHandItemEntry ge()
- Specified by:
ge
in interfaceS_ConditionEntry
-
lt
public S_MatchingRuleEntry lt(Object value)
- Specified by:
lt
in interfaceS_ConditionEntry
-
lt
public S_RightHandItemEntry lt()
- Specified by:
lt
in interfaceS_ConditionEntry
-
le
public S_MatchingRuleEntry le(Object value)
- Specified by:
le
in interfaceS_ConditionEntry
-
le
public S_RightHandItemEntry le()
- Specified by:
le
in interfaceS_ConditionEntry
-
startsWith
public S_MatchingRuleEntry startsWith(Object value)
- Specified by:
startsWith
in interfaceS_ConditionEntry
-
startsWithPoly
public S_MatchingRuleEntry startsWithPoly(String orig, String norm)
- Specified by:
startsWithPoly
in interfaceS_ConditionEntry
-
startsWithPoly
public S_MatchingRuleEntry startsWithPoly(String orig)
- Specified by:
startsWithPoly
in interfaceS_ConditionEntry
-
endsWith
public S_MatchingRuleEntry endsWith(Object value)
- Specified by:
endsWith
in interfaceS_ConditionEntry
-
endsWithPoly
public S_MatchingRuleEntry endsWithPoly(String orig, String norm)
- Specified by:
endsWithPoly
in interfaceS_ConditionEntry
-
endsWithPoly
public S_MatchingRuleEntry endsWithPoly(String orig)
- Specified by:
endsWithPoly
in interfaceS_ConditionEntry
-
contains
public S_MatchingRuleEntry contains(Object value)
- Specified by:
contains
in interfaceS_ConditionEntry
-
containsPoly
public S_MatchingRuleEntry containsPoly(String orig, String norm)
- Specified by:
containsPoly
in interfaceS_ConditionEntry
-
containsPoly
public S_MatchingRuleEntry containsPoly(String orig)
- Specified by:
containsPoly
in interfaceS_ConditionEntry
-
refRelation
public S_AtomicFilterExit refRelation(QName... relations)
- Specified by:
refRelation
in interfaceS_ConditionEntry
-
refType
public S_AtomicFilterExit refType(QName... targetTypeNames)
- Specified by:
refType
in interfaceS_ConditionEntry
-
ref
public S_AtomicFilterExit ref(PrismReferenceValue... values)
- Specified by:
ref
in interfaceS_ConditionEntry
-
ref
public S_AtomicFilterExit ref(Collection<PrismReferenceValue> values)
- Specified by:
ref
in interfaceS_ConditionEntry
-
ref
public S_AtomicFilterExit ref(Collection<PrismReferenceValue> values, boolean nullTypeAsAny)
- Specified by:
ref
in interfaceS_ConditionEntry
-
ref
public S_AtomicFilterExit ref(Collection<PrismReferenceValue> values, boolean nullOidAsAny, boolean nullTypeAsAny)
- Specified by:
ref
in interfaceS_ConditionEntry
-
ref
public S_AtomicFilterExit ref(RefFilter filter)
- Specified by:
ref
in interfaceS_ConditionEntry
-
ref
public S_AtomicFilterExit ref(String... oids)
- Specified by:
ref
in interfaceS_ConditionEntry
-
ref
public S_AtomicFilterExit ref(String oid, QName targetTypeName)
- Specified by:
ref
in interfaceS_ConditionEntry
-
isNull
public S_AtomicFilterExit isNull()
- Specified by:
isNull
in interfaceS_ConditionEntry
-
matching
public S_AtomicFilterExit matching(QName matchingRuleName)
- Specified by:
matching
in interfaceS_MatchingRuleEntry
-
matchingOrig
public S_AtomicFilterExit matchingOrig()
- Specified by:
matchingOrig
in interfaceS_MatchingRuleEntry
-
matchingNorm
public S_AtomicFilterExit matchingNorm()
- Specified by:
matchingNorm
in interfaceS_MatchingRuleEntry
-
matchingStrict
public S_AtomicFilterExit matchingStrict()
- Specified by:
matchingStrict
in interfaceS_MatchingRuleEntry
-
matchingCaseIgnore
public S_AtomicFilterExit matchingCaseIgnore()
- Specified by:
matchingCaseIgnore
in interfaceS_MatchingRuleEntry
-
or
public S_FilterEntry or()
- Specified by:
or
in interfaceS_AtomicFilterExit
-
and
public S_FilterEntry and()
- Specified by:
and
in interfaceS_AtomicFilterExit
-
build
public ObjectQuery build()
- Specified by:
build
in interfaceS_QueryExit
-
buildFilter
public ObjectFilter buildFilter()
- Specified by:
buildFilter
in interfaceS_QueryExit
-
asc
public S_FilterExit asc(QName... names)
- Specified by:
asc
in interfaceS_FilterExit
-
asc
public S_FilterExit asc(ItemPath path)
- Specified by:
asc
in interfaceS_FilterExit
-
desc
public S_FilterExit desc(QName... names)
- Specified by:
desc
in interfaceS_FilterExit
-
desc
public S_FilterExit desc(ItemPath path)
- Specified by:
desc
in interfaceS_FilterExit
-
group
public S_FilterExit group(QName... names)
- Specified by:
group
in interfaceS_FilterExit
-
group
public S_FilterExit group(ItemPath path)
- Specified by:
group
in interfaceS_FilterExit
-
offset
public S_FilterExit offset(Integer n)
- Specified by:
offset
in interfaceS_FilterExit
-
maxSize
public S_FilterExit maxSize(Integer n)
- Specified by:
maxSize
in interfaceS_FilterExit
-
endBlock
public S_AtomicFilterExit endBlock()
- Specified by:
endBlock
in interfaceS_FilterExit
-
-