|
Class Summary |
| And |
Defines the conjunction function |
| Append |
Defines the Append function that takes the vector attributes and puts them
together into a vector. |
| BaseBinaryOperator |
Defines the baseoperator for the binary operator functions. |
| BaseFunction |
Defines the base function for all the functions. |
| BaseOperator |
Defines the baseoperator for the operator functions. |
| BaseUnaryOperator |
Defines the base functionality for the unary operator functions. |
| Concatenate |
Defines the Concatenate function that takes each of its attribute parameters
and concatenates them in the order of definition after converting them to
strings. |
| Date |
Defines the Date function that returns a string representation of the current
date and time. |
| Divide |
Defines the function that divides its "left" attribute by its "right" attribute. |
| EQ |
Defines the equality binary operator. |
| Format |
Defines the Format function that takes a format string and a set of
parameters and creates a resultant string which has the values of the
parameters embedded. |
| GE |
Defines the Greater or Equals binary opeeration that compares its numeric attributes
left >= right |
| GT |
Defines the Greater than binary opeeration that compares its numeric attributes
left > right |
| IfThenElse |
Defines the IfThenElse function. |
| LE |
Define the Less or Equals binary opeeration that compares its numeric attributes
left <= right |
| LT |
Defines the less than binary opeeration that compares its numeric attributes
left < right |
| Minus |
Defines the Minus binary operator. |
| NE |
Defines the Greater or Equals binary opeeration that compares its numeric attributes
left >= right |
| Next |
Defines the Next function that returns a monotonically increasing value,
guaranteed never to return the same number twice within a single description. |
| Not |
Defines the unary operator not that negates its boolean parameter. |
| Or |
Defines the disjunction function |
| Product |
Defines the Product function that multiplies each of its attributes
with the same semantics as Java for its primitive types, failure will result in an exception. |
| Random |
Defines the Random function that returns a random number for each
invocation. |
| Ref |
Defines the unary operator not that negates its boolean parameter. |
| Sum |
Defines the Sum function that sums each of its attributes
with the same semantics as Java for its primitive types, failure will result in an exception. |
| UserInput |
Defines the UserInput function that asks the user for an input on the command
line. |
| Vector |
Defines the Vector function that takes the attribute parameters and puts them
together into a vector. |