public class R_AtomicFilter extends Object implements S_ConditionEntry, S_MatchingRuleEntry, S_RightHandItemEntry
Constructor and Description |
---|
R_AtomicFilter(R_AtomicFilter original,
PropertyValueFilter filter) |
public R_AtomicFilter(R_AtomicFilter original, PropertyValueFilter filter)
public S_AtomicFilterExit item(QName... names) throws SchemaException
item
in interface S_RightHandItemEntry
SchemaException
public S_AtomicFilterExit item(ItemPath itemPath, ItemDefinition itemDefinition) throws SchemaException
item
in interface S_RightHandItemEntry
SchemaException
public S_MatchingRuleEntry eq(Object... values)
eq
in interface S_ConditionEntry
public S_RightHandItemEntry eq()
eq
in interface S_ConditionEntry
public S_MatchingRuleEntry eqPoly(String orig, String norm)
eqPoly
in interface S_ConditionEntry
public S_MatchingRuleEntry eqPoly(String orig)
eqPoly
in interface S_ConditionEntry
public S_MatchingRuleEntry gt(Object value) throws SchemaException
gt
in interface S_ConditionEntry
SchemaException
public S_RightHandItemEntry gt()
gt
in interface S_ConditionEntry
public S_MatchingRuleEntry ge(Object value) throws SchemaException
ge
in interface S_ConditionEntry
SchemaException
public S_RightHandItemEntry ge()
ge
in interface S_ConditionEntry
public S_MatchingRuleEntry lt(Object value) throws SchemaException
lt
in interface S_ConditionEntry
SchemaException
public S_RightHandItemEntry lt()
lt
in interface S_ConditionEntry
public S_MatchingRuleEntry le(Object value) throws SchemaException
le
in interface S_ConditionEntry
SchemaException
public S_RightHandItemEntry le()
le
in interface S_ConditionEntry
public S_MatchingRuleEntry startsWith(Object value)
startsWith
in interface S_ConditionEntry
public S_MatchingRuleEntry startsWithPoly(String orig, String norm)
startsWithPoly
in interface S_ConditionEntry
public S_MatchingRuleEntry endsWith(Object value)
endsWith
in interface S_ConditionEntry
public S_MatchingRuleEntry endsWithPoly(String orig, String norm)
endsWithPoly
in interface S_ConditionEntry
public S_MatchingRuleEntry contains(Object value)
contains
in interface S_ConditionEntry
public S_MatchingRuleEntry containsPoly(String orig, String norm)
containsPoly
in interface S_ConditionEntry
public S_AtomicFilterExit ref(PrismReferenceValue value)
ref
in interface S_ConditionEntry
public S_AtomicFilterExit ref(Collection<PrismReferenceValue> values)
ref
in interface S_ConditionEntry
public S_AtomicFilterExit ref(String oid)
ref
in interface S_ConditionEntry
public S_AtomicFilterExit ref(String oid, QName targetTypeName)
ref
in interface S_ConditionEntry
public S_AtomicFilterExit isNull()
isNull
in interface S_ConditionEntry
public S_AtomicFilterExit matching(QName matchingRuleName)
matching
in interface S_MatchingRuleEntry
public S_AtomicFilterExit matchingOrig()
matchingOrig
in interface S_MatchingRuleEntry
public S_AtomicFilterExit matchingNorm()
matchingNorm
in interface S_MatchingRuleEntry
public S_AtomicFilterExit matchingStrict()
matchingStrict
in interface S_MatchingRuleEntry
public S_AtomicFilterExit matchingCaseIgnore()
matchingCaseIgnore
in interface S_MatchingRuleEntry
public S_FilterEntry or() throws SchemaException
or
in interface S_AtomicFilterExit
SchemaException
public S_FilterEntry and() throws SchemaException
and
in interface S_AtomicFilterExit
SchemaException
public ObjectQuery build() throws SchemaException
build
in interface S_QueryExit
SchemaException
public ObjectFilter buildFilter() throws SchemaException
buildFilter
in interface S_QueryExit
SchemaException
public S_FilterExit asc(QName... names) throws SchemaException
asc
in interface S_FilterExit
SchemaException
public S_FilterExit asc(ItemPath path) throws SchemaException
asc
in interface S_FilterExit
SchemaException
public S_FilterExit desc(QName... names) throws SchemaException
desc
in interface S_FilterExit
SchemaException
public S_FilterExit desc(ItemPath path) throws SchemaException
desc
in interface S_FilterExit
SchemaException
public S_AtomicFilterExit endBlock() throws SchemaException
endBlock
in interface S_FilterExit
SchemaException
Copyright © 2016 evolveum. All rights reserved.