Follow the links below to browse sample Javadoc for MJ classes and tools, including the MJ Runtime Library.

 

Package: com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function  previous next contents

Package com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function contains the following classes and interfaces.
Classes and Interfaces
AbsFunction Defines characteristics of ABS Mapper function (absolute value or magnitude of x).
AcosFunction Defines characteristics of ACOS Mapper function (arc cosine of x in radians).
AsinFunction Defines characteristics of ASIN Mapper function (arc sine of x in radians).
AtanFunction Defines characteristics of ATAN Mapper function (arc tangent of x in radians).
AvgFunction Defines characteristics of AVG Mapper function (average value of all specified values or expressions, x1 through xN).
CbrtFunction Defines characteristics of CBRT Mapper function (cube root of x).
CosFunction Defines characteristics of COS Mapper function (cosine of x in radians).
CtnFunction Defines characteristics of CTN Mapper function (co-tangent of x in radians).
Date0Function Defines characteristics of D(ATE)0 Mapper function (YMMDD).
Date11Function Defines characteristics of D(ATE)11 Mapper function (YYYYMMDD).
Date12Function Defines characteristics of D(ATE)12 Mapper function (DD MMM YYYY).
Date14Function Defines characteristics of D(ATE)14 Mapper function (YYYYDDD).
Date15Function Defines characteristics of D(ATE)15 Mapper function (DDMMYYYY).
Date16Function Defines characteristics of D(ATE)16 Mapper function (MM/DD/YYYY).
Date18Function Defines characteristics of D(ATE)18 Mapper function (MMDDYYYY).
Date19Function Defines characteristics of D(ATE)19 Mapper function (DD/MM/YYYY).
Date1Function Defines characteristics of D(ATE)1 Mapper function (YYMMDD).
Date20Function Defines characteristics of D(ATE)20 Mapper function (YYYY-MM-DD).
Date2Function Defines characteristics of D(ATE)2 Mapper function (DD MMM YY).
Date3Function Defines characteristics of D(ATE)3 Mapper function (YDDD).
Date4Function Defines characteristics of D(ATE)4 Mapper function (YYDDD).
Date5Function Defines characteristics of D(ATE)5 Mapper function (DDMMYY).
Date6Function Defines characteristics of D(ATE)6 Mapper function (MM/DD/YY).
Date7Function Defines characteristics of D(ATE)7 Mapper function (MONTH DD, YYYY).
Date8Function Defines characteristics of D(ATE)8 Mapper function (MMDDYY).
Date9Function Defines characteristics of D(ATE)9 Mapper function (DD/MM/YY).
DefFunction Defines characteristics of DEF Mapper function (determines what kind of data is contained in a field).
DefjFunction Defines characteristics of DEFJ Mapper function (determines what kind of data is contained in a field, including Kanji).
DefxFunction Defines characteristics of DEFX Mapper function (determines what kind of data is contained in a field).
DegFunction Defines characteristics of DEG Mapper function (x radians expressed in degrees).
EquationFunctionFactory Simple factory class for creating Mapper functions (e.g., ABS) used by commands such as ART and CAL.
ExpFunction Defines characteristics of EXP Mapper function (natural number e raised to the power x).
FracFunction Defines characteristics of FRAC Mapper function (fractional portion of x).
FunctionDataType Data types of function arguments and return values.
HcosFunction Defines characteristics of HCOS Mapper function (hyperbolic cosine of x).
HsinFunction Defines characteristics of HSIN Mapper function (hyperbolic sine of x).
HtanFunction Defines characteristics of HTAN Mapper function (hyperbolic tangent of x).
IEquationFunction
IntFunction Defines characteristics of INT Mapper function (integer portion of x).
LineFunction Defines characteristics of LINE Mapper equation keyword, which is treated as a function.
LitFunction Defines characteristics of LIT Mapper function (literal, or character equivalent, of label x).
Log10Function Defines characteristics of LOG10 Mapper function (logarithm of x in base 10).
LogFunction Defines characteristics of LOG Mapper function (logarithm of x in base e).
LtFunction Defines characteristics of LT Mapper equation keyword, which is treated as a function.
MaxFunction Defines characteristics of MAX Mapper function (maximum; largest value of all specified values or expressions, x1 through xN).
MinFunction Defines characteristics of MIN Mapper function (minimum; smallest value of all specified values or expressions, x1 through xN). ).
ModFunction Defines characteristics of MOD Mapper function (modulus; remainder value of x/y).
PiFunction Defines characteristics of PI Mapper equation constant, represented as a function (value of pi, i.e., 3.14159265358979).
RadFunction Defines characteristics of RAD Mapper function (x degrees in radians).
RanFunction Defines characteristics of RAN Mapper function (random integer value in the range x to y).
RlineFunction Defines characteristics of RLINE Mapper equation keyword, which is treated as a function (report line number currently being processed, counts heading lines and all line types, regardless of the type being processed).
SinFunction Defines characteristics of SIN Mapper function (sine of x radians).
SqrtFunction Defines characteristics of SQRT Mapper function (square root of x).
SumFunction Defines characteristics of SUM Mapper function (total value of all specified values, x1 through xN).
TanFunction Defines characteristics of TAN Mapper function (tangent of x radians).
Time1Function Defines characteristics of T(IME)1 Mapper function (HH:MM).
Time2Function Defines characteristics of T(IME)2 Mapper function (HHMMSS).
Time3Function Defines characteristics of T(IME)3 Mapper function (HHMM).
Time4Function Defines characteristics of T(IME)4 Mapper function (HHHHHHH:MM:SS).
Time5Function Defines characteristics of T(IME)5 Mapper function (HHHHHHH:MM).
TimeFunction Defines characteristics of TIME Mapper equation constant, represented as a function (contains the current time, expressed in the number of hours and fractions of hours relative to midnight).
TodayFunction Defines characteristics of TODAYMapper equation constant, represented as a function (contains the current date, expressed in number of days relative to a fixed date).
VavgFunction Defines characteristics of VAVG Mapper function (vertical average of all specified values or expressions, x1 through xN).
VmaxFunction Defines characteristics of VMAX Mapper function (vertical maximum of all specified values or expressions, x1 through xN).
VminFunction Defines characteristics of MIN Mapper function (vertical minimum of all specified values or expressions, x1 through xN).
VsumFunction Defines characteristics of SUM Mapper function (vertical sum of all specified values or expressions, x1 through xN).

