All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class phaser.equation.parser.EquationParser

java.lang.Object
   |
   +----phaser.equation.parser.EquationParser

public class EquationParser
extends Object

Variable Index

 o CHAR_0
 o CHAR_9
 o CHAR_A
 o CHAR_AA
 o CHAR_ADD
 o CHAR_DECIMAL
 o CHAR_DIV
 o CHAR_E
 o CHAR_I
 o CHAR_MOD
 o CHAR_MUL
 o CHAR_NULL
 o CHAR_P
 o CHAR_PAREN_LEFT
 o CHAR_PAREN_RIGHT
 o CHAR_POW
 o CHAR_REM
 o CHAR_SUB
 o CHAR_TIME
 o CHAR_VAR
 o CHAR_Z
 o CHAR_ZZ
 o TOKEN_TYPE_CONSTANT
 o TOKEN_TYPE_PARAMETER
 o TOKEN_TYPE_PARENL
 o TOKEN_TYPE_SCONSTANT
 o TOKEN_TYPE_TIME
 o TOKEN_TYPE_VARIABLE

Constructor Index

 o EquationParser(String, int)
 o EquationParser(String, String[], int)
 o EquationParser(String[], String[])
 o EquationParser(String[], String[], int)

Method Index

 o isValid(String, String[], int)
 o parse(String, String[], int)
 o parse(String[], String[])
 o validate(String, String[], int)

Variables

 o CHAR_MUL
 public static final char CHAR_MUL
 o CHAR_DIV
 public static final char CHAR_DIV
 o CHAR_POW
 public static final char CHAR_POW
 o CHAR_REM
 public static final char CHAR_REM
 o CHAR_SUB
 public static final char CHAR_SUB
 o CHAR_ADD
 public static final char CHAR_ADD
 o CHAR_MOD
 public static final char CHAR_MOD
 o CHAR_PAREN_LEFT
 public static final char CHAR_PAREN_LEFT
 o CHAR_PAREN_RIGHT
 public static final char CHAR_PAREN_RIGHT
 o CHAR_DECIMAL
 public static final char CHAR_DECIMAL
 o CHAR_NULL
 public static final char CHAR_NULL
 o CHAR_TIME
 public static final char CHAR_TIME
 o CHAR_VAR
 public static final char CHAR_VAR
 o CHAR_E
 public static final char CHAR_E
 o CHAR_P
 public static final char CHAR_P
 o CHAR_I
 public static final char CHAR_I
 o CHAR_0
 public static final char CHAR_0
 o CHAR_9
 public static final char CHAR_9
 o CHAR_A
 public static final char CHAR_A
 o CHAR_Z
 public static final char CHAR_Z
 o CHAR_AA
 public static final char CHAR_AA
 o CHAR_ZZ
 public static final char CHAR_ZZ
 o TOKEN_TYPE_VARIABLE
 public static final int TOKEN_TYPE_VARIABLE
 o TOKEN_TYPE_TIME
 public static final int TOKEN_TYPE_TIME
 o TOKEN_TYPE_SCONSTANT
 public static final int TOKEN_TYPE_SCONSTANT
 o TOKEN_TYPE_PARAMETER
 public static final int TOKEN_TYPE_PARAMETER
 o TOKEN_TYPE_CONSTANT
 public static final int TOKEN_TYPE_CONSTANT
 o TOKEN_TYPE_PARENL
 public static final int TOKEN_TYPE_PARENL

Constructors

 o EquationParser
 public EquationParser(String expression,
                       int dim)
 o EquationParser
 public EquationParser(String expression,
                       String parameters[],
                       int dim)
 o EquationParser
 public EquationParser(String expressions[],
                       String parameters[])
 o EquationParser
 public EquationParser(String expressions[],
                       String parameters[],
                       int dim)

Methods

 o parse
 public static Vector parse(String expression,
                            String parameters[],
                            int dim)
 o parse
 public static Vector[] parse(String expressions[],
                              String parameters[])
 o isValid
 public static boolean isValid(String expression,
                               String parameters[],
                               int dim)
 o validate
 public static String validate(String expression,
                               String parameters[],
                               int dim)

All Packages  Class Hierarchy  This Package  Previous  Next  Index