|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Package com.singularsys.jep |
|---|
| Class com.singularsys.jep.EmptyOperatorTable extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 340L
| Serialized Fields |
|---|
java.util.Map<K,V> operators
| Class com.singularsys.jep.EvaluationException extends JepException implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.FunctionTable extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
java.util.Map<K,V> table
| Class com.singularsys.jep.Jep extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 301L
| Serialization Methods |
|---|
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException| Serialized Fields |
|---|
NumberFactory numFac
VariableFactory varFac
NodeFactory nodeFac
VariableTable varTab
FunctionTable funTab
OperatorTableI opTab
PrintVisitor pv
Parser parser
Evaluator evaluator
java.util.List<E> additionalComponents
boolean implicitMul
boolean allowUndeclared
boolean allowAssignment
| Class com.singularsys.jep.JepException extends java.lang.Exception implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.NodeFactory extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.Operator extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.lang.String name
java.lang.String symbol
PostfixMathCommandI pfmc
int flags
int precedence
int key
java.util.List<E> altSymbols
Operator[] distribOver
Operator rootOperator
Operator inverseOperator
Operator binaryInverseOperator
| Class com.singularsys.jep.OperatorTable extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
Operator[] ops
int numOps
| Class com.singularsys.jep.OperatorTable2 extends EmptyOperatorTable implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.ParseException extends JepException implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
int lineNumber
int columnNumber
java.lang.String currentLine
ParseException jccpe
| Class com.singularsys.jep.PrintVisitor extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 330L
| Serialization Methods |
|---|
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException| Serialized Fields |
|---|
java.lang.String LBracket
java.lang.String RBracket
java.lang.String FunLBracket
java.lang.String FunRBracket
java.lang.String FunctionArgSep
int maxLen
int mode
java.util.HashMap<K,V> specialRules
java.util.HashMap<K,V> specialFunRules
java.util.HashMap<K,V> specialVarName
java.text.NumberFormat format
OperatorTableI ot
| Class com.singularsys.jep.PrintVisitor.StdElePrintRule extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.PrintVisitor.StdListPrintRule extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.Variable extends java.util.Observable implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.lang.String name
java.lang.Object value
boolean isConstant
boolean validValue
| Class com.singularsys.jep.VariableFactory extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.lang.Object defaultValue
| Class com.singularsys.jep.VariableTable extends java.util.Observable implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.util.HashMap<K,V> table
| Package com.singularsys.jep.bigdecimal |
|---|
| Class com.singularsys.jep.bigdecimal.BigDecFunctionTable extends FunctionTable implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.math.MathContext mc
| Class com.singularsys.jep.bigdecimal.BigDecNumberFactory extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.math.MathContext mc
| Class com.singularsys.jep.bigdecimal.BigDecOperatorTable extends StandardOperatorTable2 implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.math.MathContext mc
BigDecAdd BD_ADD
BigDecSub BD_SUB
BigDecNegate BD_NEG
BigDecMul BD_MUL
BigDecDiv BD_DIV
BigDecMod BD_MOD
BigDecPow BD_POW
| Package com.singularsys.jep.bigdecimal.functions |
|---|
| Class com.singularsys.jep.bigdecimal.functions.BigDecAdd extends NaryBinaryFunction implements Serializable |
|---|
serialVersionUID: 340L
| Serialized Fields |
|---|
boolean allowStrings
java.math.MathContext mc
| Class com.singularsys.jep.bigdecimal.functions.BigDecDiv extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.math.MathContext mc
| Class com.singularsys.jep.bigdecimal.functions.BigDecMod extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.math.MathContext mc
| Class com.singularsys.jep.bigdecimal.functions.BigDecMul extends NaryBinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.math.MathContext mc
| Class com.singularsys.jep.bigdecimal.functions.BigDecNegate extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.math.MathContext mc
| Class com.singularsys.jep.bigdecimal.functions.BigDecPow extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.math.MathContext mc
| Class com.singularsys.jep.bigdecimal.functions.BigDecRelational extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 340L
| Serialized Fields |
|---|
int id
boolean allowStrings
| Class com.singularsys.jep.bigdecimal.functions.BigDecSub extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.math.MathContext mc
| Package com.singularsys.jep.configurableparser |
|---|
| Class com.singularsys.jep.configurableparser.ConfigurableParser extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.util.List<E> m
java.util.List<E> filters
java.util.List<E> g
OperatorTokenMatcher otm
SymbolTokenMatcher stm
GrammarParserFactory gpf
TokenizerFactory tf
| Class com.singularsys.jep.configurableparser.ShuntingYard.ShuntingYardGrammarParserFactory extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 340L
| Class com.singularsys.jep.configurableparser.StandardConfigurableParser extends ConfigurableParser implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.configurableparser.TernaryOperator extends Operator implements Serializable |
|---|
serialVersionUID: 301L
| Serialized Fields |
|---|
TernaryOperator.RhsTernaryOperator rhs
java.lang.String symbol2
| Class com.singularsys.jep.configurableparser.TernaryOperator.RhsTernaryOperator extends Operator implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
TernaryOperator lhsOp
| Class com.singularsys.jep.configurableparser.Tokenizer.StandardTokenizerFactory extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 340L
| Class com.singularsys.jep.configurableparser.WhiteSpaceCommentFilter extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Package com.singularsys.jep.configurableparser.matchers |
|---|
| Class com.singularsys.jep.configurableparser.matchers.ArrayAccessGrammarMatcher extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
Token open
Token close
| Class com.singularsys.jep.configurableparser.matchers.CommentTokenMatcher extends RegExpTokenMatcher implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.configurableparser.matchers.FunctionGrammarMatcher extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
Token open
Token close
Token comma
| Class com.singularsys.jep.configurableparser.matchers.GrammarException extends ParseException implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
Token expected
Token actual
| Class com.singularsys.jep.configurableparser.matchers.HexNumberTokenMatcher extends RegExpTokenMatcher implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.configurableparser.matchers.IdentifierTokenMatcher extends RegExpTokenMatcher implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.configurableparser.matchers.ListGrammarMatcher extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
Token open
Token close
Token comma
| Class com.singularsys.jep.configurableparser.matchers.ListOrBracketGrammarMatcher extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
Token open
Token close
Token comma
| Class com.singularsys.jep.configurableparser.matchers.MultiLineMatcher extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
TokenMatcher startMatcher
TokenMatcher endMatcher
TokenBuilder completeMatcher
| Class com.singularsys.jep.configurableparser.matchers.NumberTokenMatcher extends RegExpTokenMatcher implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.configurableparser.matchers.OperatorTokenMatcher extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.configurableparser.matchers.RegExpTokenMatcher extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
java.util.regex.Pattern pattern
| Class com.singularsys.jep.configurableparser.matchers.RoundBracketGrammarMatcher extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
Token open
Token close
| Class com.singularsys.jep.configurableparser.matchers.StringTokenMatcher extends RegExpTokenMatcher implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
char delim
| Class com.singularsys.jep.configurableparser.matchers.StringTokenMatcher2 extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
char delim
boolean includeQuotes
| Class com.singularsys.jep.configurableparser.matchers.SymbolTokenMatcher extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.util.ArrayList<E> tokens
| Class com.singularsys.jep.configurableparser.matchers.TerminatorTokenMatcher extends RegExpTokenMatcher implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.configurableparser.matchers.UpperCaseOperatorTokenMatcher extends OperatorTokenMatcher implements Serializable |
|---|
serialVersionUID: 320L
| Class com.singularsys.jep.configurableparser.matchers.WhiteSpaceTokenMatcher extends RegExpTokenMatcher implements Serializable |
|---|
serialVersionUID: 300L
| Package com.singularsys.jep.configurableparser.tokens |
|---|
| Class com.singularsys.jep.configurableparser.tokens.CommentToken extends Token implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.configurableparser.tokens.FunctionToken extends Token implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
PostfixMathCommandI pfmc
| Class com.singularsys.jep.configurableparser.tokens.IdentifierToken extends Token implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.configurableparser.tokens.MultiLineToken extends Token implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
TokenMatcher endMatcher
TokenBuilder completeMatcher
java.lang.String buffer
| Class com.singularsys.jep.configurableparser.tokens.NumberToken extends Token implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.lang.Object value
| Class com.singularsys.jep.configurableparser.tokens.OperatorToken extends Token implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
Operator binaryOp
Operator prefixOp
Operator suffixOp
Operator ternaryOp
| Class com.singularsys.jep.configurableparser.tokens.StringToken extends Token implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
char delim
java.lang.String str
boolean includeQuotes
| Class com.singularsys.jep.configurableparser.tokens.SymbolToken extends Token implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
boolean rhsImpMul
| Class com.singularsys.jep.configurableparser.tokens.TerminatorToken extends Token implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.configurableparser.tokens.Token extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
java.lang.String source
int lineNumber
int columnNumber
| Class com.singularsys.jep.configurableparser.tokens.WhiteSpaceToken extends Token implements Serializable |
|---|
serialVersionUID: 300L
| Package com.singularsys.jep.functions |
|---|
| Class com.singularsys.jep.functions.Abs extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Add extends NaryBinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.ArcCosine extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
boolean strict
| Class com.singularsys.jep.functions.ArcCosineH extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
boolean strict
| Class com.singularsys.jep.functions.ArcSine extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
boolean strict
| Class com.singularsys.jep.functions.ArcSineH extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.ArcTangent extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.ArcTangent2 extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.ArcTanH extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
boolean strict
| Class com.singularsys.jep.functions.Arg extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.ArrayFunctionBase extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
ArrayFunctionBase.ZeroLengthErrorBehaviour zeroLengthErrorBehaviour
| Class com.singularsys.jep.functions.Assign extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Average extends ArrayFunctionBase implements Serializable |
|---|
serialVersionUID: 310L
| Class com.singularsys.jep.functions.BinaryFunction extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.Binomial extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Ceil extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Comparative extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
int id
double tolerance
| Class com.singularsys.jep.functions.ComplexPFMC extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Conjugate extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Cosecant extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Cosine extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.CosineH extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Cotangent extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Cross extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
Subtract sub
Multiply mul
| Class com.singularsys.jep.functions.Divide extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Dot extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
Add add
Multiply mul
| Class com.singularsys.jep.functions.Ele extends NaryFunction implements Serializable |
|---|
serialVersionUID: 340L
| Serialized Fields |
|---|
int indexShift
| Class com.singularsys.jep.functions.Exp extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Floor extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Identity extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.If extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
java.lang.Object falseValue
| Class com.singularsys.jep.functions.IllegalParameterException extends EvaluationException implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
PostfixMathCommandI pfmc
java.lang.String functionName
int argumentNumber
java.lang.Class<T> expectedClass
java.lang.Object actualObject
java.lang.Object actualObject2
| Class com.singularsys.jep.functions.Imaginary extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.LazyLogical extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
int id
boolean allowNumbers
| Class com.singularsys.jep.functions.List extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Logarithm extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
boolean strict
| Class com.singularsys.jep.functions.LogBase2 extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
boolean strict
double LOGN
Complex CLOGN
| Class com.singularsys.jep.functions.Logical extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
int id
boolean allowNumbers
| Class com.singularsys.jep.functions.MinMax extends ArrayFunctionBase implements Serializable |
|---|
serialVersionUID: 310L
| Serialized Fields |
|---|
Comparative comp
| Class com.singularsys.jep.functions.Modulus extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Multiply extends NaryBinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.NaryBinaryFunction extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.NaryFunction extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.NaturalLogarithm extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Not extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
boolean allowNumbers
| Class com.singularsys.jep.functions.Polar extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.PostfixMathCommand extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
int numberOfParameters
java.lang.String name
| Class com.singularsys.jep.functions.Power extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
boolean strict
| Class com.singularsys.jep.functions.Random extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Real extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.RInt extends Round implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Round extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Secant extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.Signum extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.Sine extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.SineH extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.SquareRoot extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
boolean strict
| Class com.singularsys.jep.functions.Str extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.StrictNaturalLogarithm extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
double logBase
| Class com.singularsys.jep.functions.Subtract extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Sum extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.Tangent extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.TanH extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.UMinus extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.functions.UnaryFunction extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.VSum extends ArrayFunctionBase implements Serializable |
|---|
serialVersionUID: 331L
| Serialized Fields |
|---|
Add add
| Package com.singularsys.jep.functions.strings |
|---|
| Class com.singularsys.jep.functions.strings.Concat extends NaryBinaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.strings.Left extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.strings.Length extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.strings.LowerCase extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.strings.Mid extends NaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.strings.Right extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.strings.StringFunctionSet extends FunctionSet implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.strings.Substring extends NaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.strings.Trim extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.functions.strings.UpperCase extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Package com.singularsys.jep.misc |
|---|
| Class com.singularsys.jep.misc.CaseInsensitiveFunctionTable extends FunctionTable implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.CaseInsensitiveVariableTable extends VariableTable implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.ExtendedOperatorSet extends StandardOperatorTable2 implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.misc.ExtendedOperatorSet.Factorial extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.FunctionSet extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
java.util.Map<K,V> functions
| Class com.singularsys.jep.misc.MacroFunction extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Serialization Methods |
|---|
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException| Serialized Fields |
|---|
int nParam
java.lang.String[] varNames
java.lang.String expression
| Class com.singularsys.jep.misc.NullParser extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Package com.singularsys.jep.misc.bitwise |
|---|
| Class com.singularsys.jep.misc.bitwise.BitAnd extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.bitwise.BitComp extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.bitwise.BitOr extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable extends StandardOperatorTable2 implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.bitwise.BitXor extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.bitwise.LShift extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.bitwise.RShift extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.bitwise.URShift extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Package com.singularsys.jep.misc.functions |
|---|
| Class com.singularsys.jep.misc.functions.Case extends NaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.misc.functions.ConstantFunction extends NaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
java.lang.Object value
| Class com.singularsys.jep.misc.functions.FromBase extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
int globalBase
java.lang.String prefix
| Class com.singularsys.jep.misc.functions.IsInfinite extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 320L
| Class com.singularsys.jep.misc.functions.IsNaN extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 320L
| Class com.singularsys.jep.misc.functions.IsNull extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 320L
| Class com.singularsys.jep.misc.functions.IsType extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 320L
| Serialized Fields |
|---|
java.lang.Class<T> classType
| Class com.singularsys.jep.misc.functions.LogTwoArg extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
boolean strict
| Class com.singularsys.jep.misc.functions.Remainder extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
Remainder.Type type
| Class com.singularsys.jep.misc.functions.RoundSF extends NaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
java.util.ArrayList<E> mcs
| Class com.singularsys.jep.misc.functions.Switch extends NaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.misc.functions.SwitchDefault extends NaryFunction implements Serializable |
|---|
serialVersionUID: 330L
| Class com.singularsys.jep.misc.functions.ToBase extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 320L
| Serialized Fields |
|---|
int globalBase
java.lang.String prefix
| Package com.singularsys.jep.misc.javaops |
|---|
| Class com.singularsys.jep.misc.javaops.AbstractInc extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 320L
| Class com.singularsys.jep.misc.javaops.JavaOperatorTable extends BitwiseOperatorTable implements Serializable |
|---|
serialVersionUID: 302L
| Serialized Fields |
|---|
Operator preinc
Operator postinc
Operator predec
Operator postdec
TernaryOperator ternaryCond
Operator pluseq
Operator minuseq
Operator muleq
Operator diveq
Operator modeq
Operator andeq
Operator oreq
Operator xoreq
Operator lseq
Operator rseq
Operator urseq
| Class com.singularsys.jep.misc.javaops.OpEquals extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
PostfixMathCommandI fun
java.util.Stack<E> stack
| Class com.singularsys.jep.misc.javaops.PostDec extends AbstractInc implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.javaops.PostInc extends AbstractInc implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.javaops.PreDec extends AbstractInc implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.javaops.PreInc extends AbstractInc implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.misc.javaops.TernaryConditional extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 300L
| Package com.singularsys.jep.misc.lineNumbering |
|---|
| Class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory extends NodeFactory implements Serializable |
|---|
serialVersionUID: 340L
| Serialized Fields |
|---|
int currentLine
int currentColumn
NodeFactory root
| Class com.singularsys.jep.misc.lineNumbering.LineNumberingShuntingYard.LineNumberGrammarParserFactory extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 340L
| Package com.singularsys.jep.misc.nullwrapper |
|---|
| Class com.singularsys.jep.misc.nullwrapper.NullWrapperBinary extends BinaryFunction implements Serializable |
|---|
serialVersionUID: 331L
| Serialized Fields |
|---|
BinaryFunction fun
| Class com.singularsys.jep.misc.nullwrapper.NullWrapperFunctionTable extends FunctionTable implements Serializable |
|---|
serialVersionUID: 340L
| Serialized Fields |
|---|
FunctionTable root
| Class com.singularsys.jep.misc.nullwrapper.NullWrapperNary extends NaryFunction implements Serializable |
|---|
serialVersionUID: 331L
| Serialized Fields |
|---|
NaryFunction fun
| Class com.singularsys.jep.misc.nullwrapper.NullWrapperNaryBinary extends NaryFunction implements Serializable |
|---|
serialVersionUID: 331L
| Serialized Fields |
|---|
NaryBinaryFunction fun
| Class com.singularsys.jep.misc.nullwrapper.NullWrapperPfmc extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 331L
| Serialized Fields |
|---|
PostfixMathCommand fun
| Class com.singularsys.jep.misc.nullwrapper.NullWrapperUnary extends UnaryFunction implements Serializable |
|---|
serialVersionUID: 331L
| Serialized Fields |
|---|
UnaryFunction fun
| Class com.singularsys.jep.misc.nullwrapper.NullWrappingOperatorTable extends OperatorTable2 implements Serializable |
|---|
serialVersionUID: 331L
| Serialized Fields |
|---|
OperatorTable2 root
boolean hasNullSafeEquals
| Package com.singularsys.jep.misc.nullwrapper.functions |
|---|
| Class com.singularsys.jep.misc.nullwrapper.functions.NullLazyLogical extends PostfixMathCommand implements Serializable |
|---|
serialVersionUID: 331L
| Serialized Fields |
|---|
int id
boolean allowNumbers
| Class com.singularsys.jep.misc.nullwrapper.functions.NullSafeEquals extends Comparative implements Serializable |
|---|
serialVersionUID: 340L
| Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedIf extends If implements Serializable |
|---|
serialVersionUID: 340L
| Package com.singularsys.jep.parser |
|---|
| Class com.singularsys.jep.parser.ParseException extends java.lang.Exception implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
Token currentToken
int[][] expectedTokenSequences
java.lang.String[] tokenImage
java.lang.String eol
| Class com.singularsys.jep.parser.StandardParser extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 301L
| Serialization Methods |
|---|
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException| Class com.singularsys.jep.parser.Token extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
int kind
int beginLine
int beginColumn
int endLine
int endColumn
java.lang.String image
Token next
Token specialToken
| Class com.singularsys.jep.parser.TokenMgrError extends java.lang.Error implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
int errorCode
| Package com.singularsys.jep.reals |
|---|
| Class com.singularsys.jep.reals.RealEvaluator extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialization Methods |
|---|
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException| Package com.singularsys.jep.standard |
|---|
| Class com.singularsys.jep.standard.Complex extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialized Fields |
|---|
double re
double im
| Class com.singularsys.jep.standard.DoubleNumberFactory extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.standard.FastEvaluator extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialization Methods |
|---|
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException| Serialized Fields |
|---|
boolean trapNullValues
boolean trapNaN
boolean trapInfinity
| Class com.singularsys.jep.standard.StandardEvaluator extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 300L
| Serialization Methods |
|---|
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException| Serialized Fields |
|---|
boolean trapNullValues
boolean trapNaN
boolean trapInfinity
| Class com.singularsys.jep.standard.StandardFunctionTable extends FunctionTable implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.standard.StandardOperatorTable extends OperatorTable implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.standard.StandardOperatorTable2 extends OperatorTable2 implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jep.standard.StandardVariableTable extends VariableTable implements Serializable |
|---|
serialVersionUID: 300L
| Package com.singularsys.jep.walkers |
|---|
| Class com.singularsys.jep.walkers.DeepCopyVisitor extends DoNothingVisitor implements Serializable |
|---|
serialVersionUID: 340L
| Class com.singularsys.jep.walkers.DoNothingVisitor extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 340L
| Serialized Fields |
|---|
Jep jep
NodeFactory nf
VariableTable vt
FunctionTable ft
OperatorTableI ot
| Class com.singularsys.jep.walkers.ExpressionConsolidator extends DeepCopyVisitor implements Serializable |
|---|
serialVersionUID: 340L
| Serialized Fields |
|---|
java.util.List<E> ops
| Class com.singularsys.jep.walkers.PostfixEvaluator extends PostfixTreeWalker implements Serializable |
|---|
serialVersionUID: 300L
| Serialization Methods |
|---|
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException| Class com.singularsys.jep.walkers.SerializableExpression extends PostfixTreeWalker implements Serializable |
|---|
serialVersionUID: 300L
| Serialization Methods |
|---|
public final void readExternal(java.io.ObjectInput ois)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public final void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
java.io.IOException| Class com.singularsys.jep.walkers.SubstitutionVisitor extends DoNothingVisitor implements Serializable |
|---|
serialVersionUID: 340L
| Serialized Fields |
|---|
java.lang.String[] names
Node[] replacements
Operator assign
DeepCopyVisitor dcv
| Package com.singularsys.jepexamples.applets |
|---|
| Class com.singularsys.jepexamples.applets.AbstractCanvas extends java.awt.Canvas implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
java.awt.Color bgColor
java.awt.Color labelColor
java.awt.Color axisColor
java.awt.Color gridColor
java.awt.Font scaleFont
java.awt.Font labelFont
double cenX
double cenY
double scaleX
double scaleY
int offX
int offY
double defaultScaleX
double defaultScaleY
int defaultOffX
int defaultOffY
java.awt.Dimension dimensions
java.awt.image.BufferStrategy strategy
java.awt.PopupMenu popup
int popupX
int popupY
boolean showScale
boolean showGrid
boolean showTime
java.awt.Point lastpos
| Class com.singularsys.jepexamples.applets.Evaluator extends java.applet.Applet implements Serializable |
|---|
serialVersionUID: 4592714713689369505L
| Serialized Fields |
|---|
java.lang.String initialExpression
Jep jep
double xValue
java.awt.TextField exprField
java.awt.TextField xField
java.awt.TextArea errorTextArea
java.awt.Label resultLabel
java.awt.Checkbox implicitCheckbox
| Class com.singularsys.jepexamples.applets.Fractal extends java.applet.Applet implements Serializable |
|---|
serialVersionUID: -1825231934586941116L
| Serialized Fields |
|---|
java.awt.TextField exprField
java.awt.TextField itField
java.awt.Button button
FractalCanvas complexCanvas
| Class com.singularsys.jepexamples.applets.FractalCanvas extends java.awt.Canvas implements Serializable |
|---|
serialVersionUID: -593341831485283712L
| Serialized Fields |
|---|
int scaleX
int scaleY
java.awt.Dimension dimensions
int iterations
int nEvals
boolean hasError
Jep jep
java.awt.TextField exprField
| Class com.singularsys.jepexamples.applets.FunctionCanvas extends AbstractCanvas implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
Jep jep
Node expression
Variable x
| Class com.singularsys.jepexamples.applets.FunctionPlotter extends java.applet.Applet implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
java.awt.TextField exprField
java.awt.List list
java.util.Map<K,V> map
FunctionCanvas graphCanvas
Jep jep
java.lang.String[][] equations
| Class com.singularsys.jepexamples.applets.ParametrisedCanvas extends AbstractCanvas implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
Jep jep
Node xExpression
Node yExpression
Variable t
double tMin
double tMax
int tSteps
boolean showPoints
| Class com.singularsys.jepexamples.applets.ParametrisedPlotter extends java.applet.Applet implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
java.awt.TextField xexprField
java.awt.TextField yexprField
java.awt.TextField minField
java.awt.TextField maxField
java.awt.TextField stepsField
ParametrisedCanvas graphCanvas
Jep jep
double tMin
double tMax
int tSteps
java.awt.List list
java.util.Map<K,V> map
java.lang.String[][] equations
| Class com.singularsys.jepexamples.applets.PolarPlotter extends java.applet.Applet implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
java.awt.TextField rexprField
java.awt.TextField minField
java.awt.TextField maxField
java.awt.TextField stepsField
com.singularsys.jepexamples.applets.PolarCanvas graphCanvas
Jep jep
double tMin
double tMax
int tSteps
java.awt.List list
java.util.Map<K,V> map
java.lang.String[][] equations
| Class com.singularsys.jepexamples.applets.RepeatButton extends javax.swing.JButton implements Serializable |
|---|
serialVersionUID: 330L
| Serialized Fields |
|---|
javax.swing.Timer timer
| Package com.singularsys.jepexamples.consoles |
|---|
| Class com.singularsys.jepexamples.consoles.BigDecimalConsole extends Console implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
BigDecComponents bdc
| Class com.singularsys.jepexamples.consoles.Console extends java.applet.Applet implements Serializable |
|---|
serialVersionUID: 9035584745289937584L
| Serialized Fields |
|---|
Jep jep
java.io.BufferedReader br
java.awt.TextArea ta
| Class com.singularsys.jepexamples.consoles.CPConsole extends Console implements Serializable |
|---|
serialVersionUID: 300L
| Class com.singularsys.jepexamples.consoles.PostfixEvaluationConsole extends Console implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
PostfixEvaluator pfe
| Class com.singularsys.jepexamples.consoles.PrefixDumperConsole extends Console implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
PrefixTreeDumper dumper
TreeAnalyzer totals
boolean setDump
boolean setStats
| Class com.singularsys.jepexamples.consoles.PrintConsole extends Console implements Serializable |
|---|
serialVersionUID: 1L
| Class com.singularsys.jepexamples.consoles.VectorConsole extends Console implements Serializable |
|---|
serialVersionUID: 300L
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||