Class: AbsFunction   next package

Defines characteristics of ABS Mapper function (absolute value or magnitude of x).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.AbsFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public AbsFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: AcosFunction   previous next package

Defines characteristics of ACOS Mapper function (arc cosine of x in radians).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.AcosFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public AcosFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: AsinFunction   previous next package

Defines characteristics of ASIN Mapper function (arc sine of x in radians).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.AsinFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public AsinFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: AtanFunction   previous next package

Defines characteristics of ATAN Mapper function (arc tangent of x in radians).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.AtanFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public AtanFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: AvgFunction   previous next package

Defines characteristics of AVG Mapper function (average value of all specified values or expressions, x1 through xN).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.AvgFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public AvgFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: CbrtFunction   previous next package

Defines characteristics of CBRT Mapper function (cube root of x).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.CbrtFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public CbrtFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: CosFunction   previous next package

Defines characteristics of COS Mapper function (cosine of x in radians).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.CosFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public CosFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: CtnFunction   previous next package

Defines characteristics of CTN Mapper function (co-tangent of x in radians).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.CtnFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public CtnFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date0Function   previous next package

Defines characteristics of D(ATE)0 Mapper function (YMMDD).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date0Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date0Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date11Function   previous next package

Defines characteristics of D(ATE)11 Mapper function (YYYYMMDD).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date11Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date11Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date12Function   previous next package

