|
|||||||||
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 |