public class PriorityFieldImpl extends NumberValueImpl<Integer,Long> implements PriorityField
Constructor and Description |
---|
PriorityFieldImpl(String name,
QueryParameter queryParameter) |
Modifier and Type | Method and Description |
---|---|
Predicate |
highest()
Builds a predicate for a
priority = max(all priority values) comparison. |
Predicate |
highest(Predicate aggregationPredicate)
Builds a predicate for a
priority = max(all priority values matching aggregationPredicate) comparison. |
Predicate |
lowest()
Builds a predicate for a
priority = min(all priority values) comparison. |
Predicate |
lowest(Predicate aggregationPredicate)
Builds a predicate for a
priority = min(all priority values matching aggregationPredicate) comparison. |
greaterThan, greaterThanOrEq, lessThan, lessThanOrEq
eq, eq, eq, exists, getQueryParameter, in, in, in, in, in, in, in, isNotNull, isNull, notEq, notIn, notIn, notIn, notIn, notIn, orderAsc, orderDesc
getName, getValueConverter
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName, getValueConverter
greaterThan, greaterThanOrEq, lessThan, lessThanOrEq
public PriorityFieldImpl(String name, QueryParameter queryParameter)
public Predicate lowest()
PriorityFieldOperand
Builds a predicate for a priority = min(all priority values)
comparison.
lowest
in interface PriorityFieldOperand
public Predicate lowest(Predicate aggregationPredicate)
PriorityFieldOperand
Builds a predicate for a priority = min(all priority values matching aggregationPredicate)
comparison.
lowest
in interface PriorityFieldOperand
aggregationPredicate
- the predicate determining which values to use for the 'min' aggregationpublic Predicate highest()
PriorityFieldOperand
Builds a predicate for a priority = max(all priority values)
comparison.
highest
in interface PriorityFieldOperand
public Predicate highest(Predicate aggregationPredicate)
PriorityFieldOperand
Builds a predicate for a priority = max(all priority values matching aggregationPredicate)
comparison.
highest
in interface PriorityFieldOperand
aggregationPredicate
- the predicate determining which values to use for the 'max' aggregationCopyright © 2010 - 2019 edorasware ag. All Rights Reserved.