SmartFrog 3.10.000

Uses of Interface
org.smartfrog.sfcore.reference.Function

Packages that use Function
org.smartfrog.sfcore.languages.sf.functions   
 

Uses of Function in org.smartfrog.sfcore.languages.sf.functions
 

Classes in org.smartfrog.sfcore.languages.sf.functions that implement Function
 class And
          Defines the conjunction function
 class Append
          Defines the Append function that takes the vector attributes and puts them together into a vector.
 class BaseBinaryOperator
          Defines the baseoperator for the binary operator functions.
 class BaseFunction
          Defines the base function for all the functions.
 class BaseOperator
          Defines the baseoperator for the operator functions.
 class BaseUnaryOperator
          Defines the base functionality for the unary operator functions.
 class 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.
 class Date
          Defines the Date function that returns a string representation of the current date and time.
 class Divide
          Defines the function that divides its "left" attribute by its "right" attribute.
 class EQ
          Defines the equality binary operator.
 class 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.
 class GE
          Defines the Greater or Equals binary opeeration that compares its numeric attributes left >= right
 class GT
          Defines the Greater than binary opeeration that compares its numeric attributes left > right
 class IfThenElse
          Defines the IfThenElse function.
 class LE
          Define the Less or Equals binary opeeration that compares its numeric attributes left <= right
 class LT
          Defines the less than binary opeeration that compares its numeric attributes left < right
 class Minus
          Defines the Minus binary operator.
 class NE
          Defines the Greater or Equals binary opeeration that compares its numeric attributes left >= right
 class Next
          Defines the Next function that returns a monotonically increasing value, guaranteed never to return the same number twice within a single description.
 class Not
          Defines the unary operator not that negates its boolean parameter.
 class Or
          Defines the disjunction function
 class 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.
 class Random
          Defines the Random function that returns a random number for each invocation.
 class Ref
          Defines the unary operator not that negates its boolean parameter.
 class 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.
 class UserInput
          Defines the UserInput function that asks the user for an input on the command line.
 class 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