public class PriorityFieldOperandImpl extends NumberOperandImpl<Integer,Integer> implements PriorityFieldOperand
Default implementation of the PriorityFieldOperand interface.
BasicOperandImpl.InnerSelectReferenceValue| Constructor and Description | 
|---|
PriorityFieldOperandImpl(QueryParameter queryParameter)
Creates a new operand instance. 
 | 
| 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, lessThanOrEqeq, eq, eq, exists, getQueryParameter, in, in, in, in, in, in, in, isNotNull, isNull, notEq, notIn, notIn, notIn, notIn, notIn, orderAsc, orderDescequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgreaterThan, greaterThanOrEq, lessThan, lessThanOrEqpublic PriorityFieldOperandImpl(QueryParameter queryParameter)
Creates a new operand instance.
queryParameter - the left operand for all predicates to be builtpublic Predicate lowest()
PriorityFieldOperandBuilds a predicate for a priority = min(all priority values) comparison.
lowest in interface PriorityFieldOperandpublic Predicate lowest(Predicate aggregationPredicate)
PriorityFieldOperandBuilds a predicate for a priority = min(all priority values matching aggregationPredicate) comparison.
lowest in interface PriorityFieldOperandaggregationPredicate - the predicate determining which values to use for the 'min' aggregationpublic Predicate highest()
PriorityFieldOperandBuilds a predicate for a priority = max(all priority values) comparison.
highest in interface PriorityFieldOperandpublic Predicate highest(Predicate aggregationPredicate)
PriorityFieldOperandBuilds a predicate for a priority = max(all priority values matching aggregationPredicate) comparison.
highest in interface PriorityFieldOperandaggregationPredicate - the predicate determining which values to use for the 'max' aggregationCopyright © 2010 - 2018 edorasware ag. All Rights Reserved.