Constructor and Description |
---|
EntityNotFoundException(Predicate predicate)
Constructs a new exception for a predicate-based lookup.
|
EntityNotFoundException(Predicate predicate,
Throwable cause)
Constructs a new exception for a predicate-based lookup.
|
Modifier and Type | Method and Description |
---|---|
static Predicate |
ModelUtils.workObjectsForDesignTimeModelPredicate(String... modelGlobalIds)
Returns a predicate that matches work objects derived from the given model or App.
|
static Predicate |
ModelUtils.workObjectsForRuntimeModelPredicate(String... modelGlobalIds)
Returns a predicate that matches work objects created in the context of the given model or App.
|
Modifier and Type | Class and Description |
---|---|
class |
MultipleNamedValuePredicate
A marker predicate which isolates multiple variable / property predicates from each other.
|
Modifier and Type | Field and Description |
---|---|
static Predicate |
Predicates.EMPTY
An empty predicate.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
TimestampOperand.after(T referenceDate)
Builds a predicate for a
queryParameter > referenceValue comparison. |
Predicate |
TimestampOperand.afterOrEq(T referenceDate)
Builds a predicate for a
queryParameter >= referenceValue comparison. |
static Predicate |
Predicates.and(List<? extends Predicate> predicates)
Concatenates the given predicates to a combined predicate through a logical AND operator.
|
Predicate |
Predicate.and(Predicate predicate)
Concatenates this predicate with the given predicate to a combined predicate through a logical AND operator.
|
static Predicate |
Predicates.and(Predicate one,
Predicate two,
Predicate... more)
Concatenates the given predicates to a combined predicate through a logical AND operator.
|
Predicate |
Predicate.apply(Function<Predicate,Predicate> transformation)
Applies the given transformation, returning the transformed predicate.
|
Predicate |
MultipleNamedValuePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
TimestampOperand.before(T referenceDate)
Builds a predicate for a
queryParameter < referenceValue comparison. |
Predicate |
TimestampOperand.beforeOrEq(T referenceDate)
Builds a predicate for a
queryParameter <= referenceValue comparison. |
Predicate |
TimestampOperand.between(T startDate,
T endDate)
Builds a predicate for a
queryParameter >= startDate AND queryParameter <= endDate comparison. |
Predicate |
HierarchyOperand.childOf(String id)
Builds a predicate matching direct children of object with the given ID.
|
Predicate |
HierarchyOperand.childrenOf(Collection<String> ids)
Builds a predicate matching direct children of the objects with the given IDs.
|
Predicate |
ListVariableOperand.contains(U entry)
Builds a predicate that checks if the value contains the given entry.
|
Predicate |
ListVariableOperand.containsAny(Collection<U> entries)
Builds a predicate that checks if the value contains any of the given entries.
|
Predicate |
CandidateFieldOperand.containsAnyOf(Collection<String> possibleCandidates)
Builds a predicate which tests that the value of this operand contains any of the given
possibleCandidates . |
Predicate |
CandidateFieldOperand.containsAnyOf(String possibleCandidate)
Builds a predicate which tests that the value of this operand contains the given
possibleCandidate . |
Predicate |
CandidateFieldOperand.containsAnyOf(String possibleCandidate1,
String possibleCandidate2)
Builds a predicate which tests that the value of this operand contains the given
possibleCandidate1 or possibleCandidate2 . |
Predicate |
CandidateFieldOperand.containsAnyOf(String possibleCandidate1,
String possibleCandidate2,
String possibleCandidate3)
Builds a predicate which tests that the value of this operand contains the given
possibleCandidate1 , possibleCandidate2 , or
possibleCandidate3 |
Predicate |
CandidateFieldOperand.containsAnyOf(String possibleCandidate1,
String possibleCandidate2,
String possibleCandidate3,
String... morePossibleCandidates)
Builds a predicate which tests that the value of this operand contains the given
possibleCandidate1 , possibleCandidate2 ,
possibleCandidate3 , or any of morePossibleCandidates . |
Predicate |
ListVariableOperand.containsNonNull()
Builds a predicate that checks if the value contains a non-null entry.
|
Predicate |
ListVariableOperand.containsNull()
Builds a predicate that checks if the value contains a null entry.
|
Predicate |
HierarchyOperand.descendantOf(String id)
Builds a predicate matching all descendants of the object with the given ID.
|
Predicate |
HierarchyOperand.descendantOfOrEq(String id)
Builds a predicate matching all descendants of the object with the given ID, including the parent object.
|
Predicate |
BasicOperand.eq(BasicOperand<T> operand,
Predicate innerSelectPredicate)
Builds a predicate which tests that the value of the given operand is equal to a single match
of the given inner select predicate.
|
Predicate |
BasicOperand.eq(Predicate innerSelectPredicate)
Builds a predicate which tests that the value is equal to a single match
of the given inner select predicate.
|
Predicate |
BasicOperand.eq(T expectedValue)
Builds a predicate for a
value == expectedValue comparison. |
Predicate |
BasicOperand.exists()
Builds a predicate that checks if the value exists.
|
Predicate |
ComplexVariableOperand.exists()
Builds a predicate that checks if the value exists.
|
static Predicate |
Predicates.getMinimalPredicate(CompositePredicate compositePredicate)
Returns the minimal predicate for the given composite.
|
Predicate |
Query.getPredicate()
The predicate to match.
|
Predicate |
MultipleNamedValuePredicate.getPredicate()
Returns the marked predicate.
|
Predicate |
NumberOperand.greaterThan(T referenceValue)
Builds a predicate for a
queryParameter > referenceValue comparison. |
Predicate |
NumberOperand.greaterThanOrEq(T referenceValue)
Builds a predicate for a
queryParameter >= referenceValue comparison. |
Predicate |
PriorityFieldOperand.highest()
Builds a predicate for a
priority = max(all priority values) comparison. |
Predicate |
PriorityFieldOperand.highest(Predicate aggregationPredicate)
Builds a predicate for a
priority = max(all priority values matching aggregationPredicate) comparison. |
Predicate |
BasicOperand.in(BasicOperand<T> operand,
Predicate innerSelectPredicate)
Builds a predicate which tests that the value of the given operand is contained in any of the given inner select predicate matches.
|
Predicate |
BasicOperand.in(Collection<? extends T> possibleValues)
Builds a predicate which tests that the value is one of the possible values.
|
Predicate |
BasicOperand.in(Predicate innerSelectPredicate)
Builds a predicate which tests that the value is contained in any of the given inner select predicate matches.
|
Predicate |
BasicOperand.in(T possibleValue)
Builds a predicate which tests that the value is one of the possible values.
|
Predicate |
BasicOperand.in(T possibleValue1,
T possibleValue2)
Builds a predicate which tests that the value is one of the possible values.
|
Predicate |
BasicOperand.in(T possibleValue1,
T possibleValue2,
T possibleValue3)
Builds a predicate which tests that the value is one of the possible values.
|
Predicate |
BasicOperand.in(T possibleValue1,
T possibleValue2,
T possibleValue3,
T... morePossibleValues)
Builds a predicate which tests that the value is one of the possible values.
|
Predicate |
StateFieldOperand.isActive()
Builds a predicate for an active state check.
|
Predicate |
StateFieldOperand.isCompleted()
Builds a predicate for a completed state check.
|
Predicate |
CandidateFieldOperand.isEmpty()
Builds a predicate which tests that the value of this operand contains no candidates.
|
Predicate |
BooleanOperand.isFalse()
Builds a predicate representing a
queryParameter == false comparison. |
Predicate |
StateFieldOperand.isInterrupted()
Builds a predicate for an interrupted state check.
|
Predicate |
StateFieldOperand.isNotActive()
Builds a predicate for an not-active state check.
|
Predicate |
StateFieldOperand.isNotCompleted()
Builds a predicate for a not-completed state check.
|
Predicate |
StateFieldOperand.isNotInterrupted()
Builds a predicate for a not-interrupted state check.
|
Predicate |
BasicOperand.isNotNull()
Builds a predicate for a
value ! |
Predicate |
BasicOperand.isNull()
Builds a predicate for a
value == null comparison. |
Predicate |
HierarchyOperand.isRoot()
Builds a predicate matching objects at the root of the hierarchy (i.e. with no parent).
|
Predicate |
BooleanOperand.isTrue()
Builds a predicate for a
queryParameter == true comparison. |
Predicate |
NumberOperand.lessThan(T referenceValue)
Builds a predicate for a
queryParameter < referenceValue comparison. |
Predicate |
NumberOperand.lessThanOrEq(T referenceValue)
Builds a predicate for a
queryParameter <= referenceValue comparison. |
Predicate |
StringOperand.like(T expectedValue)
Builds a predicate for a
queryParameter LIKE expectedValue comparison. |
Predicate |
PriorityFieldOperand.lowest()
Builds a predicate for a
priority = min(all priority values) comparison. |
Predicate |
PriorityFieldOperand.lowest(Predicate aggregationPredicate)
Builds a predicate for a
priority = min(all priority values matching aggregationPredicate) comparison. |
static Predicate |
MultipleNamedValuePredicate.match(Predicate predicate)
Marks the given predicate.
|
static Predicate |
MultipleNamedValuePredicate.matchAll(List<? extends Predicate> predicates)
Marks each given predicate and combines them with the AND operator.
|
static Predicate |
MultipleNamedValuePredicate.matchAll(Predicate one,
Predicate two,
Predicate... more)
Marks each given predicate and combines them with the AND operator.
|
static Predicate |
MultipleNamedValuePredicate.matchAny(List<? extends Predicate> predicates)
Marks each given predicate and combines them with the OR operator.
|
static Predicate |
MultipleNamedValuePredicate.matchAny(Predicate one,
Predicate two,
Predicate... more)
Marks each given predicate and combines them with the AND operator.
|
Predicate |
VariableOperand.nameAndValueEq(String expectedName,
Object expectedValue)
Returns a predicate to check for variables with the given name and value.
|
<V> Predicate |
VariableOperand.nameAndValueEq(ValueAccessor<V> valueAccessor,
V expectedValue)
Returns a predicate to check for variables with the given name and value.
|
Predicate |
Predicate.not()
Negates this predicate through a logical NOT operator.
|
static Predicate |
Predicates.not(Predicate predicate)
Negates the given predicate through a NOT operator.
|
Predicate |
BasicOperand.notEq(T expectedValue)
Builds a predicate for a
value ! |
Predicate |
BasicOperand.notIn(Collection<? extends T> possibleValues)
Builds a predicate which tests that the value is not one of the possible values.
|
Predicate |
BasicOperand.notIn(T possibleValue)
Builds a predicate which tests that the value is not one of the possible values.
|
Predicate |
BasicOperand.notIn(T possibleValue1,
T possibleValue2)
Builds a predicate which tests that the value is not one of the possible values.
|
Predicate |
BasicOperand.notIn(T possibleValue1,
T possibleValue2,
T possibleValue3)
Builds a predicate which tests that the value is not one of the possible values.
|
Predicate |
BasicOperand.notIn(T possibleValue1,
T possibleValue2,
T possibleValue3,
T... morePossibleValues)
Builds a predicate which tests that the value is not one of the possible values.
|
Predicate |
StringOperand.notLike(T expectedValue)
Builds a predicate for a
NOT(queryParameter LIKE expectedValue) comparison. |
static Predicate |
Predicates.or(List<? extends Predicate> predicates)
Concatenates the given predicates to a combined predicate through a logical OR operator.
|
Predicate |
Predicate.or(Predicate predicate)
Concatenates this predicate with the given predicate to a combined predicate through a logical OR operator.
|
static Predicate |
Predicates.or(Predicate one,
Predicate two,
Predicate... more)
Concatenates the given predicates to a combined predicate through a logical OR operator.
|
Predicate |
VariableOperand.undefined(String variableName)
Returns an undefined variable predicate.
|
Predicate |
VariableOperand.undefined(ValueAccessor<?> variableAccessor)
Returns undefined variable predicate.
|
Predicate |
VariableOperand.valueIsNotNull()
Returns a predicate to check that the variable value is null, irrespective of the value type.
|
Predicate |
VariableOperand.valueIsNull()
Returns a predicate to check that the variable value is null, irrespective of the value type.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
Predicate.and(Predicate predicate)
Concatenates this predicate with the given predicate to a combined predicate through a logical AND operator.
|
static Predicate |
Predicates.and(Predicate one,
Predicate two,
Predicate... more)
Concatenates the given predicates to a combined predicate through a logical AND operator.
|
static Predicate |
Predicates.and(Predicate one,
Predicate two,
Predicate... more)
Concatenates the given predicates to a combined predicate through a logical AND operator.
|
static Query |
Query.byPredicate(Predicate predicate)
Convenience method to create a
Query with the given predicate. |
Predicate |
BasicOperand.eq(BasicOperand<T> operand,
Predicate innerSelectPredicate)
Builds a predicate which tests that the value of the given operand is equal to a single match
of the given inner select predicate.
|
Predicate |
BasicOperand.eq(Predicate innerSelectPredicate)
Builds a predicate which tests that the value is equal to a single match
of the given inner select predicate.
|
Predicate |
PriorityFieldOperand.highest(Predicate aggregationPredicate)
Builds a predicate for a
priority = max(all priority values matching aggregationPredicate) comparison. |
Predicate |
BasicOperand.in(BasicOperand<T> operand,
Predicate innerSelectPredicate)
Builds a predicate which tests that the value of the given operand is contained in any of the given inner select predicate matches.
|
Predicate |
BasicOperand.in(Predicate innerSelectPredicate)
Builds a predicate which tests that the value is contained in any of the given inner select predicate matches.
|
Predicate |
PriorityFieldOperand.lowest(Predicate aggregationPredicate)
Builds a predicate for a
priority = min(all priority values matching aggregationPredicate) comparison. |
static Predicate |
MultipleNamedValuePredicate.match(Predicate predicate)
Marks the given predicate.
|
static Predicate |
MultipleNamedValuePredicate.matchAll(Predicate one,
Predicate two,
Predicate... more)
Marks each given predicate and combines them with the AND operator.
|
static Predicate |
MultipleNamedValuePredicate.matchAll(Predicate one,
Predicate two,
Predicate... more)
Marks each given predicate and combines them with the AND operator.
|
static Predicate |
MultipleNamedValuePredicate.matchAny(Predicate one,
Predicate two,
Predicate... more)
Marks each given predicate and combines them with the AND operator.
|
static Predicate |
MultipleNamedValuePredicate.matchAny(Predicate one,
Predicate two,
Predicate... more)
Marks each given predicate and combines them with the AND operator.
|
QueryHint |
VariableRestrictionQueryHintFactory.matching(Predicate predicate)
Creates a query hint which restricts the variables to be loaded based on the given predicate (white list semantics).
|
static Predicate |
Predicates.not(Predicate predicate)
Negates the given predicate through a NOT operator.
|
Predicate |
Predicate.or(Predicate predicate)
Concatenates this predicate with the given predicate to a combined predicate through a logical OR operator.
|
static Predicate |
Predicates.or(Predicate one,
Predicate two,
Predicate... more)
Concatenates the given predicates to a combined predicate through a logical OR operator.
|
static Predicate |
Predicates.or(Predicate one,
Predicate two,
Predicate... more)
Concatenates the given predicates to a combined predicate through a logical OR operator.
|
Query.Builder |
Query.Builder.predicate(Predicate predicate)
The predicate to match.
|
Modifier and Type | Method and Description |
---|---|
static Predicate |
Predicates.and(List<? extends Predicate> predicates)
Concatenates the given predicates to a combined predicate through a logical AND operator.
|
Predicate |
Predicate.apply(Function<Predicate,Predicate> transformation)
Applies the given transformation, returning the transformed predicate.
|
Predicate |
Predicate.apply(Function<Predicate,Predicate> transformation)
Applies the given transformation, returning the transformed predicate.
|
Predicate |
MultipleNamedValuePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
MultipleNamedValuePredicate.apply(Function<Predicate,Predicate> transformation) |
static Predicate |
MultipleNamedValuePredicate.matchAll(List<? extends Predicate> predicates)
Marks each given predicate and combines them with the AND operator.
|
static Predicate |
MultipleNamedValuePredicate.matchAny(List<? extends Predicate> predicates)
Marks each given predicate and combines them with the OR operator.
|
static Predicate |
Predicates.or(List<? extends Predicate> predicates)
Concatenates the given predicates to a combined predicate through a logical OR operator.
|
Modifier and Type | Class and Description |
---|---|
class |
BasePredicate
Base
Predicate implementation. |
class |
ComparisonPredicate
A predicate which compares a query parameter (i.e. left operand) with an expected value (i.e. right operand) based on a specific operator.
|
class |
CompositePredicate
A logical concatenation of n predicates, which itself is again a predicate.
|
class |
IdentityLinkPredicate
A predicate implementation whose operands are identity links.
|
class |
InnerSelectInPredicate
A predicate which compares a query parameter (i.e. left operand) with an inner select predicate (i.e. right operand) based on a IN operator.
|
class |
InPredicate
A predicate which compares a query parameter (i.e. left operand) with a set of possible values (i.e. right operand) based on a IN operator.
|
class |
NamedValuePredicate
A wrapper which serves as a marker for property/variable-based predicates.
|
class |
NeverMatchingPredicate
A tagging predicate which never matches.
|
class |
NotNullPredicate
A predicate whose right operand is always
not null . |
class |
NotPredicate
Negating wrapper around an arbitrary predicate.
|
class |
NullPredicate
A predicate whose right operand always equals
null . |
class |
QueryParameterPredicate
Predicates that have a
QueryParameter as their left operand. |
class |
RawPredicate
A predicate expressed through a raw sql where-clause.
|
class |
RenderingModePredicate
Predicate which can enforce rendering mode
|
Modifier and Type | Method and Description |
---|---|
static <T extends Predicate> |
PredicateUtils.removeEmptyPredicates(List<? extends T> predicates)
Removes all empty predicates from the given non-null predicates.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
TimestampOperandImpl.after(T referenceDate) |
Predicate |
TimestampOperandImpl.afterOrEq(T referenceDate) |
Predicate |
BasePredicate.and(Predicate predicate) |
Predicate |
BasePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
CompositePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
NamedValuePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
IdentityLinkPredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
NotPredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
TimestampOperandImpl.before(T referenceDate) |
Predicate |
TimestampOperandImpl.beforeOrEq(T referenceDate) |
Predicate |
TimestampOperandImpl.between(T startDate,
T endDate) |
Predicate |
HierarchyOperandImpl.childOf(String expectedId) |
Predicate |
HierarchyOperandImpl.childrenOf(Collection<String> expectedIds) |
Predicate |
ListVariableOperandImpl.contains(T entry) |
Predicate |
ListVariableOperandImpl.containsAny(Collection<T> entries) |
Predicate |
CandidateFieldOperandImpl.containsAnyOf(Collection<String> possibleCandidates) |
Predicate |
CandidateFieldOperandImpl.containsAnyOf(String possibleCandidate) |
Predicate |
CandidateFieldOperandImpl.containsAnyOf(String possibleCandidate1,
String possibleCandidate2) |
Predicate |
CandidateFieldOperandImpl.containsAnyOf(String possibleCandidate1,
String possibleCandidate2,
String possibleCandidate3) |
Predicate |
CandidateFieldOperandImpl.containsAnyOf(String possibleCandidate1,
String possibleCandidate2,
String possibleCandidate3,
String... morePossibleCandidates) |
Predicate |
ListVariableOperandImpl.containsNonNull() |
Predicate |
ListVariableOperandImpl.containsNull() |
Predicate |
HierarchyOperandImpl.descendantOf(String expectedId) |
Predicate |
HierarchyOperandImpl.descendantOfOrEq(String expectedId) |
Predicate |
BasicOperandImpl.eq(BasicOperand<T> operand,
Predicate innerSelectPredicate) |
Predicate |
BasicOperandImpl.eq(Predicate innerSelectPredicate) |
Predicate |
BasicOperandImpl.eq(T expectedValue) |
Predicate |
BasicOperandImpl.exists() |
Predicate |
ComplexVariableOperandImpl.exists() |
Predicate |
InnerSelectInPredicate.getInnerSelectPredicate()
Returns the inner select predicate (i.e. right operand) of this predicate.
|
Predicate |
NamedValuePredicate.getPredicate() |
Predicate |
AggregateReferenceValue.getPredicate() |
Predicate |
BasicOperandImpl.InnerSelectReferenceValue.getPredicate() |
Predicate |
NotPredicate.getPredicate()
The predicate to be negated.
|
Predicate |
VariableRestrictionQueryHint.getPredicate()
Returns the predicate which defines the variable white list.
|
Predicate |
IdentityLinkPredicate.getTypePredicate() |
Predicate |
IdentityLinkPredicate.getValuesPredicate() |
Predicate |
NumberOperandImpl.greaterThan(T referenceValue) |
Predicate |
NumberOperandImpl.greaterThanOrEq(T referenceValue) |
Predicate |
PriorityFieldOperandImpl.highest() |
Predicate |
PriorityFieldOperandImpl.highest(Predicate aggregationPredicate) |
Predicate |
BasicOperandImpl.in(BasicOperand<T> operand,
Predicate innerSelectPredicate) |
Predicate |
BasicOperandImpl.in(Collection<? extends T> possibleValues) |
Predicate |
BasicOperandImpl.in(Predicate innerSelectPredicate) |
Predicate |
BasicOperandImpl.in(T possibleValue) |
Predicate |
BasicOperandImpl.in(T possibleValue1,
T possibleValue2) |
Predicate |
BasicOperandImpl.in(T possibleValue1,
T possibleValue2,
T possibleValue3) |
Predicate |
BasicOperandImpl.in(T possibleValue1,
T possibleValue2,
T possibleValue3,
T... morePossibleValues) |
Predicate |
NoOpConstructionInterceptor.interceptPredicateConstruction(Predicate predicate) |
Predicate |
VariableConstructionInterceptor.interceptPredicateConstruction(Predicate predicate) |
Predicate |
ConstructionInterceptor.interceptPredicateConstruction(Predicate predicate)
Hook to modify a new predicate right after its construction.
|
Predicate |
StateFieldOperandImpl.isActive() |
Predicate |
StateFieldOperandImpl.isCompleted() |
Predicate |
CandidateFieldOperandImpl.isEmpty() |
Predicate |
BooleanOperandImpl.isFalse() |
Predicate |
StateFieldOperandImpl.isInterrupted() |
Predicate |
StateFieldOperandImpl.isNotActive() |
Predicate |
StateFieldOperandImpl.isNotCompleted() |
Predicate |
StateFieldOperandImpl.isNotInterrupted() |
Predicate |
BasicOperandImpl.isNotNull() |
Predicate |
BasicOperandImpl.isNull() |
Predicate |
HierarchyOperandImpl.isRoot() |
Predicate |
BooleanOperandImpl.isTrue() |
Predicate |
NumberOperandImpl.lessThan(T referenceValue) |
Predicate |
NumberOperandImpl.lessThanOrEq(T referenceValue) |
Predicate |
StringOperandImpl.like(T expectedValue) |
Predicate |
PriorityFieldOperandImpl.lowest() |
Predicate |
PriorityFieldOperandImpl.lowest(Predicate aggregationPredicate) |
Predicate |
VariableOperandImpl.nameAndValueEq(String expectedName,
Object expectedValue) |
<V> Predicate |
VariableOperandImpl.nameAndValueEq(ValueAccessor<V> expectedVariableName,
V expectedValue) |
Predicate |
BasePredicate.not() |
Predicate |
BasicOperandImpl.notEq(T expectedValue) |
Predicate |
BasicOperandImpl.notIn(Collection<? extends T> possibleValues) |
Predicate |
BasicOperandImpl.notIn(T possibleValue) |
Predicate |
BasicOperandImpl.notIn(T possibleValue1,
T possibleValue2) |
Predicate |
BasicOperandImpl.notIn(T possibleValue1,
T possibleValue2,
T possibleValue3) |
Predicate |
BasicOperandImpl.notIn(T possibleValue1,
T possibleValue2,
T possibleValue3,
T... morePossibleValues) |
Predicate |
StringOperandImpl.notLike(T expectedValue) |
Predicate |
BasePredicate.or(Predicate predicate) |
Predicate |
VariableOperandImpl.undefined(String variableName) |
Predicate |
VariableOperandImpl.undefined(ValueAccessor<?> variableName) |
Predicate |
VariableOperandImpl.valueIsNotNull() |
Predicate |
VariableOperandImpl.valueIsNull() |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<Predicate> |
CompositePredicate.getPredicates()
All predicates to be concatenated.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
BasePredicate.and(Predicate predicate) |
Predicate |
BasicOperandImpl.eq(BasicOperand<T> operand,
Predicate innerSelectPredicate) |
Predicate |
BasicOperandImpl.eq(Predicate innerSelectPredicate) |
Predicate |
PriorityFieldOperandImpl.highest(Predicate aggregationPredicate) |
Predicate |
BasicOperandImpl.in(BasicOperand<T> operand,
Predicate innerSelectPredicate) |
Predicate |
BasicOperandImpl.in(Predicate innerSelectPredicate) |
Predicate |
NoOpConstructionInterceptor.interceptPredicateConstruction(Predicate predicate) |
Predicate |
VariableConstructionInterceptor.interceptPredicateConstruction(Predicate predicate) |
Predicate |
ConstructionInterceptor.interceptPredicateConstruction(Predicate predicate)
Hook to modify a new predicate right after its construction.
|
Predicate |
PriorityFieldOperandImpl.lowest(Predicate aggregationPredicate) |
QueryHint |
VariableRestrictionQueryHint.Factory.matching(Predicate predicate) |
Predicate |
BasePredicate.or(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Predicate |
BasePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
BasePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
CompositePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
CompositePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
NamedValuePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
NamedValuePredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
IdentityLinkPredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
IdentityLinkPredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
NotPredicate.apply(Function<Predicate,Predicate> transformation) |
Predicate |
NotPredicate.apply(Function<Predicate,Predicate> transformation) |
static void |
PredicateUtils.assertNoNullPredicates(List<? extends Predicate> predicates)
Asserts that all given predicates are not null.
|
Constructor and Description |
---|
AggregateReferenceValue(Predicate predicate,
AggregateReferenceValue.AggregationStrategy aggregationStrategy) |
InnerSelectInPredicate(QueryParameter queryParameter,
Predicate innerSelectPredicate)
Creates a predicate instance representing a
queryParameter IN (select queryParameter from table where innerSelectPredicate) criterion. |
InnerSelectInPredicate(QueryParameter queryParameter,
QueryParameter innerSelectQueryParameter,
Predicate innerSelectPredicate)
Creates a predicate instance representing a
queryParameter IN (select innerSelectQueryParameter from table where innerSelectPredicate) criterion. |
InnerSelectReferenceValue(QueryParameter queryParameter,
QueryParameter innerSelectQueryParameter,
Predicate predicate) |
NamedValuePredicate(Predicate predicate) |
NotPredicate(Predicate predicate)
Constructs a new instance which wraps the given predicate.
|
Constructor and Description |
---|
CompositePredicate(CompositePredicate.Operator operator,
Collection<? extends Predicate> predicates)
Creates a predicate instance which concatenates the given predicates with the specified operator.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
TimestampValueImpl.after(T referenceDate) |
Predicate |
TimestampValueImpl.afterOrEq(T referenceDate) |
Predicate |
TimestampValueImpl.before(T referenceDate) |
Predicate |
TimestampValueImpl.beforeOrEq(T referenceDate) |
Predicate |
TimestampValueImpl.between(T startDate,
T endDate) |
Predicate |
PathFieldImpl.childOf(String id) |
Predicate |
PathFieldImpl.childrenOf(Collection<String> ids) |
Predicate |
ListValueImpl.contains(T entry) |
Predicate |
ListValueImpl.containsAny(Collection<T> entries) |
Predicate |
CandidateFieldImpl.containsAnyOf(Collection<String> possibleCandidates) |
Predicate |
CandidateFieldImpl.containsAnyOf(String possibleCandidate) |
Predicate |
CandidateFieldImpl.containsAnyOf(String possibleCandidate1,
String possibleCandidate2) |
Predicate |
CandidateFieldImpl.containsAnyOf(String possibleCandidate1,
String possibleCandidate2,
String possibleCandidate3) |
Predicate |
CandidateFieldImpl.containsAnyOf(String possibleCandidate1,
String possibleCandidate2,
String possibleCandidate3,
String... morePossibleCandidates) |
Predicate |
ListValueImpl.containsNonNull() |
Predicate |
ListValueImpl.containsNull() |
Predicate |
PathFieldImpl.descendantOf(String id) |
Predicate |
PathFieldImpl.descendantOfOrEq(String id) |
Predicate |
BasicValueImpl.eq(BasicOperand<V> operand,
Predicate innerSelectPredicate) |
Predicate |
BasicValueImpl.eq(Predicate innerSelectPredicate) |
Predicate |
BasicValueImpl.eq(V expectedValue) |
Predicate |
ComplexValueImpl.exists() |
Predicate |
BasicValueImpl.exists() |
Predicate |
ListValueImpl.exists() |
Predicate |
NumberValueImpl.greaterThan(T referenceValue) |
Predicate |
NumberValueImpl.greaterThanOrEq(T referenceValue) |
Predicate |
PriorityFieldImpl.highest() |
Predicate |
PriorityFieldImpl.highest(Predicate aggregationPredicate) |
Predicate |
BasicValueImpl.in(BasicOperand<V> operand,
Predicate innerSelectPredicate) |
Predicate |
BasicValueImpl.in(Collection<? extends V> possibleValues) |
Predicate |
BasicValueImpl.in(Predicate innerSelectPredicate) |
Predicate |
BasicValueImpl.in(V possibleValue) |
Predicate |
BasicValueImpl.in(V possibleValue1,
V possibleValue2) |
Predicate |
BasicValueImpl.in(V possibleValue1,
V possibleValue2,
V possibleValue3) |
Predicate |
BasicValueImpl.in(V possibleValue1,
V possibleValue2,
V possibleValue3,
V... morePossibleValues) |
Predicate |
StateField.isActive() |
Predicate |
StateField.isCompleted() |
Predicate |
CandidateFieldImpl.isEmpty() |
Predicate |
BooleanValueImpl.isFalse() |
Predicate |
StateField.isInterrupted() |
Predicate |
StateField.isNotActive() |
Predicate |
StateField.isNotCompleted() |
Predicate |
StateField.isNotInterrupted() |
Predicate |
BasicValueImpl.isNotNull() |
Predicate |
BasicValueImpl.isNull() |
Predicate |
PathFieldImpl.isRoot() |
Predicate |
BooleanValueImpl.isTrue() |
Predicate |
NumberValueImpl.lessThan(T referenceValue) |
Predicate |
NumberValueImpl.lessThanOrEq(T referenceValue) |
Predicate |
StringValueImpl.like(T expectedValue) |
Predicate |
PriorityFieldImpl.lowest() |
Predicate |
PriorityFieldImpl.lowest(Predicate aggregationPredicate) |
Predicate |
BasicValueImpl.notEq(V expectedValue) |
Predicate |
BasicValueImpl.notIn(Collection<? extends V> possibleValues) |
Predicate |
BasicValueImpl.notIn(V possibleValue) |
Predicate |
BasicValueImpl.notIn(V possibleValue1,
V possibleValue2) |
Predicate |
BasicValueImpl.notIn(V possibleValue1,
V possibleValue2,
V possibleValue3) |
Predicate |
BasicValueImpl.notIn(V possibleValue1,
V possibleValue2,
V possibleValue3,
V... morePossibleValues) |
Predicate |
StringValueImpl.notLike(T expectedValue) |
Modifier and Type | Method and Description |
---|---|
Predicate |
BasicValueImpl.eq(BasicOperand<V> operand,
Predicate innerSelectPredicate) |
Predicate |
BasicValueImpl.eq(Predicate innerSelectPredicate) |
Predicate |
PriorityFieldImpl.highest(Predicate aggregationPredicate) |
Predicate |
BasicValueImpl.in(BasicOperand<V> operand,
Predicate innerSelectPredicate) |
Predicate |
BasicValueImpl.in(Predicate innerSelectPredicate) |
Predicate |
PriorityFieldImpl.lowest(Predicate aggregationPredicate) |
Modifier and Type | Method and Description |
---|---|
Predicate |
GetFrontendObjectDecoratorContext.getPredicate() |
Modifier and Type | Method and Description |
---|---|
long |
WorkObjectService.countWorkObjects(Predicate predicate)
Counts the work objects that match the query with the given predicate.
|
long |
WorkObjectService.countWorkObjects(Predicate predicate,
SearchScope searchScope)
Counts the work objects that match the query with the given predicate in given scope.
|
Optional<WorkObject> |
WorkObjectService.findWorkObject(Predicate predicate)
Finds the work object that matches the query with the given predicate.
|
Optional<WorkObject> |
WorkObjectService.findWorkObject(Predicate predicate,
SearchScope searchScope)
Finds the work object that matches the query with the given predicate in given scope.
|
List<WorkObject> |
WorkObjectService.findWorkObjects(Predicate predicate)
Finds the work objects that match the query with the given predicate.
|
List<WorkObject> |
WorkObjectService.findWorkObjects(Predicate predicate,
SearchScope searchScope)
Finds the work objects that match the query with the given predicate in given scope.
|
WorkObject |
WorkObjectService.getWorkObject(Predicate predicate)
Returns the work object that matches the predicate.
|
WorkObject |
WorkObjectService.getWorkObject(Predicate predicate,
SearchScope searchScope)
Returns the work object that matches the predicate in given scope.
|
void |
GetFrontendObjectDecoratorContext.setPredicate(Predicate predicate) |
Constructor and Description |
---|
GetFrontendObjectDecoratorContext(String type,
String key,
Predicate predicate,
String userId) |
GetFrontendObjectDecoratorContext(String type,
String key,
Predicate predicate,
WorkObject workObject,
String userId) |
Modifier and Type | Method and Description |
---|---|
Predicate |
SecurityPredicatePostProcessor.restrict(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Predicate |
SecurityPredicatePostProcessor.restrict(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
static Optional<Predicate> |
SearchUtils.assemblePredicatesWithAnd(Collection<Predicate> predicates)
Combines predicates using the AND operation.
|
static Optional<Predicate> |
SearchUtils.assemblePredicatesWithOr(Collection<Predicate> predicates)
Combines predicates using the OR operation.
|
Optional<Predicate> |
SearchQuery.getPredicate()
Returns the optional query predicate.
|
Modifier and Type | Method and Description |
---|---|
SearchQuery.Builder |
SearchQuery.Builder.andPredicate(String groupKey,
Predicate predicate) |
SearchQuery.Builder |
SearchQuery.Builder.defaultPredicate(String groupKey,
Predicate predicate) |
SearchQuery.Builder |
SearchQuery.Builder.variablePredicate(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
SearchQuery.Builder |
SearchQuery.Builder.andPredicate(String groupKey,
Optional<Predicate> predicateOptional) |
static Optional<Predicate> |
SearchUtils.assemblePredicatesWithAnd(Collection<Predicate> predicates)
Combines predicates using the AND operation.
|
static Optional<Predicate> |
SearchUtils.assemblePredicatesWithOr(Collection<Predicate> predicates)
Combines predicates using the OR operation.
|
SearchQuery.Builder |
SearchQuery.Builder.textPredicates(Map<String,Predicate> predicates) |
Modifier and Type | Method and Description |
---|---|
Predicate |
ComparablePredicateSupplier.createEmptyPredicate() |
Predicate |
ComparablePredicateSupplier.createGreaterEqualPredicate(T value) |
Predicate |
ComparablePredicateSupplier.createGreaterPredicate(T value) |
Predicate |
ComparablePredicateSupplier.createLessEqualPredicate(T value) |
Predicate |
ComparablePredicateSupplier.createLessPredicate(T value) |
Predicate |
ComparablePredicateSupplier.createValuesPredicate(Set<T> values) |
Modifier and Type | Method and Description |
---|---|
Optional<Predicate> |
VariableProcessor.getPredicate(List<SearchTermExpression> expressions,
Instant baseDate)
Returns an optional predicate for the given expression list.
|
Optional<Predicate> |
LongVariableProcessor.getPredicate(List<SearchTermExpression> expressions,
Instant baseDate) |
Optional<Predicate> |
DateVariableProcessor.getPredicate(List<SearchTermExpression> expressions,
Instant baseDate) |
Optional<Predicate> |
StringVariableProcessor.getPredicate(List<SearchTermExpression> expressions,
Instant baseDate) |
Optional<Predicate> |
BooleanVariableProcessor.getPredicate(List<SearchTermExpression> expressions,
Instant baseDate) |
Modifier and Type | Method and Description |
---|---|
long |
AnyWorkObjectDefinitionService.countWorkObjectDefinitions(Predicate anyWorkObjectDefinitionPredicate)
Counts the concrete work objects that match the query with the given predicate.
|
long |
AnyWorkObjectDefinitionService.countWorkObjectDefinitions(Predicate anyWorkObjectDefinitionPredicate,
SearchScope searchScope)
Counts the concrete work objects that match the query with the given predicate in given scope.
|
long |
AnyWorkObjectService.countWorkObjects(Predicate predicate)
Counts the concrete work objects that match the query with the given predicate.
|
long |
AnyWorkObjectService.countWorkObjects(Predicate predicate,
SearchScope searchScope)
Counts the concrete work objects that match the query with the given predicate.
|
AnyWorkObject |
AnyWorkObjectService.findWorkObject(Predicate predicate)
Finds the concrete work object that matches the query with the given predicate.
|
AnyWorkObject |
AnyWorkObjectService.findWorkObject(Predicate predicate,
SearchScope searchScope)
Finds the concrete work object that matches the query with the given predicate.
|
AnyWorkObjectDefinition |
AnyWorkObjectDefinitionService.findWorkObjectDefinition(Predicate anyWorkObjectDefinitionPredicate)
Finds the concrete work object definition that matches the query with the given predicate.
|
AnyWorkObjectDefinition |
AnyWorkObjectDefinitionService.findWorkObjectDefinition(Predicate anyWorkObjectDefinitionPredicate,
SearchScope searchScope)
Finds the concrete work object definition that matches the query with the given predicate in given scope.
|
List<AnyWorkObjectDefinition> |
AnyWorkObjectDefinitionService.findWorkObjectDefinitions(Predicate anyWorkObjectDefinitionPredicate)
Finds the concrete work object definitions that match the query with the given predicate.
|
List<AnyWorkObjectDefinition> |
AnyWorkObjectDefinitionService.findWorkObjectDefinitions(Predicate anyWorkObjectDefinitionPredicate,
SearchScope searchScope)
Finds the concrete work object definitions that match the query with the given predicate in given scope.
|
List<AnyWorkObject> |
AnyWorkObjectService.findWorkObjects(Predicate predicate)
Finds the concrete work objects that match the query with the given predicate.
|
List<AnyWorkObject> |
AnyWorkObjectService.findWorkObjects(Predicate predicate,
SearchScope searchScope)
Finds the concrete work objects that match the query with the given predicate.
|
Modifier and Type | Method and Description |
---|---|
long |
DefaultAnyWorkObjectDefinitionService.countWorkObjectDefinitions(Predicate anyWorkObjectDefinitionPredicate) |
long |
DefaultAnyWorkObjectDefinitionService.countWorkObjectDefinitions(Predicate anyWorkObjectDefinitionPredicate,
SearchScope searchScope) |
long |
DefaultAnyWorkObjectService.countWorkObjects(Predicate predicate) |
long |
DefaultAnyWorkObjectService.countWorkObjects(Predicate predicate,
SearchScope searchScope) |
AnyWorkObject |
DefaultAnyWorkObjectService.findWorkObject(Predicate predicate) |
AnyWorkObject |
DefaultAnyWorkObjectService.findWorkObject(Predicate predicate,
SearchScope searchScope) |
AnyWorkObjectDefinition |
DefaultAnyWorkObjectDefinitionService.findWorkObjectDefinition(Predicate anyWorkObjectDefinitionPredicate) |
AnyWorkObjectDefinition |
DefaultAnyWorkObjectDefinitionService.findWorkObjectDefinition(Predicate anyWorkObjectDefinitionPredicate,
SearchScope searchScope) |
List<AnyWorkObjectDefinition> |
DefaultAnyWorkObjectDefinitionService.findWorkObjectDefinitions(Predicate anyWorkObjectDefinitionPredicate) |
List<AnyWorkObjectDefinition> |
DefaultAnyWorkObjectDefinitionService.findWorkObjectDefinitions(Predicate anyWorkObjectDefinitionPredicate,
SearchScope searchScope) |
List<AnyWorkObject> |
DefaultAnyWorkObjectService.findWorkObjects(Predicate predicate) |
List<AnyWorkObject> |
DefaultAnyWorkObjectService.findWorkObjects(Predicate predicate,
SearchScope searchScope) |
Constructor and Description |
---|
SqlAnyWorkObjectDefinitionQueryRenderer(SqlMappingContext sqlMappingContext,
ConverterProvider converterProvider,
Function<Predicate,Predicate> predicateTransformation,
DatabaseType databaseType) |
SqlAnyWorkObjectDefinitionQueryRenderer(SqlMappingContext sqlMappingContext,
ConverterProvider converterProvider,
Function<Predicate,Predicate> predicateTransformation,
DatabaseType databaseType) |
SqlAnyWorkObjectQueryRenderer(SqlMappingContext mappingContext,
ConverterProvider converterProvider,
Function<Predicate,Predicate> predicateTransformation,
DatabaseType databaseType) |
SqlAnyWorkObjectQueryRenderer(SqlMappingContext mappingContext,
ConverterProvider converterProvider,
Function<Predicate,Predicate> predicateTransformation,
DatabaseType databaseType) |
Modifier and Type | Method and Description |
---|---|
Predicate |
AnyWorkObjectDefinitionPredicatePostProcessor.restrict(Predicate predicate) |
Predicate |
AnyWorkObjectPredicatePostProcessor.restrict(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Predicate |
AnyWorkObjectDefinitionPredicatePostProcessor.restrict(Predicate predicate) |
Predicate |
AnyWorkObjectPredicatePostProcessor.restrict(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
RenderedSql |
SqlEntityPredicateRenderer.render(Predicate predicate,
RenderingMode mode) |
RenderedSql |
BaseSqlQueryRenderer.renderPredicate(Predicate predicate,
RenderingMode mode) |
Modifier and Type | Method and Description |
---|---|
Optional<Function<Predicate,Predicate>> |
SqlRendererConfig.getPredicateTransformation()
Returns the optional predicate transformation.
|
Optional<Function<Predicate,Predicate>> |
SqlRendererConfig.getPredicateTransformation()
Returns the optional predicate transformation.
|
Modifier and Type | Method and Description |
---|---|
RenderedSql |
SqlPredicateRenderer.render(Predicate predicate,
RenderingMode mode) |
RenderedSql |
SqlQueryRenderer.renderPredicate(Predicate predicate,
RenderingMode mode) |
Constructor and Description |
---|
SqlRendererConfig(SqlNameMapping nameMapping,
SqlMappingContext mappingContext,
ConverterProvider converterProvider,
Function<Predicate,Predicate> predicateTransformation,
DatabaseType databaseType)
Creates a new configuration instance.
|
SqlRendererConfig(SqlNameMapping nameMapping,
SqlMappingContext mappingContext,
ConverterProvider converterProvider,
Function<Predicate,Predicate> predicateTransformation,
DatabaseType databaseType)
Creates a new configuration instance.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
MergeCompositesPredicateTransformation.apply(Predicate input) |
Modifier and Type | Method and Description |
---|---|
Predicate |
MergeCompositesPredicateTransformation.apply(Predicate input) |
Modifier and Type | Method and Description |
---|---|
Predicate |
MergeNamedValuesPredicateTransformation.apply(Predicate input) |
Predicate |
VersionOperand.latest()
Builds a predicate representing a
version = max(all version values) comparison. |
Predicate |
VersionOperand.latest(Predicate aggregationPredicate)
Builds a predicate representing a
version = max(all version values matching aggregationPredicate) comparison. |
<V> Predicate |
PropertyOperand.nameAndValueEq(PropertyName<V> expectedPropertyName,
V expectedValue)
Returns a predicate testing for properties with the given property name and the given value.
|
Predicate |
PropertyOperand.nameAndValueEq(String expectedName,
String expectedValue)
Returns a predicate testing for properties with the given name and the given value.
|
Predicate |
PropertyOperand.undefined(PropertyName<?> propertyName)
Returns a predicate representing an undefined property predicate
|
Predicate |
PropertyOperand.undefined(String propertyName)
Returns a predicate representing an undefined property predicate
|
Predicate |
LatestVersionOperand.withKey(String key)
Builds a predicate representing a
key = values matching key AND version = max(all version values with matching key) comparison. |
Modifier and Type | Method and Description |
---|---|
Predicate |
MergeNamedValuesPredicateTransformation.apply(Predicate input) |
Predicate |
VersionOperand.latest(Predicate aggregationPredicate)
Builds a predicate representing a
version = max(all version values matching aggregationPredicate) comparison. |
Modifier and Type | Method and Description |
---|---|
Predicate |
PredicatePostProcessor.restrict(Predicate predicate)
Add restrictions to a predicate before it is evaluated in the persistence layer.
|
Predicate |
NoOpPredicatePostProcessor.restrict(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
long |
EntityService.countEntities(Predicate predicate)
Counts the entities that match the query with the given predicate.
|
long |
BaseEntityService.countEntities(Predicate predicate) |
long |
EntityService.countEntities(Predicate predicate,
SearchScope searchScope)
Counts the entities that match the query with the given predicate in the given scope.
|
long |
BaseEntityService.countEntities(Predicate predicate,
SearchScope searchScope) |
List<E> |
EntityService.findEntities(Predicate predicate)
Finds the entities that match the query with the given predicate.
|
List<E> |
BaseEntityService.findEntities(Predicate predicate) |
List<E> |
EntityService.findEntities(Predicate predicate,
SearchScope searchScope)
Finds the entities that match the query with the given predicate in the given scope.
|
List<E> |
BaseEntityService.findEntities(Predicate predicate,
SearchScope searchScope) |
E |
EntityService.findEntity(Predicate predicate)
Finds the entity that matches the query with the given predicate.
|
E |
BaseEntityService.findEntity(Predicate predicate) |
E |
EntityService.findEntity(Predicate predicate,
SearchScope searchScope)
Finds the entity that matches the query with the given predicate in the given scope.
|
E |
BaseEntityService.findEntity(Predicate predicate,
SearchScope searchScope) |
Predicate |
PredicatePostProcessor.restrict(Predicate predicate)
Add restrictions to a predicate before it is evaluated in the persistence layer.
|
Predicate |
NoOpPredicatePostProcessor.restrict(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
long |
BulkProcessor.process(String taskName,
Predicate predicate,
com.google.common.base.Function<T,Void> function,
SearchScope searchScope)
Process all objects matched by the given predicate, applying the given function to each one.
|
long |
BulkProcessor.process(String taskName,
Predicate predicate,
Set<QueryHint> hints,
com.google.common.base.Function<T,Void> function,
SearchScope searchScope)
Process all objects matched by the given predicate, applying the given function to each one.
|
Modifier and Type | Method and Description |
---|---|
long |
BaseBulkEntityProcessor.process(String taskName,
Predicate predicate,
com.google.common.base.Function<T,Void> function,
SearchScope searchScope) |
long |
BaseBulkEntityProcessor.process(String taskName,
Predicate predicate,
Set<QueryHint> hints,
com.google.common.base.Function<T,Void> function,
SearchScope searchScope) |
Modifier and Type | Method and Description |
---|---|
long |
DefaultWorkObjectService.countWorkObjects(Predicate predicate) |
long |
DefaultWorkObjectService.countWorkObjects(Predicate predicate,
SearchScope searchScope) |
Optional<WorkObject> |
DefaultWorkObjectService.findWorkObject(Predicate predicate) |
Optional<WorkObject> |
DefaultWorkObjectService.findWorkObject(Predicate predicate,
SearchScope searchScope) |
List<WorkObject> |
DefaultWorkObjectService.findWorkObjects(Predicate predicate) |
List<WorkObject> |
DefaultWorkObjectService.findWorkObjects(Predicate predicate,
SearchScope searchScope) |
WorkObject |
DefaultWorkObjectService.getWorkObject(Predicate predicate) |
WorkObject |
DefaultWorkObjectService.getWorkObject(Predicate predicate,
SearchScope searchScope) |
Modifier and Type | Method and Description |
---|---|
Optional<Group> |
GroupManager.findGroup(Predicate predicate)
Finds the
Group that matches the given predicate. |
Optional<Group> |
GroupService.findGroup(Predicate predicate,
GroupService.GroupSearchScope searchScope)
Finds the
Group that matches the given predicate. |
com.google.common.collect.ImmutableList<Group> |
GroupManager.findGroups(Predicate predicate)
Finds the
Group s that match the given predicate. |
com.google.common.collect.ImmutableList<Group> |
GroupService.findGroups(Predicate predicate,
GroupService.GroupSearchScope searchScope)
Finds the
Group s that match the given predicate. |
Modifier and Type | Method and Description |
---|---|
Optional<Group> |
DefaultGroupManager.findGroup(Predicate predicate) |
Optional<Group> |
DefaultGroupService.findGroup(Predicate predicate,
GroupService.GroupSearchScope searchScope) |
com.google.common.collect.ImmutableList<Group> |
DefaultGroupManager.findGroups(Predicate predicate) |
com.google.common.collect.ImmutableList<Group> |
DefaultGroupService.findGroups(Predicate predicate,
GroupService.GroupSearchScope searchScope) |
Modifier and Type | Method and Description |
---|---|
Optional<User> |
UserManager.findUser(Predicate predicate)
Finds the
User that matches the given predicate. |
Optional<User> |
UserService.findUser(Predicate predicate,
UserService.UserSearchScope searchScope)
Finds the
User that matches the given predicate. |
Optional<User> |
UserManager.findUserAcrossAllTenants(Predicate predicate)
Finds the
User that matches the given predicate across all tenants. |
com.google.common.collect.ImmutableList<User> |
UserManager.findUsers(Predicate predicate)
Finds the
User s that match the given predicate. |
com.google.common.collect.ImmutableList<User> |
UserService.findUsers(Predicate predicate,
UserService.UserSearchScope searchScope)
Finds the
User s that match the given predicate. |
Modifier and Type | Method and Description |
---|---|
Optional<User> |
DelegatingUserManager.findUser(Predicate predicate) |
Optional<User> |
DefaultUserManager.findUser(Predicate predicate) |
Optional<User> |
DefaultUserService.findUser(Predicate predicate,
UserService.UserSearchScope searchScope) |
Optional<User> |
DelegatingUserManager.findUserAcrossAllTenants(Predicate predicate) |
Optional<User> |
DefaultUserManager.findUserAcrossAllTenants(Predicate predicate) |
com.google.common.collect.ImmutableList<User> |
DelegatingUserManager.findUsers(Predicate predicate) |
com.google.common.collect.ImmutableList<User> |
DefaultUserManager.findUsers(Predicate predicate) |
com.google.common.collect.ImmutableList<User> |
DefaultUserService.findUsers(Predicate predicate,
UserService.UserSearchScope searchScope) |
Modifier and Type | Field and Description |
---|---|
static Predicate |
OneConstants.NOT_BLACKLISTED_DEFINITION_PREDICATE |
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.