Package | Description |
---|---|
org.expressionj.expr |
Contain classes that are used to compute equations.
|
org.expressionj.expr.parser |
Produced by javaCC.
|
org.expressionj.model |
Contains fundamental classes used for expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
ParsedEquation
This class represent a parsed condition.
|
Modifier and Type | Method and Description |
---|---|
static Equation |
EquationParser.parse(java.io.File file)
Parse an equation.
|
static Equation |
EquationParser.parse(java.io.File file,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
static Equation |
EquationParser.parse(java.lang.String text)
Parse an equation.
|
static Equation |
EquationParser.parse(java.lang.String text,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
static Equation |
EquationParser.parse(java.net.URL url)
Parse an equation.
|
static Equation |
EquationParser.parse(java.net.URL url,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Value
A value element interface, which can be a Constant or a Variable.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractValue
An abstract value, used for Constants and variables.
|
class |
Constant
Represent a Constant.
|
class |
LocalConstant
Represent a local constant.
|
class |
LocalVariable
Represent a Local Variable.
|
class |
Structure
Represent an instance of a Structure.
|
static class |
Structure.Field
Represent a structure field.
|
class |
Variable
Represent a Variable.
|
Modifier and Type | Method and Description |
---|---|
static Equation |
ExpressionJ.parse(java.io.File file)
Parse an equation.
|
static Equation |
ExpressionJ.parse(java.io.File file,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
static Equation |
ExpressionJ.parse(java.lang.String text)
Parse an equation.
|
static Equation |
ExpressionJ.parse(java.lang.String text,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
static Equation |
ExpressionJ.parse(java.net.URL url)
Parse an equation.
|
static Equation |
ExpressionJ.parse(java.net.URL url,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
Copyright © 2018 Herve Girod. All Rights Reserved. Documentation and source under the BSD licence