Interface S_ConditionEntry
-
- All Known Implementing Classes:
R_AtomicFilter
public interface S_ConditionEntry
See the grammar in Javadoc forQueryBuilder
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
S_ConditionEntry.FuzzyStringBuilder
-
Method Summary
-
-
-
Method Detail
-
eq
S_MatchingRuleEntry eq(Object... values)
See https://docs.evolveum.com/midpoint/reference/concepts/query/query-api/[Query API] docs about support of multiple values (generally good in the new Native repository with IN semantics). For multi-value properties the semantics is ANY IN (non-empty intersection is a match).
-
eq
<T> S_MatchingRuleEntry eq(PrismProperty<T> property)
-
eq
S_RightHandItemEntry eq()
-
eqPoly
S_MatchingRuleEntry eqPoly(String orig, String norm)
-
eqPoly
S_MatchingRuleEntry eqPoly(String orig)
-
gt
S_MatchingRuleEntry gt(Object value)
-
gt
S_RightHandItemEntry gt()
-
ge
S_MatchingRuleEntry ge(Object value)
-
ge
S_RightHandItemEntry ge()
-
lt
S_MatchingRuleEntry lt(Object value)
-
lt
S_RightHandItemEntry lt()
-
le
S_MatchingRuleEntry le(Object value)
-
le
S_RightHandItemEntry le()
-
startsWith
S_MatchingRuleEntry startsWith(Object value)
-
startsWithPoly
S_MatchingRuleEntry startsWithPoly(String orig, String norm)
-
startsWithPoly
S_MatchingRuleEntry startsWithPoly(String orig)
-
endsWith
S_MatchingRuleEntry endsWith(Object value)
-
endsWithPoly
S_MatchingRuleEntry endsWithPoly(String orig, String norm)
-
endsWithPoly
S_MatchingRuleEntry endsWithPoly(String orig)
-
contains
S_MatchingRuleEntry contains(Object value)
-
containsPoly
S_MatchingRuleEntry containsPoly(String orig, String norm)
-
containsPoly
S_MatchingRuleEntry containsPoly(String orig)
-
refRelation
S_FilterExit refRelation(QName... relations)
-
refType
S_FilterExit refType(QName... targetTypeName)
-
ref
S_FilterExit ref(PrismReferenceValue... value)
-
ref
S_FilterExit ref(Collection<PrismReferenceValue> values)
-
ref
S_FilterExit ref(Collection<PrismReferenceValue> values, boolean nullTypeAsAny)
-
ref
S_FilterExit ref(Collection<PrismReferenceValue> values, boolean nullOidAsAny, boolean nullTypeAsAny)
-
ref
S_FilterExit ref(ExpressionWrapper expression)
-
ref
S_FilterExit ref(RefFilter filter)
-
ref
S_FilterExit ref(String... oid)
Creates filter matching any of provided OIDs; works like oid is Any with no/null OID.
-
ref
default S_FilterExit ref(@Nullable @Nullable String oid, @Nullable @Nullable QName targetTypeName)
Creates filter matching oid and/or targetTypeName, any of them optional. If both are null the result is the same asisNull()
(null ref OID matches).
-
ref
S_FilterExit ref(@Nullable @Nullable String oid, @Nullable @Nullable QName targetTypeName, @Nullable @Nullable QName relation)
-
isNull
S_FilterExit isNull()
-
fuzzyString
default S_FilterExit fuzzyString(String value, FuzzyStringMatchFilter.FuzzyMatchingMethod method)
-
fuzzyString
S_ConditionEntry.FuzzyStringBuilder fuzzyString(String... values)
-
-