Defines characteristics of D(ATE)12 Mapper function (DD MMM YYYY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date12Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date12Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date14Function   previous next package

Defines characteristics of D(ATE)14 Mapper function (YYYYDDD).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date14Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date14Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date15Function   previous next package

Defines characteristics of D(ATE)15 Mapper function (DDMMYYYY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date15Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date15Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date16Function   previous next package

Defines characteristics of D(ATE)16 Mapper function (MM/DD/YYYY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date16Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date16Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date18Function   previous next package

Defines characteristics of D(ATE)18 Mapper function (MMDDYYYY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date18Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date18Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date19Function   previous next package

Defines characteristics of D(ATE)19 Mapper function (DD/MM/YYYY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date19Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date19Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date1Function   previous next package

Defines characteristics of D(ATE)1 Mapper function (YYMMDD).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date1Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date1Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date20Function   previous next package

Defines characteristics of D(ATE)20 Mapper function (YYYY-MM-DD).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date20Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date20Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date2Function   previous next package

Defines characteristics of D(ATE)2 Mapper function (DD MMM YY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date2Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date2Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date3Function   previous next package

Defines characteristics of D(ATE)3 Mapper function (YDDD).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date3Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date3Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date4Function   previous next package

Defines characteristics of D(ATE)4 Mapper function (YYDDD).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date4Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date4Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date5Function   previous next package

Defines characteristics of D(ATE)5 Mapper function (DDMMYY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date5Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date5Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date6Function   previous next package

Defines characteristics of D(ATE)6 Mapper function (MM/DD/YY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date6Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date6Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date7Function   previous next package

Defines characteristics of D(ATE)7 Mapper function (MONTH DD, YYYY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date7Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date7Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date8Function   previous next package

Defines characteristics of D(ATE)8 Mapper function (MMDDYY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date8Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date8Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Date9Function   previous next package

Defines characteristics of D(ATE)9 Mapper function (DD/MM/YY).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Date9Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Date9Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: DefFunction   previous next package

Defines characteristics of DEF Mapper function (determines what kind of data is contained in a field).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.DefFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public DefFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: DefjFunction   previous next package

Defines characteristics of DEFJ Mapper function (determines what kind of data is contained in a field, including Kanji).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.DefjFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public DefjFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: DefxFunction   previous next package

Defines characteristics of DEFX Mapper function (determines what kind of data is contained in a field).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.DefxFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public DefxFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: DegFunction   previous next package

Defines characteristics of DEG Mapper function (x radians expressed in degrees).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.DegFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public DegFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: EquationFunctionFactory   previous next package

Simple factory class for creating Mapper functions (e.g., ABS) used by commands such as ART and CAL.
Treat this class as "thread-safe", since it is immutable once created.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.EquationFunctionFactory
  extends java.lang.Object
Constructors
public EquationFunctionFactory()
Methods
Given a function name, create an instance of a metadata class for that function.
Parameters:
aName - function name to create, can be any case.
Throws:
MJTranslateException - if cannot instantiate function metadata class.
Returns:
function metadata class or NULL if no such function name.
public static com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction createFunction(java.lang.String aName)
    throws com.arsi.mj.MJTranslateException
Get characteristics of all supported Mapper functions.
Returns:
collection of function metadata classes.
public static java.util.Collection getAllFunctions()
Determine if specified name is the name of a valid Mapper function.
Parameters:
aName - function name to check, can be any case.
Returns:
true if a valid Mapper function name, false if not.
public static boolean isFunction(java.lang.String aName)
Given a function metadata class, get corresponding function name.
Parameters:
aFunctionClass - function metadata class.
Returns:
function name, or NULL if class is not a known function metadata class.
public static java.lang.String lookupName(java.lang.Class aFunctionClass)

Class: ExpFunction   previous next package

Defines characteristics of EXP Mapper function (natural number e raised to the power x).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.ExpFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public ExpFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: FracFunction   previous next package

Defines characteristics of FRAC Mapper function (fractional portion of x).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.FracFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public FracFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: FunctionDataType   previous next package

Data types of function arguments and return values.
This includes implied types not supported natively by Mapper such as DATE and TIME. For example, a function may accept a string or number that is expected to contain a value that represents a valid date in a certain format (e.g., YYMMDD).
Some functions also accept the name of a field label (e.g., a) internal to an equation.
public final class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.FunctionDataType
  extends java.lang.Enum
Fields
public static final com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.FunctionDataType DATE
public static final com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.FunctionDataType FLOAT
public static final com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.FunctionDataType INTEGER
public static final com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.FunctionDataType LABEL
public static final com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.FunctionDataType STRING
public static final com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.FunctionDataType TIME
Methods
public static com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.FunctionDataType valueOf(java.lang.String name)
public static com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.FunctionDataType values()

Class: HcosFunction   previous next package

Defines characteristics of HCOS Mapper function (hyperbolic cosine of x).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.HcosFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public HcosFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: HsinFunction   previous next package

Defines characteristics of HSIN Mapper function (hyperbolic sine of x).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.HsinFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public HsinFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: HtanFunction   previous next package

Defines characteristics of HTAN Mapper function (hyperbolic tangent of x).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.HtanFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public HtanFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Interface: IEquationFunction   previous next package

public interface com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Fields
Number of arguments to function is completely variable.
public static final int VARIABLE_ARGS = 2147483647
Methods
Get the number of arguments to the function.
Returns:
zero or a positive value for functions with a known, discrete number of arguments, a negative number for variable-argument functions that require a certain number of fixed arguments, or VARIABLE_ARGS for true, variable-argument functions.
public int argumentCount()
Get types of the function arguments.
Returns:
array of types, one type for each required argument, or a single type if true, variable-argument function and all arguments are of the same type.
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
Is this function a pseudo-function that can assigned a value (can be placed on the left-hand side of an assignment), such as LT in the CAL command?
Returns:
true if pseudo-function that can assigned a value, false if a normal function that cannot meaningfully be placed on the left-hand side of an assignment.
public boolean isAssignable()
Is this function aware of the context under which it is executed, such as the processing of data lines in a CAL command?
Returns:
true if function is aware of execution context, false if function executes solely based on its arguments or represents a constant.
public boolean isContextAware()
Is this an aggregating, vertical (i.e., operates on a column) function?
Returns:
true if an aggregating, vertical (i.e., operates on a column) function such as VSUM and VMAX, false if not.
public boolean isVertical()
Get type of the function return value.
Returns:
type of the function return value, or NULL if no return value.
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: IntFunction   previous next package

Defines characteristics of INT Mapper function (integer portion of x).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IntFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public IntFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: LineFunction   previous next package

Defines characteristics of LINE Mapper equation keyword, which is treated as a function.
Line number of data currently being processed (does not count heading lines and counts only those lines of the type of line specified for processing). The LINE label is set to 1 initially and increases by 1 each time a new data line is processed.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.LineFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public LineFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: LitFunction   previous next package

Defines characteristics of LIT Mapper function (literal, or character equivalent, of label x).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.LitFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public LitFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Log10Function   previous next package

Defines characteristics of LOG10 Mapper function (logarithm of x in base 10).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Log10Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Log10Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: LogFunction   previous next package

Defines characteristics of LOG Mapper function (logarithm of x in base e).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.LogFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public LogFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: LtFunction   previous next package

Defines characteristics of LT Mapper equation keyword, which is treated as a function. Line type designator of the data line currently being processed (for example, a tab or *).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.LtFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public LtFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: MaxFunction   previous next package

Defines characteristics of MAX Mapper function (maximum; largest value of all specified values or expressions, x1 through xN).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.MaxFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public MaxFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: MinFunction   previous next package

Defines characteristics of MIN Mapper function (minimum; smallest value of all specified values or expressions, x1 through xN). ).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.MinFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public MinFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: ModFunction   previous next package

Defines characteristics of MOD Mapper function (modulus; remainder value of x/y).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.ModFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public ModFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: PiFunction   previous next package

Defines characteristics of PI Mapper equation constant, represented as a function (value of pi, i.e., 3.14159265358979).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.PiFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public PiFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: RadFunction   previous next package

Defines characteristics of RAD Mapper function (x degrees in radians).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.RadFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public RadFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: RanFunction   previous next package

Defines characteristics of RAN Mapper function (random integer value in the range x to y).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.RanFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public RanFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: RlineFunction   previous next package

Defines characteristics of RLINE Mapper equation keyword, which is treated as a function (report line number currently being processed, counts heading lines and all line types, regardless of the type being processed).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.RlineFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public RlineFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: SinFunction   previous next package

Defines characteristics of SIN Mapper function (sine of x radians).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.SinFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public SinFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: SqrtFunction   previous next package

Defines characteristics of SQRT Mapper function (square root of x).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.SqrtFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public SqrtFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: SumFunction   previous next package

Defines characteristics of SUM Mapper function (total value of all specified values, x1 through xN).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.SumFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public SumFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: TanFunction   previous next package

Defines characteristics of TAN Mapper function (tangent of x radians).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.TanFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public TanFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Time1Function   previous next package

Defines characteristics of T(IME)1 Mapper function (HH:MM).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Time1Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Time1Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Time2Function   previous next package

Defines characteristics of T(IME)2 Mapper function (HHMMSS).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Time2Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Time2Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Time3Function   previous next package

Defines characteristics of T(IME)3 Mapper function (HHMM).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Time3Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Time3Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Time4Function   previous next package

Defines characteristics of T(IME)4 Mapper function (HHHHHHH:MM:SS).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Time4Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Time4Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: Time5Function   previous next package

Defines characteristics of T(IME)5 Mapper function (HHHHHHH:MM).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.Time5Function
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public Time5Function()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: TimeFunction   previous next package

Defines characteristics of TIME Mapper equation constant, represented as a function (contains the current time, expressed in the number of hours and fractions of hours relative to midnight).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.TimeFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public TimeFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: TodayFunction   previous next package

Defines characteristics of TODAYMapper equation constant, represented as a function (contains the current date, expressed in number of days relative to a fixed date).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.TodayFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public TodayFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: VavgFunction   previous next package

Defines characteristics of VAVG Mapper function (vertical average of all specified values or expressions, x1 through xN).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.VavgFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public VavgFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: VmaxFunction   previous next package

Defines characteristics of VMAX Mapper function (vertical maximum of all specified values or expressions, x1 through xN).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.VmaxFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public VmaxFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: VminFunction   previous next package

Defines characteristics of MIN Mapper function (vertical minimum of all specified values or expressions, x1 through xN).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.VminFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public VminFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()

Class: VsumFunction   previous package

Defines characteristics of SUM Mapper function (vertical sum of all specified values or expressions, x1 through xN).
public class com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.VsumFunction
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.cmd.equation.function.IEquationFunction
Constructors
public VsumFunction()
Methods
public int argumentCount()
public com.arsi.mj.datatype.MaprptUsageDataType argumentTypes()
public boolean isAssignable()
public boolean isContextAware()
public boolean isVertical()
public com.arsi.mj.datatype.MaprptUsageDataType retvalType()