SmartFrog 3.10.000

Package org.smartfrog.sfcore.languages.sf.functions

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.
 


SmartFrog CORE 3.10.000

(C) Copyright 1998-2006 Hewlett-Packard Development Company, LP