| Package | Description |
|---|---|
| org.kuali.kra.budget.calculator | |
| org.kuali.kra.budget.calculator.query |
| Modifier and Type | Method and Description |
|---|---|
QueryList<E> |
QueryList.filter(Operator operator)
filters querylist which contains only those beans which satisfies the operator condition.
|
double |
QueryList.sum(String fieldName,
Operator operator)
calculates the sum of the field in this QueryList.
|
BudgetDecimal |
QueryList.sumObjects(String fieldName,
Operator operator)
calculates the sum of the field in this QueryList.
|
| Modifier and Type | Class and Description |
|---|---|
class |
And
This class is a wrapper for and operator ( & ).
|
class |
Equals
This class is a wrapper for equals operator ( == ).
|
class |
GreaterThan
This class is a wrapper for greater than operator ( > ).
|
class |
LesserThan
This class is a wrapper for lesser than operator ( < ).
|
class |
LogicalOperator
implements Operator and holds left hand and right hand values
which are instances of Opertors(Since Logical Operators operate on two Relational, Logical Operators).
|
class |
NotEquals
This class is a wrapper for equals operator ( != ).
|
class |
Or
This class is a wrapper for or operator ( || ).
|
class |
RelationalOperator |
| Modifier and Type | Field and Description |
|---|---|
protected Operator |
LogicalOperator.lhsOperator
holds left hand Operator.
|
protected Operator |
LogicalOperator.rhsOperator
holds right hand operator.
|
| Modifier and Type | Method and Description |
|---|---|
And |
RelationalOperator.and(Operator relatesTo) |
And |
Or.and(Operator relatesTo) |
And |
And.and(Operator relatesTo) |
QueryList |
QueryEngine.executeQuery(Class beanClass,
Operator operator)
returns a subset of Data Collection.
|
QueryList |
QueryEngine.executeQuery(List dataList,
Operator operator)
returns a subset of Data Collection.
|
QueryList |
QueryEngine.executeQuery(Object key,
Operator operator)
returns a subset of Data Collection.
|
Or |
RelationalOperator.or(Operator relatesTo) |
Or |
Or.or(Operator relatesTo) |
Or |
And.or(Operator relatesTo) |
void |
QueryEngine.removeData(Class beanClass,
Operator operator)
Removes bean instances from query engine.
|
void |
QueryEngine.removeData(Object key,
Operator operator)
removes a CoeusBean from the DataCollection with the specified key
|
| Constructor and Description |
|---|
And(Operator lhsOperator,
Operator rhsOperator)
creates new instance of And.
|
LogicalOperator(Operator lhsOperator,
Operator rhsOperator) |
Or(Operator lhsOperator,
Operator rhsOperator)
creates new instance of Or
|
Copyright © 2013 The Kuali Foundation. All Rights Reserved.