|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Operator | |
net.sf.jec | |
net.sf.jec.namedop |
Uses of Operator in net.sf.jec |
Subclasses of Operator in net.sf.jec | |
class |
AccessorOperator
This operator returns/sets a property of the context object. |
class |
ArithmeticOperator
|
class |
AssignOperator
AssignOperator does an assignation to an invertible operator. |
class |
BooleanOperator
|
class |
ConstantOperator
ConstantOperator always returns a constant value (any object), given as a constructor's parameter. |
class |
IndexerOperator
IndexerOperator operates on indexed objects as List, NodeList or Map. |
class |
InvertibleOperator
Abstract class parent of every invertible operator. |
class |
MethodOperator
|
Fields in net.sf.jec declared as Operator | |
protected Operator |
Operator.nestedOp
Nested operator |
protected Operator[] |
Operator.argOps
|
Methods in net.sf.jec that return Operator | |
Operator |
ExpressionEval.getCachedOperator(java.lang.Object ctx,
java.lang.String expr)
This method completely encapsulates the internal data representation. |
Operator |
ExpressionCompiler.compileOperator(java.lang.String expr)
Compiles an expression into an operator |
Methods in net.sf.jec with parameters of type Operator | |
void |
Operator.setNestedOperator(Operator nestedOp)
Sets the operator's nested operator |
void |
Operator.setArgumentOperators(Operator[] argOps)
|
Constructors in net.sf.jec with parameters of type Operator | |
Operator(Operator nestedOp)
Creates a new operator that nest another operator |
|
InvertibleOperator(Operator nestedOp)
Creates a new operator that nest another operator |
|
IndexerOperator(Operator indexOperator,
Operator nestedOp,
boolean throwExceptions)
This operator requires object conversion and an operator chain that resolves the selected index. |
|
BooleanOperator(java.lang.String type,
Operator op1,
Operator op2,
boolean throwExceptions)
Creates a new instance of BooleanOperator |
|
AssignOperator(InvertibleOperator op1,
Operator op2,
boolean throwExceptions)
Creates a new instance of AssignOperator |
|
ArithmeticOperator(java.lang.String type,
Operator op1,
Operator op2,
boolean throwExceptions)
Creates a new instance of BooleanOperator |
|
AccessorOperator(java.lang.String field,
Operator nestedOp,
boolean throwExceptions)
Creates a new AccessorOperator that will try to get and set the field property of the context |
Uses of Operator in net.sf.jec.namedop |
Subclasses of Operator in net.sf.jec.namedop | |
class |
AvgOperator
AvgOperator acts over a collection of elements, applying its argument operator to each element, and averaging the results into a total average. |
class |
CountOperator
CountOperator counts the amount of elements in the context collection. |
class |
GroupByOperator
GroupByOperator returns a Map containing keyed groups of elements. |
class |
GroupOperator
GroupOperator is the abstract parent class of every operator that operates over a group (an object implementing the Map interface) |
class |
IfOperator
IfOperator evaluates a first boolean argument, evaluating and returning the second or thirth arguments when true or false respectively. |
class |
MaxOperator
MaxOperator acts over a collection of elements, applying its argument operator to each element, and returning the maximum result value. |
class |
MinOperator
MinOperator acts over a collection of elements, applying its argument operator to each element, and returning the minimum result value. |
class |
OrderByOperator
OrderByOperator sorts a Collection of elements by applying the argument operator to each element and comparing between the resulting values. |
class |
SelectOperator
SelectOperator operates over a Collection, selecting those elements that evaluate into 'true' when the boolean operator argument is applied. |
class |
SumOperator
SumOperator acts over a collection of elements, applying its argument operator to each element, and adding the results into a total sum. |
class |
TableOperator
TableOperator operates over an object collection and returns a table, result of applying operators for each column. |
Constructors in net.sf.jec.namedop with parameters of type Operator | |
ContextComparator(java.lang.Object rootCtx,
Operator operator)
Creates a new ContextComparator given the Operator and context Object needed to complete the expression whose result will be compared. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |