Serialized Form
-
Package com.singularsys.extensions.chained
-
Class com.singularsys.extensions.chained.ChainableBinaryFunction
class ChainableBinaryFunction extends AlternateFunctions implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
biFun
BinaryFunction biFun
-
chainedFun
ChainedBinaryFunction chainedFun
-
-
Class com.singularsys.extensions.chained.ChainableBinaryFunctionSwapped
class ChainableBinaryFunctionSwapped extends AlternateFunctions implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
biFun
BinaryFunction biFun
-
chainedFun
ChainedBinaryFunctionSwapped chainedFun
-
-
Class com.singularsys.extensions.chained.ChainableFunctionSet
class ChainableFunctionSet extends FunctionSet implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.chained.ChainableGeneralFunction
class ChainableGeneralFunction extends OverloadedFunctionByStructure implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
chained_fun
ChainedFunctionI chained_fun
-
-
Class com.singularsys.extensions.chained.ChainableUnaryFunction
class ChainableUnaryFunction extends AlternateFunctions implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.chained.ChainedBinaryFunction
class ChainedBinaryFunction extends PostfixMathCommand implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
inner
BinaryFunction inner
-
-
Class com.singularsys.extensions.chained.ChainedBinaryFunctionSwapped
class ChainedBinaryFunctionSwapped extends PostfixMathCommand implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
inner
BinaryFunction inner
-
-
Class com.singularsys.extensions.chained.ChainedDefine
class ChainedDefine extends Define implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.chained.ChainedFunctionSet
class ChainedFunctionSet extends FunctionSet implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.chained.ChainedGeneralFunction
class ChainedGeneralFunction extends PostfixMathCommand implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
inner
PostfixMathCommandI inner
-
-
Class com.singularsys.extensions.chained.ChainedNaryFunction
class ChainedNaryFunction extends PostfixMathCommand implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
inner
NaryFunction inner
-
-
Class com.singularsys.extensions.chained.ChainedOperatorTable
class ChainedOperatorTable extends LambdaOperatorTable implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.extensions.chained.ChainedUnaryFunction
class ChainedUnaryFunction extends PostfixMathCommand implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
inner
UnaryFunction inner
-
-
Class com.singularsys.extensions.chained.ChainingOpPfmc
class ChainingOpPfmc extends PostfixMathCommand implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.chained.MonitoringChainingOp
class MonitoringChainingOp extends PostfixMathCommand implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mev
MonitoringEvaluator mev
-
-
Class com.singularsys.extensions.chained.UnchainingRewriteRule
class UnchainingRewriteRule extends AbstractRewrite implements Serializable- serialVersionUID:
- 410L
-
-
Package com.singularsys.extensions.djep
-
Class com.singularsys.extensions.djep.DEquationExtractor
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.djep.DExpressionCleaner
class DExpressionCleaner extends ExpressionCleaner implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.djep.Diff
class Diff extends PostfixMathCommand implements Serializable- serialVersionUID:
- 320L
-
Serialized Fields
-
djep
DJep djep
-
-
Class com.singularsys.extensions.djep.DifferentiationVisitor
- serialVersionUID:
- 1100L
-
Serialized Fields
-
diffRules
Map<String,
DiffRulesI> diffRules The set of all differentiation rules indexed by name of function. -
djep
DJep djep
-
tu
TreeUtils tu
-
-
Class com.singularsys.extensions.djep.DJep
class DJep extends XJep implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
dv
DifferentiationVisitor dv
-
-
Class com.singularsys.extensions.djep.DPolynomialCreator
class DPolynomialCreator extends PolynomialCreator implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.djep.DPrintVisitor
class DPrintVisitor extends PrintVisitor implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.djep.DVariable
class DVariable extends XVariable implements Serializable- serialVersionUID:
- 1100L
-
Serialized Fields
-
derivatives
Map<String,
PartialDerivative> derivatives
-
-
Class com.singularsys.extensions.djep.DVariableFactory
class DVariableFactory extends XVariableFactory implements Serializable- serialVersionUID:
- 1100L
-
Class com.singularsys.extensions.djep.DVariableTable
class DVariableTable extends XVariableTable implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.djep.PartialDerivative
class PartialDerivative extends DVariable implements Serializable- serialVersionUID:
- 340L
-
-
Package com.singularsys.extensions.djep.diffRules
-
Class com.singularsys.extensions.djep.diffRules.ChainRuleDiffRules
class ChainRuleDiffRules extends Object implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
argNames
String[] argNames
-
copier
DeepCopyVisitor copier
-
descriptions
String[] descriptions
Description of i-th rule. Should be set by subclass -
dv
DifferentiationVisitor dv
-
name
String name
Name of function being differentiated. Should be set by subclass. -
nf
NodeFactory nf
-
opSet
OperatorTableI opSet
-
pfmc
PostfixMathCommandI pfmc
Should be set by subclass. -
rules
Node[] rules
The rule used to represent derivative wrt i-th argument Should be set by subclass -
subv
SubstitutionVisitor subv
-
-
Class com.singularsys.extensions.djep.diffRules.DivideDiffRule
class DivideDiffRule extends Object implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
copier
DeepCopyVisitor copier
-
divide
Operator divide
-
multiply
Operator multiply
-
name
String name
-
nf
NodeFactory nf
-
subtract
Operator subtract
-
-
Class com.singularsys.extensions.djep.diffRules.IfDiffRule
class IfDiffRule extends Object implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
name
String name
-
nf
NodeFactory nf
-
pfmc
PostfixMathCommandI pfmc
-
-
Class com.singularsys.extensions.djep.diffRules.MacroDiffRules
class MacroDiffRules extends ChainRuleDiffRules implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.djep.diffRules.MacroFunctionDiffRules
class MacroFunctionDiffRules extends ChainRuleDiffRules implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.djep.diffRules.MultiplyDiffRule
class MultiplyDiffRule extends Object implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
addOp
Operator addOp
-
copier
DeepCopyVisitor copier
-
definedOps
boolean definedOps
-
mulOp
Operator mulOp
-
name
String name
-
nf
NodeFactory nf
-
-
Class com.singularsys.extensions.djep.diffRules.PassThroughDiffRule
class PassThroughDiffRule extends Object implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
name
String name
-
nf
NodeFactory nf
-
op
Operator op
-
pfmc
PostfixMathCommandI pfmc
-
-
Class com.singularsys.extensions.djep.diffRules.PowerDiffRule
class PowerDiffRule extends Object implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
add
Operator add
-
copier
DeepCopyVisitor copier
-
eValue
Object eValue
-
funTab
FunctionTable funTab
-
mul
Operator mul
-
name
String name
-
nf
NodeFactory nf
-
numf
NumberFactory numf
-
ot
OperatorTableI ot
-
pow
Operator pow
-
sub
Operator sub
-
tu
TreeUtils tu
-
-
Class com.singularsys.extensions.djep.diffRules.ZeroDiffRule
class ZeroDiffRule extends Object implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
name
String name
-
nf
NodeFactory nf
-
pfmc
PostfixMathCommandI pfmc
-
zero
Object zero
-
-
-
Package com.singularsys.extensions.fastmatrix
-
Class com.singularsys.extensions.fastmatrix.MrpCommandList
class MrpCommandList extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
commandPos
short commandPos
Current position in the command Stack. -
commands
MrpCommandList.MrpCommand[] commands
List of commands -
finalType
int finalType
The return type at end of evaluation -
resultDim
Dimensions resultDim
The Dimensions of the result
-
-
Class com.singularsys.extensions.fastmatrix.MrpCommandList.MrpCommand
class MrpCommand extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
aux1
short aux1
-
aux2
short aux2
-
aux3
short aux3
-
aux4
short aux4
-
command
short command
-
-
Class com.singularsys.extensions.fastmatrix.MrpEval
class MrpEval extends AbstractEval implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
binaryArgs
double[] binaryArgs
-
binaryArgsD
Double[] binaryArgsD
-
curCommandList
MrpCommandList curCommandList
Temporary holder for command list used during compilation -
indexShift
int indexShift
Amount to shift index by for ele operator. -
matrixArgs
List<MatrixI> matrixArgs
-
mnnStore
com.singularsys.extensions.fastmatrix.MatStore mnnStore
-
quartArgs
double[] quartArgs
-
quartArgsD
Double[] quartArgsD
-
scalarObj
com.singularsys.extensions.fastmatrix.ScalarObj scalarObj
Contains the constant values -
scalarStore
com.singularsys.extensions.fastmatrix.MScalarStore scalarStore
-
stack
Stack<Object> stack
-
triArgs
double[] triArgs
-
triArgsD
Double[] triArgsD
-
unaryArgs
double[] unaryArgs
-
unaryArgsD
Double[] unaryArgsD
-
vectorArgs
List<VectorI> vectorArgs
Arguments passed to matrix functions -
vnStore
com.singularsys.extensions.fastmatrix.VecStore vnStore
-
-
Class com.singularsys.extensions.fastmatrix.MrpRes
class MrpRes extends Object implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.fastmatrix.MrpVarRef
class MrpVarRef extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
dims
Dimensions dims
-
dimType
short dimType
-
index
int index
-
name
String name
-
-
-
Package com.singularsys.extensions.fastreal
-
Class com.singularsys.extensions.fastreal.AbstractEval
class AbstractEval extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
customFunctionCommands
List<PostfixMathCommandI> customFunctionCommands
List of additional PFMC's needed for evaluation. Most function likesinare hard coded so don't appear here. -
functionHash
Map<String,
Short> functionHash HashMap for function name lookup. Can't be static for cases when a function is renamed.
-
-
Class com.singularsys.extensions.fastreal.RpCommand
class RpCommand extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
aux1
short aux1
auxiliary information, number of constant/variable/function -
command
short command
code for type of command
-
-
Class com.singularsys.extensions.fastreal.RpCommandList
class RpCommandList extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
commandPos
short commandPos
Number of items in the list. -
commands
RpCommand[] commands
List of commands. May have empty elements.
-
-
Class com.singularsys.extensions.fastreal.RpEval
class RpEval extends AbstractEval implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
binaryArgs
double[] binaryArgs
arguments used when calling PFMC's. -
binaryArgsD
Double[] binaryArgsD
arguments used when calling PFMC's. -
pfmcStack
Stack<Object> pfmcStack
Stack used when calling PFMC's. -
quartArgs
double[] quartArgs
arguments used when calling PFMC's. -
quartArgsD
Double[] quartArgsD
arguments used when calling PFMC's. -
scalarStore
com.singularsys.extensions.fastreal.ScalarStore scalarStore
Reference to store which hold constants, variables and a stack used for evaluation. -
triArgs
double[] triArgs
arguments used when calling PFMC's. -
triArgsD
Double[] triArgsD
arguments used when calling PFMC's. -
unaryArgs
double[] unaryArgs
arguments used when calling PFMC's. -
unaryArgsD
Double[] unaryArgsD
arguments used when calling PFMC's.
-
-
Class com.singularsys.extensions.fastreal.RpEvaluator
class RpEvaluator extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
rpe
RpEval rpe
-
updateJepVariables
boolean updateJepVariables
-
-
-
Package com.singularsys.extensions.field
-
Class com.singularsys.extensions.field.AbstractComparativeField
class AbstractComparativeField extends Object implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.FieldCollection
class FieldCollection extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.FieldComparator
class FieldComparator extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
cf
AbstractComparativeField cf
-
field
FieldI field
-
increasing
boolean increasing
-
-
Class com.singularsys.extensions.field.FieldOperatorTable
class FieldOperatorTable extends StandardOperatorTable2 implements Serializable- serialVersionUID:
- 303L
-
Serialized Fields
-
addFunction
NaryBinaryFunction addFunction
-
andFunction
LazyLogical andFunction
-
divFunction
BinaryFunction divFunction
-
eqFunction
BinaryFunction eqFunction
-
field
FieldI field
-
geFunction
BinaryFunction geFunction
-
gtFunction
BinaryFunction gtFunction
-
leFunction
BinaryFunction leFunction
-
ltFunction
BinaryFunction ltFunction
-
modFunction
BinaryFunction modFunction
-
mulFunction
NaryBinaryFunction mulFunction
-
neFunction
BinaryFunction neFunction
-
negFunction
UnaryFunction negFunction
-
notFunction
UnaryFunction notFunction
-
orFunction
LazyLogical orFunction
-
powFunction
BinaryFunction powFunction
-
subFunction
BinaryFunction subFunction
-
-
-
Package com.singularsys.extensions.field.dictionary
-
Class com.singularsys.extensions.field.dictionary.FieldDictComponents
class FieldDictComponents extends DictionaryComponents implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
-
Package com.singularsys.extensions.field.functions
-
Class com.singularsys.extensions.field.functions.BigDecimalFunctionTable
class BigDecimalFunctionTable extends BigDecFunctionTable implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.ComplexFunctionTable
class ComplexFunctionTable extends FunctionTable implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.FieldAbs
class FieldAbs extends UnaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.FieldBinomial
class FieldBinomial extends BinaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.FieldFactorial
class FieldFactorial extends UnaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.FieldMod
class FieldMod extends BinaryFunction implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.field.functions.FieldPower
class FieldPower extends BinaryFunction implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.field.functions.FieldSignum
class FieldSignum extends UnaryFunction implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.field.functions.FieldSqrt
class FieldSqrt extends UnaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.IntegerFunctionTable
class IntegerFunctionTable extends FunctionTable implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.RationalFunctionTable
class RationalFunctionTable extends FunctionTable implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.field.functions.RationalRound
class RationalRound extends UnaryFunction implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
mode
RoundingMode mode
-
-
-
Package com.singularsys.extensions.field.implementations
-
Class com.singularsys.extensions.field.implementations.BigDecimalField
- serialVersionUID:
- 330L
-
Serialized Fields
-
mc
MathContext mc
-
-
Class com.singularsys.extensions.field.implementations.BigIntegerField
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.BigIntegerNumberFactory
class BigIntegerNumberFactory extends Object implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
MINUSONE
BigInteger MINUSONE
-
TWO
BigInteger TWO
-
-
Class com.singularsys.extensions.field.implementations.BigIntegerToRationalDecorator
class BigIntegerToRationalDecorator extends FieldDecorator implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
simplifyResults
boolean simplifyResults
-
-
Class com.singularsys.extensions.field.implementations.BigModulusField
- serialVersionUID:
- 1L
-
Serialized Fields
-
modulus
BigInteger modulus
-
-
Class com.singularsys.extensions.field.implementations.BooleanField
class BooleanField extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ComplexField
class ComplexField extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ComplexFieldWithRealOrder
class ComplexFieldWithRealOrder extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ComplexFieldWithTotalOrder
class ComplexFieldWithTotalOrder extends AbstractComparativeField implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ComplexNumberFactory
class ComplexNumberFactory extends SimpleNumberFactory implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.DoubleField
class DoubleField extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ExactIntegerField
- serialVersionUID:
- 350L
-
Serialized Fields
-
checkDivide
boolean checkDivide
-
-
Class com.singularsys.extensions.field.implementations.FieldDecorator
class FieldDecorator extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.field.implementations.FixedPointField
- serialVersionUID:
- 330L
-
Serialized Fields
-
mc
MathContext mc
-
scale
int scale
-
-
Class com.singularsys.extensions.field.implementations.GenericField
class GenericField extends AbstractComparativeField implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.GenericPowerField
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.IntDoubleNumberFactory
class IntDoubleNumberFactory extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
aggressive
boolean aggressive
-
-
Class com.singularsys.extensions.field.implementations.IntegerField
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.IntegerNumberFactory
class IntegerNumberFactory extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.IntegerToBigIntegerDecorator
class IntegerToBigIntegerDecorator extends FieldDecorator implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
simplifyResults
boolean simplifyResults
-
-
Class com.singularsys.extensions.field.implementations.LongDoubleNumberFactory
class LongDoubleNumberFactory extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.LongField
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.ModulusField
- serialVersionUID:
- 1L
-
Serialized Fields
-
modulus
int modulus
-
-
Class com.singularsys.extensions.field.implementations.NumberAsBooleanField
class NumberAsBooleanField extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.NumberToComplexDecorator
class NumberToComplexDecorator extends FieldDecorator implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
simplifyResults
boolean simplifyResults
-
-
Class com.singularsys.extensions.field.implementations.NumberToDoubleDecorator
class NumberToDoubleDecorator extends FieldDecorator implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
simplifyResults
boolean simplifyResults
-
-
Class com.singularsys.extensions.field.implementations.Rational
class Rational extends Number implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
denominator
BigInteger denominator
-
numerator
BigInteger numerator
-
-
Class com.singularsys.extensions.field.implementations.RationalDivisionPrintRule
class RationalDivisionPrintRule extends Object implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.field.implementations.RationalField
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.RationalNumberFactory
class RationalNumberFactory extends SimpleNumberFactory implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.RationalWithInfinity
class RationalWithInfinity extends Number implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
denominator
BigInteger denominator
-
numerator
BigInteger numerator
-
-
Class com.singularsys.extensions.field.implementations.ShortField
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.SimpleNumberFactory
class SimpleNumberFactory extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.SimpleVectorField
class SimpleVectorField extends Object implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
baseField
FieldI baseField
-
-
Class com.singularsys.extensions.field.implementations.StandardField
class StandardField extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.field.implementations.StringField
class StringField extends AbstractComparativeField implements Serializable- serialVersionUID:
- 330L
-
-
Package com.singularsys.extensions.lambda
-
Class com.singularsys.extensions.lambda.Accumulate
class Accumulate extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.AnyMatch
class AnyMatch extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
type
AnyMatch.Type type
-
-
Class com.singularsys.extensions.lambda.Append
class Append extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.Apply
class Apply extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.Define
class Define extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.lambda.Distinct
class Distinct extends UnaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.ExternalFilter
class ExternalFilter extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
filter
Predicate<Object> filter
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.ExternalMap
class ExternalMap extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
inner
UnaryFunction inner
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.ExternalSort
class ExternalSort extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
comp
Comparator<Object> comp
-
field
FieldI field
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.FieldRange
class FieldRange extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
f
FieldI f
-
lp
ListProcessor lp
-
one
Object one
-
-
Class com.singularsys.extensions.lambda.Filter
class Filter extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.First
class First extends UnaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
-
Class com.singularsys.extensions.lambda.FirstMatchOr
class FirstMatchOr extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.FirstOr
class FirstOr extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.Flatten
class Flatten extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.Fold
class Fold extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
-
Class com.singularsys.extensions.lambda.FoldOr
class FoldOr extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.Iterate
class Iterate extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.LambdaCount
class LambdaCount extends UnaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
nf
NumberFactory nf
-
-
Class com.singularsys.extensions.lambda.LambdaFunction
class LambdaFunction extends MacroFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
signature
Signature signature
-
-
Class com.singularsys.extensions.lambda.LambdaFunctionSet
class LambdaFunctionSet extends FunctionSet implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.lambda.LambdaFunGenerator
class LambdaFunGenerator extends PostfixMathCommand implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
listPfmc
PostfixMathCommandI listPfmc
-
-
Class com.singularsys.extensions.lambda.LambdaMap
class LambdaMap extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.LambdaOperatorTable
class LambdaOperatorTable extends StandardOperatorTable2 implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.extensions.lambda.LambdaRange
class LambdaRange extends BinaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.lambda.Last
class Last extends UnaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
-
Class com.singularsys.extensions.lambda.Limit
class Limit extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
ic
IntegerConvertor ic
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.MatrixListProcessor
class MatrixListProcessor extends StandardListProcessor implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
field
FieldI field
-
mf
MatrixFactoryI mf
-
-
Class com.singularsys.extensions.lambda.Merge
class Merge extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
swapped
boolean swapped
-
-
Class com.singularsys.extensions.lambda.PaddingListProcessor
class PaddingListProcessor extends StandardListProcessor implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
field
FieldI field
-
mf
MatrixFactoryI mf
-
-
Class com.singularsys.extensions.lambda.Reduce
class Reduce extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.SendTo
class SendTo extends PostfixMathCommand implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.lambda.Skip
class Skip extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
ic
IntegerConvertor ic
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.Sort
class Sort extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.StandardListProcessor
class StandardListProcessor extends Object implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.lambda.TerminalFunction
class TerminalFunction extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
inner
PostfixMathCommandI inner
-
lp
ListProcessor lp
-
-
Class com.singularsys.extensions.lambda.TerminalNaryBinaryFunction
class TerminalNaryBinaryFunction extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
hasStartVal
boolean hasStartVal
-
inner
NaryBinaryFunction inner
-
lp
ListProcessor lp
-
startVal
Object startVal
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
-
Class com.singularsys.extensions.lambda.WhileFilter
class WhileFilter extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
ListProcessor lp
-
-
-
Package com.singularsys.extensions.matrix
-
Class com.singularsys.extensions.matrix.AbstractMatrixField
class AbstractMatrixField extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
skipElements
boolean skipElements
-
-
Class com.singularsys.extensions.matrix.Dimensions
class Dimensions extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialization Methods
-
readResolve
-
-
Serialized Fields
-
dims
int[] dims
-
-
Class com.singularsys.extensions.matrix.DimensionVisitor
class DimensionVisitor extends Object implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
jep
Jep jep
-
ot
OperatorTableI ot
-
warnings
List<String> warnings
-
-
Class com.singularsys.extensions.matrix.MatrixComponents
class MatrixComponents extends ComponentSubset implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
mft
FunctionTable mft
-
mot
MatrixOperatorTable mot
-
-
Class com.singularsys.extensions.matrix.MatrixFieldCollection
class MatrixFieldCollection extends FieldCollection implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.MatrixFunctionTable
class MatrixFunctionTable extends FunctionTable implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.matrix.MatrixOperatorTable
class MatrixOperatorTable extends FieldOperatorTable implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
-
-
Package com.singularsys.extensions.matrix.complexmat
-
Class com.singularsys.extensions.matrix.complexmat.ComplexMatrix
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.matrix.complexmat.ComplexMatrixFactory
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.complexmat.ComplexMatrixField
- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.matrix.complexmat.ComplexVector
- serialVersionUID:
- 400L
-
-
Package com.singularsys.extensions.matrix.dictionary
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictComponents
class MatrixDictComponents extends DictionaryComponents implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictContainsKey
class MatrixDictContainsKey extends ContainsKey implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
FieldI mf
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictEntries
class MatrixDictEntries extends Entries implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictEntriesIterable
class MatrixDictEntriesIterable extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
nullValue
Object nullValue
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictGet
class MatrixDictGet extends Get implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
FieldI mf
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictGetOr
class MatrixDictGetOr extends GetOr implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
FieldI mf
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictKeys
class MatrixDictKeys extends Keys implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictKeysIterable
class MatrixDictKeysIterable extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictMakeMap
class MatrixDictMakeMap extends MakeMap implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictPut
class MatrixDictPut extends Put implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
FieldI mf
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictRemove
class MatrixDictRemove extends Remove implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
FieldI mf
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictSize
class MatrixDictSize extends Size implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictValues
class MatrixDictValues extends Values implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
-
Class com.singularsys.extensions.matrix.dictionary.MatrixDictValuesIterable
class MatrixDictValuesIterable extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
nullValue
Object nullValue
-
-
-
Package com.singularsys.extensions.matrix.doublemat
-
Class com.singularsys.extensions.matrix.doublemat.DoubleMatrix
class DoubleMatrix extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialization Methods
-
readObject
- Throws:
ClassNotFoundExceptionIOException
-
-
Serialized Fields
-
data
double[][] data
-
ncols
int ncols
-
nrows
int nrows
-
-
Class com.singularsys.extensions.matrix.doublemat.DoubleMatrixComponents
class DoubleMatrixComponents extends MatrixComponents implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.doublemat.DoubleMatrixFactory
class DoubleMatrixFactory extends Object implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
treat_booleans_as_doubles
boolean treat_booleans_as_doubles
-
-
Class com.singularsys.extensions.matrix.doublemat.DoubleMatrixField
class DoubleMatrixField extends AbstractMatrixField implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
treat_doubles_as_booleans
boolean treat_doubles_as_booleans
-
-
Class com.singularsys.extensions.matrix.doublemat.DoubleVector
class DoubleVector extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialization Methods
-
readObject
- Throws:
ClassNotFoundExceptionIOException
-
-
Serialized Fields
-
data
double[] data
-
nrows
int nrows
-
-
-
Package com.singularsys.extensions.matrix.externalmat
-
Class com.singularsys.extensions.matrix.externalmat.ExternalMatrixFactory
class ExternalMatrixFactory extends Object implements Serializable- serialVersionUID:
- 401L
-
Class com.singularsys.extensions.matrix.externalmat.ExternalMatrixField
class ExternalMatrixField extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.singularsys.extensions.matrix.functions
-
Class com.singularsys.extensions.matrix.functions.MatrixAdd
class MatrixAdd extends NaryBinaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixCmp
class MatrixCmp extends Comparative implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixCross
class MatrixCross extends BinaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixDet
class MatrixDet extends UnaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixDiv
class MatrixDiv extends BinaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixDot
class MatrixDot extends Dot implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixEle
class MatrixEle extends Ele implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
conv
IntegerConvertor conv
-
mfact
MatrixFactoryI mfact
-
nf
NodeFactory nf
-
-
Class com.singularsys.extensions.matrix.functions.MatrixId
class MatrixId extends NaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
conv
IntegerConvertor conv
-
mfact
MatrixFactoryI mfact
-
-
Class com.singularsys.extensions.matrix.functions.MatrixIf
class MatrixIf extends If implements Serializable- serialVersionUID:
- 403L
-
Class com.singularsys.extensions.matrix.functions.MatrixInv
class MatrixInv extends UnaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixList
class MatrixList extends NaryFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
mf
MatrixFactoryI mf
-
-
Class com.singularsys.extensions.matrix.functions.MatrixMod
class MatrixMod extends BinaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixMul
class MatrixMul extends NaryBinaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixNeg
class MatrixNeg extends UnaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixPow
class MatrixPow extends BinaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixSize
class MatrixSize extends UnaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
conv
IntegerConvertor conv
-
mfact
MatrixFactoryI mfact
-
-
Class com.singularsys.extensions.matrix.functions.MatrixSolve
class MatrixSolve extends BinaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixSub
class MatrixSub extends BinaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixSwitch
class MatrixSwitch extends Switch implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.matrix.functions.MatrixTrace
class MatrixTrace extends UnaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixTrans
class MatrixTrans extends UnaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.matrix.functions.MatrixZeroMat
class MatrixZeroMat extends BinaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
conv
IntegerConvertor conv
-
mfact
MatrixFactoryI mfact
-
-
Class com.singularsys.extensions.matrix.functions.MatrixZeroVec
class MatrixZeroVec extends UnaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
conv
IntegerConvertor conv
-
mfact
MatrixFactoryI mfact
-
-
-
Package com.singularsys.extensions.matrix.genericmat
-
Class com.singularsys.extensions.matrix.genericmat.GenericFieldMatrixField
- serialVersionUID:
- 350L
-
Serialized Fields
-
base
GenericField<E> base
-
-
Class com.singularsys.extensions.matrix.genericmat.GenericMatrix
class GenericMatrix extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialization Methods
-
readObject
- Throws:
ClassNotFoundExceptionIOException
-
-
Serialized Fields
-
data
Object[][] data
-
ncols
int ncols
-
nrows
int nrows
-
-
Class com.singularsys.extensions.matrix.genericmat.GenericMatrixFactory
class GenericMatrixFactory extends Object implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.genericmat.GenericMatrixField
class GenericMatrixField extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
mf
GenericMatrixFactory<E> mf
-
skipElements
boolean skipElements
-
-
Class com.singularsys.extensions.matrix.genericmat.GenericVector
class GenericVector extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialization Methods
-
readObject
- Throws:
ClassNotFoundExceptionIOException
-
-
Serialized Fields
-
data
Object[] data
-
nrows
int nrows
-
-
-
Package com.singularsys.extensions.matrix.objectmat
-
Class com.singularsys.extensions.matrix.objectmat.FieldMatrixField
- serialVersionUID:
- 330L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.matrix.objectmat.ObjectMatrix
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.matrix.objectmat.ObjectMatrixFactory
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrix.objectmat.ObjectVector
- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.matrix.objectmat.SimpleMatrixField
- serialVersionUID:
- 330L
-
-
Package com.singularsys.extensions.matrix.sequencemat
-
Class com.singularsys.extensions.matrix.sequencemat.SequenceMatrix
class SequenceMatrix extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialization Methods
-
readObject
- Throws:
ClassNotFoundExceptionIOException
-
-
Serialized Fields
-
data
double[] data
-
ncols
int ncols
-
nrows
int nrows
-
-
Class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixFactory
class SequenceMatrixFactory extends Object implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
treat_doubles_as_booleans
boolean treat_doubles_as_booleans
-
-
Class com.singularsys.extensions.matrix.sequencemat.SequenceMatrixField
class SequenceMatrixField extends AbstractMatrixField implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
pow
Power pow
-
treat_doubles_as_booleans
boolean treat_doubles_as_booleans
-
-
-
Package com.singularsys.extensions.matrixdiff
-
Class com.singularsys.extensions.matrixdiff.DDimensionVisitor
class DDimensionVisitor extends DimensionVisitor implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.matrixdiff.MatrixDifferentiationVisitor
class MatrixDifferentiationVisitor extends DifferentiationVisitor implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
-
Class com.singularsys.extensions.matrixdiff.MDJep
class MDJep extends DJep implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
dimv
DimensionVisitor dimv
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
-
-
Package com.singularsys.extensions.polynomials
-
Class com.singularsys.extensions.polynomials.AbstractPNode
class AbstractPNode extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
pc
PolynomialCreator pc
A reference to the PolynomialCreator instance.
-
-
Class com.singularsys.extensions.polynomials.Coeffs
class Coeffs extends PostfixMathCommand implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
nf
NodeFactory nf
-
ot
OperatorTableI ot
-
pc
PolynomialCreator pc
-
-
Class com.singularsys.extensions.polynomials.Compare
class Compare extends PostfixMathCommand implements Serializable- serialVersionUID:
- 320L
-
Serialized Fields
-
expand
boolean expand
-
pc
PolynomialCreator pc
-
-
Class com.singularsys.extensions.polynomials.Expand
class Expand extends PostfixMathCommand implements Serializable- serialVersionUID:
- 320L
-
Serialized Fields
-
pc
PolynomialCreator pc
-
-
Class com.singularsys.extensions.polynomials.Monomial
class Monomial extends AbstractPNode implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.polynomials.PConstant
class PConstant extends AbstractPNode implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
value
Object value
-
-
Class com.singularsys.extensions.polynomials.PFunction
class PFunction extends AbstractPNode implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
args
PNodeI[] args
-
name
String name
-
pfmc
PostfixMathCommandI pfmc
-
-
Class com.singularsys.extensions.polynomials.Polynomial
class Polynomial extends AbstractPNode implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
terms
PNodeI[] terms
-
-
Class com.singularsys.extensions.polynomials.PolynomialCreator
class PolynomialCreator extends Object implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
comparator
Comparator<PNodeI> comparator
-
field
FieldI field
-
infConstant
PConstant infConstant
-
minusOneConstant
PConstant minusOneConstant
-
nanConstant
PConstant nanConstant
-
oneConstant
PConstant oneConstant
-
twoConstant
PConstant twoConstant
-
valueComparator
Comparator<Object> valueComparator
-
zeroConstant
PConstant zeroConstant
-
-
Class com.singularsys.extensions.polynomials.POperator
class POperator extends AbstractPNode implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.polynomials.PVariable
class PVariable extends AbstractPNode implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
variable
Variable variable
-
-
Class com.singularsys.extensions.polynomials.Simplify
class Simplify extends PostfixMathCommand implements Serializable- serialVersionUID:
- 320L
-
Serialized Fields
-
pc
PolynomialCreator pc
-
-
Class com.singularsys.extensions.polynomials.SymbolicEquals
class SymbolicEquals extends PostfixMathCommand implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
expand
boolean expand
-
pc
PolynomialCreator pc
-
-
-
Package com.singularsys.extensions.rewrite
-
Class com.singularsys.extensions.rewrite.AbstractRewrite
class AbstractRewrite extends Object implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
dcv
DeepCopyVisitor dcv
A DeepCopyVisitor for copying nodes. -
jep
Jep jep
A reference to main XJep object. -
nf
NodeFactory nf
A NodeFactory used for construction nodes. -
opSet
OperatorTableI opSet
An OperatorSet used for finding operators. -
tu
TreeUtils tu
TreeUtils for testing types of nodes.
-
-
Class com.singularsys.extensions.rewrite.BinaryToNaryRule
class BinaryToNaryRule extends AbstractRewrite implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.rewrite.CollectPowers
class CollectPowers extends AbstractRewrite implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.extensions.rewrite.ExpandBrackets
class ExpandBrackets extends AbstractRewrite implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.rewrite.ExpandPower
class ExpandPower extends AbstractRewrite implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.rewrite.NaryToBinaryRule
class NaryToBinaryRule extends AbstractRewrite implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.rewrite.Rewrite
class Rewrite extends PostfixMathCommand implements Serializable- serialVersionUID:
- 320L
-
Serialized Fields
-
rv
RewriteVisitor rv
-
-
Class com.singularsys.extensions.rewrite.RewriteVisitor
- serialVersionUID:
- 1L
-
Serialized Fields
-
cleaner
ExpressionCleaner cleaner
-
constantRules
List<RewriteVisitor.ConstantRuleI> constantRules
-
jep
Jep jep
-
rules
List<RewriteRuleI> rules
-
simp
boolean simp
-
variableRules
List<RewriteVisitor.VariableRuleI> variableRules
-
-
Class com.singularsys.extensions.rewrite.SmallNumberRule
class SmallNumberRule extends Object implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
nf
NodeFactory nf
A NodeFactory used for construction nodes. -
tolerance
double tolerance
-
-
Class com.singularsys.extensions.rewrite.VariableShifter
class VariableShifter extends Object implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
name
String name
-
value
double value
-
-
-
Package com.singularsys.extensions.rewrite.matrix
-
Class com.singularsys.extensions.rewrite.matrix.AbstractVectorMatrixRule
class AbstractVectorMatrixRule extends AbstractRewrite implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
dv
DimensionVisitor dv
A visitor for finding the dimensions of a node.
-
-
Class com.singularsys.extensions.rewrite.matrix.AddVectorMatrixRule
class AddVectorMatrixRule extends AbstractVectorMatrixRule implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.rewrite.matrix.CrossProductRule
class CrossProductRule extends AbstractVectorMatrixRule implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.rewrite.matrix.DotProductRule
class DotProductRule extends AbstractVectorMatrixRule implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.rewrite.matrix.MultiplyVectorMatrixRule
class MultiplyVectorMatrixRule extends AbstractVectorMatrixRule implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.rewrite.matrix.ScalarDivisionRule
class ScalarDivisionRule extends AbstractVectorMatrixRule implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.rewrite.matrix.ScalarMultiplicationRule
class ScalarMultiplicationRule extends AbstractVectorMatrixRule implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.rewrite.matrix.SubtractVectorMatrixRule
class SubtractVectorMatrixRule extends AbstractVectorMatrixRule implements Serializable- serialVersionUID:
- 410L
-
-
Package com.singularsys.extensions.statistical
-
Class com.singularsys.extensions.statistical.Count
class Count extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
f
FieldI f
-
-
Class com.singularsys.extensions.statistical.ElementMinMax
class ElementMinMax extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
field
FieldI field
-
type
ElementMinMax.Type type
-
-
Class com.singularsys.extensions.statistical.ElementProduct
class ElementProduct extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.statistical.ElementSum
class ElementSum extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.statistical.ListReturningFunction
class ListReturningFunction extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
mfac
MatrixFactoryI mfac
-
-
Class com.singularsys.extensions.statistical.Mean
class Mean extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.statistical.Median
class Median extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.statistical.Mode
class Mode extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.statistical.Percentile
class Percentile extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
fm
FieldI fm
-
numf
NumberFactory numf
-
type
Percentile.Type type
-
-
Class com.singularsys.extensions.statistical.Rank
class Rank extends BinaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.statistical.Ranks
class Ranks extends ListReturningFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
descending
boolean descending
-
fc
FieldComparator fc
-
fm
FieldI fm
-
type
Ranks.Type type
-
-
Class com.singularsys.extensions.statistical.SortElements
class SortElements extends ListReturningFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
fc
FieldComparator fc
-
fm
FieldI fm
-
increasing
boolean increasing
-
-
Class com.singularsys.extensions.statistical.Variance
class Variance extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
field
FieldI field
-
one
Object one
-
sqrt
FieldSqrt sqrt
-
type
Variance.Type type
-
-
-
Package com.singularsys.extensions.statistical.distributions
-
Class com.singularsys.extensions.statistical.distributions.BinomialCdf
class BinomialCdf extends NaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.statistical.distributions.BinomialDist
class BinomialDist extends NaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.statistical.distributions.NormalDist
class NormalDist extends NaryFunction implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
type
NormalDist.Type type
-
-
Class com.singularsys.extensions.statistical.distributions.NormalInverse
class NormalInverse extends NaryFunction implements Serializable- serialVersionUID:
- 305L
-
-
Package com.singularsys.extensions.stream
-
Class com.singularsys.extensions.stream.FieldStreamRange
class FieldStreamRange extends BinaryFunction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.stream.StreamAccumulate
class StreamAccumulate extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamAnyMatch
class StreamAnyMatch extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
type
AnyMatch.Type type
-
-
Class com.singularsys.extensions.stream.StreamAppend
class StreamAppend extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamApply
class StreamApply extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamAssign
class StreamAssign extends PostfixMathCommand implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
inner
PostfixMathCommandI inner
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamCar
class StreamCar extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
-
Class com.singularsys.extensions.stream.StreamCdr
class StreamCdr extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamClone
class StreamClone extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamCollector
class StreamCollector extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
collector
Collector<Object,
?, ?> collector -
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamCount
class StreamCount extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
nf
NumberFactory nf
-
-
Class com.singularsys.extensions.stream.StreamDistinct
class StreamDistinct extends UnaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamEvaluator
class StreamEvaluator extends Object implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
base
Evaluator base
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamExternalFilter
class StreamExternalFilter extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
filter
Predicate<Object> filter
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamExternalMap
class StreamExternalMap extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
map
Function<Object,
Object> map
-
-
Class com.singularsys.extensions.stream.StreamExternalSort
class StreamExternalSort extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
comp
Comparator<Object> comp
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamFilter
class StreamFilter extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamFirst
class StreamFirst extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
-
Class com.singularsys.extensions.stream.StreamFirstMatchOr
class StreamFirstMatchOr extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamFirstOr
class StreamFirstOr extends BinaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamFold
class StreamFold extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
zeroLengthErrorBehaviour
ZeroLengthBehaviourI.ZeroLengthErrorBehaviour zeroLengthErrorBehaviour
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
zeroLengthValue
Object zeroLengthValue
-
-
Class com.singularsys.extensions.stream.StreamFoldOr
class StreamFoldOr extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
zeroLengthValue
Object zeroLengthValue
-
-
Class com.singularsys.extensions.stream.StreamFunctionSet
class StreamFunctionSet extends FunctionSet implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.stream.StreamIterate
class StreamIterate extends NaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.stream.StreamLast
class StreamLast extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
zeroLengthErrorBehaviour
ZeroLengthBehaviourI.ZeroLengthErrorBehaviour zeroLengthErrorBehaviour
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
zeroLengthValue
Object zeroLengthValue
-
-
Class com.singularsys.extensions.stream.StreamLimit
class StreamLimit extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
ic
IntegerConvertor ic
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamListProcessor
class StreamListProcessor extends Object implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.stream.StreamLoop
class StreamLoop extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamMap
class StreamMap extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamMatrixListProcessor
class StreamMatrixListProcessor extends StreamListProcessor implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
field
MatrixFieldI field
-
mf
MatrixFactoryI mf
-
-
Class com.singularsys.extensions.stream.StreamMerge
class StreamMerge extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
swapped
boolean swapped
-
-
Class com.singularsys.extensions.stream.StreamMinMax
class StreamMinMax extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
comp
Comparator<Object> comp
-
isMin
boolean isMin
-
lp
StreamListProcessor lp
-
zeroLengthErrorBehaviour
ZeroLengthBehaviourI.ZeroLengthErrorBehaviour zeroLengthErrorBehaviour
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
zeroLengthValue
Object zeroLengthValue
-
-
Class com.singularsys.extensions.stream.StreamOperatorTable
class StreamOperatorTable extends ChainedOperatorTable implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.stream.StreamRange
class StreamRange extends BinaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.extensions.stream.StreamReduce
class StreamReduce extends NaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamSendTo
class StreamSendTo extends PostfixMathCommand implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
inner
PostfixMathCommandI inner
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamSendToStream
class StreamSendToStream extends PostfixMathCommand implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nf
NumberFactory nf
-
-
Class com.singularsys.extensions.stream.StreamSkip
class StreamSkip extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
ic
IntegerConvertor ic
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamSort
class StreamSort extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamSourcePfmc
class StreamSourcePfmc extends NullaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.stream.StreamTerminalFunction
class StreamTerminalFunction extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
inner
PostfixMathCommand inner
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamTerminalNaryBinaryFunction
class StreamTerminalNaryBinaryFunction extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
initial
Object initial
-
inner
NaryBinaryFunction inner
-
lp
StreamListProcessor lp
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
-
Class com.singularsys.extensions.stream.StreamToList
class StreamToList extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
Class com.singularsys.extensions.stream.StreamWhile
class StreamWhile extends BinaryFunction implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
lp
StreamListProcessor lp
-
-
-
Package com.singularsys.extensions.stream.dictionary
-
Class com.singularsys.extensions.stream.dictionary.StreamDictComponents
class StreamDictComponents extends DictionaryComponents implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.stream.dictionary.StreamEntries
class StreamEntries extends EntriesIterable implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.stream.dictionary.StreamFieldDictComponents
class StreamFieldDictComponents extends DictionaryComponents implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mfield
FieldI mfield
-
-
Class com.singularsys.extensions.stream.dictionary.StreamKeys
class StreamKeys extends KeysIterable implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.stream.dictionary.StreamMatrixDictComponents
class StreamMatrixDictComponents extends DictionaryComponents implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mfact
MatrixFactoryI mfact
-
mfield
MatrixFieldI mfield
-
-
Class com.singularsys.extensions.stream.dictionary.StreamMatrixEntries
class StreamMatrixEntries extends MatrixDictEntriesIterable implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.stream.dictionary.StreamMatrixKeys
class StreamMatrixKeys extends MatrixDictKeysIterable implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.stream.dictionary.StreamMatrixValues
class StreamMatrixValues extends MatrixDictValuesIterable implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.extensions.stream.dictionary.StreamValues
class StreamValues extends ValuesIterable implements Serializable- serialVersionUID:
- 410L
-
-
Package com.singularsys.extensions.structure
-
Class com.singularsys.extensions.structure.BlockRule
class BlockRule extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
close
SymbolToken close
-
open
SymbolToken open
-
statement
SequenceRule statement
-
-
Class com.singularsys.extensions.structure.ControlRule
class ControlRule extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
code
Object code
-
separator
SymbolToken separator
-
word
SymbolToken word
-
-
Class com.singularsys.extensions.structure.ExpressionRule
class ExpressionRule extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.structure.JavaForRule
class JavaForRule extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
close
SymbolToken close
-
expression
GrammaticalRuleI expression
-
forToken
SymbolToken forToken
-
open
SymbolToken open
-
sep
SymbolToken sep
-
statement
GrammaticalRuleI statement
-
-
Class com.singularsys.extensions.structure.JavaIfRule
class JavaIfRule extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
close
SymbolToken close
-
elseToken
SymbolToken elseToken
-
expression
GrammaticalRuleI expression
-
ifToken
SymbolToken ifToken
-
open
SymbolToken open
-
statement
GrammaticalRuleI statement
-
-
Class com.singularsys.extensions.structure.JavaWhileRule
class JavaWhileRule extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
close
SymbolToken close
-
expression
GrammaticalRuleI expression
-
open
SymbolToken open
-
statement
GrammaticalRuleI statement
-
whileToken
SymbolToken whileToken
-
-
Class com.singularsys.extensions.structure.PossiblyTerminatedExpressionRule
class PossiblyTerminatedExpressionRule extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
expressionRule
ExpressionRule expressionRule
-
sep
SymbolToken sep
-
-
Class com.singularsys.extensions.structure.SequenceRule
class SequenceRule extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
statement
GrammaticalRuleI statement
-
-
Class com.singularsys.extensions.structure.SequenceSeparatorRule
class SequenceSeparatorRule extends SequenceRule implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
sep
SymbolToken sep
-
-
Class com.singularsys.extensions.structure.StandardStructuredParser
class StandardStructuredParser extends StructuredParser implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.structure.StatementRule
class StatementRule extends Object implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
rules
List<GrammaticalRuleI> rules
-
-
Class com.singularsys.extensions.structure.StructuredEvaluator
class StructuredEvaluator extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
rootEval
Evaluator rootEval
-
-
Class com.singularsys.extensions.structure.StructuredGrammarParser
class StructuredGrammarParser extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
head
GrammaticalRuleI head
-
statementSeparator
SymbolToken statementSeparator
-
sy
GrammarParser sy
-
-
Class com.singularsys.extensions.structure.StructuredParser
class StructuredParser extends ConfigurableParser implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
head
GrammaticalRuleI head
-
-
Class com.singularsys.extensions.structure.TerminatedExpressionRule
class TerminatedExpressionRule extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
expressionRule
ExpressionRule expressionRule
-
sep
SymbolToken sep
-
-
-
Package com.singularsys.extensions.structure.fieldJavaOps
-
Class com.singularsys.extensions.structure.fieldJavaOps.FieldPostDec
class FieldPostDec extends AbstractInc implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.extensions.structure.fieldJavaOps.FieldPostInc
class FieldPostInc extends AbstractInc implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.extensions.structure.fieldJavaOps.FieldPreDec
class FieldPreDec extends AbstractInc implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.extensions.structure.fieldJavaOps.FieldPreInc
class FieldPreInc extends AbstractInc implements Serializable- serialVersionUID:
- 300L
-
-
Package com.singularsys.extensions.xjep
-
Class com.singularsys.extensions.xjep.Clean
class Clean extends PostfixMathCommand implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
cleaner
ExpressionCleaner cleaner
-
-
Class com.singularsys.extensions.xjep.CommandVisitor
- serialVersionUID:
- 1100L
-
Class com.singularsys.extensions.xjep.DirtyRandom
class DirtyRandom extends Random implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.xjep.DirtyThreadSafeRandom
class DirtyThreadSafeRandom extends ThreadSafeRandom implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.extensions.xjep.EquationExtractor
- serialVersionUID:
- 350L
-
Class com.singularsys.extensions.xjep.Eval
class Eval extends PostfixMathCommand implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
evaluator
Evaluator evaluator
-
nf
NodeFactory nf
-
-
Class com.singularsys.extensions.xjep.ExpressionCleaner
class ExpressionCleaner extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
jep
Jep jep
-
nf
NodeFactory nf
-
ot
OperatorTableI ot
-
tu
TreeUtils tu
-
-
Class com.singularsys.extensions.xjep.ExtractEqn
class ExtractEqn extends PostfixMathCommand implements Serializable- serialVersionUID:
- 250L
-
Serialized Fields
-
ee
EquationExtractor<?> ee
-
type
ExtractEqn.Type type
-
-
Class com.singularsys.extensions.xjep.FieldTreeUtils
class FieldTreeUtils extends TreeUtils implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
field
FieldI field
-
-
Class com.singularsys.extensions.xjep.Preprocess
class Preprocess extends PostfixMathCommand implements Serializable- serialVersionUID:
- 400L
-
Serialized Fields
-
xj
XJep xj
-
-
Class com.singularsys.extensions.xjep.Subst
class Subst extends PostfixMathCommand implements Serializable- serialVersionUID:
- 250L
-
Serialized Fields
-
nf
NodeFactory nf
-
ot
OperatorTableI ot
-
subv
SubstitutionVisitor subv
-
-
Class com.singularsys.extensions.xjep.TreeUtils
class TreeUtils extends Object implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extensions.xjep.XAssign
class XAssign extends PostfixMathCommand implements Serializable- serialVersionUID:
- 1100L
-
Serialized Fields
-
root
CallbackEvaluationI root
-
useEqn
boolean useEqn
-
xjep
XJep xjep
-
-
Class com.singularsys.extensions.xjep.XEvaluator
class XEvaluator extends FastEvaluator implements Serializable- serialVersionUID:
- 1100L
-
Serialized Fields
-
force
boolean force
Whether to force re-evaluation of sub-equations.
-
-
Class com.singularsys.extensions.xjep.XFunctionTable
class XFunctionTable extends StandardFunctionTable implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.extensions.xjep.XJep
class XJep extends Jep implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
cleaner
ExpressionCleaner cleaner
-
commandv
CommandVisitor commandv
-
copier
DeepCopyVisitor copier
-
extractor
EquationExtractor<?> extractor
-
polyv
PolynomialCreator polyv
-
rewritev
RewriteVisitor rewritev
-
subv
SubstitutionVisitor subv
-
tu
TreeUtils tu
A few utility functions.
-
-
Class com.singularsys.extensions.xjep.XMonitoringEvaluator
class XMonitoringEvaluator extends MonitoringEvaluator implements Serializable- serialVersionUID:
- 1100L
-
Serialized Fields
-
force
boolean force
Whether to force re-evaluation of sub-equations.
-
-
Class com.singularsys.extensions.xjep.XOperatorTable
class XOperatorTable extends StandardOperatorTable2 implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.extensions.xjep.XVariable
class XVariable extends Variable implements Serializable- serialVersionUID:
- 1100L
-
Serialized Fields
-
equation
Node equation
-
-
Class com.singularsys.extensions.xjep.XVariableFactory
class XVariableFactory extends VariableFactory implements Serializable- serialVersionUID:
- 1100L
-
Class com.singularsys.extensions.xjep.XVariableTable
class XVariableTable extends VariableTable implements Serializable- serialVersionUID:
- 350L
-
-
Package com.singularsys.extexamples.applets
-
Class com.singularsys.extexamples.applets.ComplexCanvas
class ComplexCanvas extends AbstractCanvas implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.applets.ComplexPlotter
class ComplexPlotter extends JRootPane implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
equations
String[][] equations
-
graphCanvas
ComplexCanvas graphCanvas
The canvas for plotting the graph -
jep
Jep jep
-
list
JList<String> list
-
listModel
DefaultListModel<String> listModel
List of equations -
map
Map<String,
String[]> map -
maxField
JTextField maxField
-
minField
JTextField minField
-
rField
JTextField rField
-
rVal
double rVal
-
stepsField
JTextField stepsField
-
tMax
double tMax
-
tMin
double tMin
-
tSteps
int tSteps
-
zexprField
JTextField zexprField
The expression field
-
-
Class com.singularsys.extexamples.applets.ContourCanvas
class ContourCanvas extends PixelCanvas implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
commands
RpCommandList commands
Rpe expression -
expression
Node expression
Expression to evaluate -
jep
Jep jep
Math parser -
n0rgb
int n0rgb
-
p0rgb
int p0rgb
-
rpe
RpEval rpe
Fast evaluator -
showValues
boolean showValues
Whether to show the function values -
xRef
int xRef
Reference to the x variable for rpe -
xVar
Variable xVar
"x" variable -
yRef
int yRef
Reference to the y variable for rpe -
yVar
Variable yVar
-
-
Class com.singularsys.extexamples.applets.ContourPlotter
class ContourPlotter extends ImplicitPlotter implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.applets.FieldFunctionPlotter
class FieldFunctionPlotter extends FunctionPlotter implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.applets.ImplicitCanvas
class ImplicitCanvas extends AbstractCanvas implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
coeffs
double[][] coeffs
Polynomial coefficients -
commands
RpCommandList commands
Rpe expression -
depth
int depth
Depth of recursion for convexity test -
expression
Node expression
Expression to evaluate -
jep
XJep jep
Math parser -
npoints
long npoints
Number of points calculated -
pc
PolynomialCreator pc
Polynomial creator -
rpe
RpEval rpe
Fast evaluator -
showValues
boolean showValues
Whether to show the function values -
useRpe
boolean useRpe
-
xRef
int xRef
Reference to the x variable for rpe -
xVar
Variable xVar
"x" variable -
yRef
int yRef
Reference to the y variable for rpe -
yVar
Variable yVar
"y" variable
-
-
Class com.singularsys.extexamples.applets.ImplicitPlotter
class ImplicitPlotter extends JRootPane implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
equations
String[][] equations
-
exprField
JTextField exprField
The expression field -
graphCanvas
AbstractCanvas graphCanvas
The canvas for plotting the graph -
jep
XJep jep
-
list
JList<String> list
-
listModel
DefaultListModel<String> listModel
-
map
Map<String,
String> map -
sas
com.singularsys.extexamples.applets.ImplicitPlotter.SwapAssignSub sas
-
-
Class com.singularsys.extexamples.applets.PixelCanvas
class PixelCanvas extends AbstractCanvas implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
myPixels
int[] myPixels
pixels for image -
outImage
Image outImage
Output image -
source
MemoryImageSource source
-
tEnd
long tEnd
-
tStart
long tStart
-
-
-
Package com.singularsys.extexamples.applets.mathml
-
Class com.singularsys.extexamples.applets.mathml.MathMLApplet
class MathMLApplet extends JRootPane implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
button
JButton button
-
contentField
JTextArea contentField
-
inputField
JTextField inputField
-
jep
Jep jep
-
mcb
MathMLContentBuilder mcb
-
presentationField
JTextArea presentationField
-
style
URL style
-
tContent
Transformer tContent
-
tf
TransformerFactory tf
-
tPres
Transformer tPres
-
-
-
Package com.singularsys.extexamples.consoles
-
Class com.singularsys.extexamples.consoles.ExtensionsConsole.PrintfFunction
class PrintfFunction extends NaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extexamples.consoles.ExtensionsConsole.PrintFunction
class PrintFunction extends NaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extexamples.consoles.FieldConsole.AllToComplexDecorator
class AllToComplexDecorator extends FieldDecorator implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.consoles.FieldConsole.BigDecPFMC
class BigDecPFMC extends UnaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extexamples.consoles.FieldConsole.DoublePFMC
class DoublePFMC extends UnaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extexamples.consoles.FieldConsole.RationalBigDecToDoubleDecorator
class RationalBigDecToDoubleDecorator extends FieldDecorator implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.consoles.FieldConsole.RationalDoubleNumberFactory
class RationalDoubleNumberFactory extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
mc
MathContext mc
-
-
Class com.singularsys.extexamples.consoles.FieldConsole.RationalPFMC
class RationalPFMC extends NaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extexamples.consoles.FieldConsole.RationalToBigDecDecorator
class RationalToBigDecDecorator extends FieldDecorator implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.extexamples.consoles.StructuredConsole.PrintfFunction
class PrintfFunction extends NaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.extexamples.consoles.StructuredConsole.PrintFunction
class PrintFunction extends NaryFunction implements Serializable- serialVersionUID:
- 350L
-
-
Package com.singularsys.exttests
-
Class com.singularsys.exttests.ExtDocsTest.MyStructuredParser
class MyStructuredParser extends StructuredParser implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.exttests.ExtDocsTest.StringField
class StringField extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.ExtDocsTest.StringField2
class StringField2 extends AbstractComparativeField implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.ExtDocsTest.StringField3
- serialVersionUID:
- 330L
-
Class com.singularsys.exttests.MRpSerializationTest.MyBinary
class MyBinary extends BinaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.MRpSerializationTest.MyNary
class MyNary extends NaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.MRpSerializationTest.MyNaryBinary
class MyNaryBinary extends NaryBinaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.MRpSerializationTest.MyNullary
class MyNullary extends NullaryFunction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
double value
-
-
Class com.singularsys.exttests.MRpSerializationTest.MyUnary
class MyUnary extends UnaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.RpSerializationTest.MyBinary
class MyBinary extends BinaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.RpSerializationTest.MyNary
class MyNary extends NaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.RpSerializationTest.MyNaryBinary
class MyNaryBinary extends NaryBinaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.RpSerializationTest.MyNullary
class MyNullary extends NullaryFunction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
double value
-
-
Class com.singularsys.exttests.RpSerializationTest.MyUnary
class MyUnary extends UnaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.RpTest.MyArcSin
class MyArcSin extends ArcSine implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
hitCount
int hitCount
-
-
-
Package com.singularsys.exttests.autogen
-
Class com.singularsys.exttests.autogen.PrintingDocTest.StdListPrintRule
class StdListPrintRule extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.exttests.autogen.StructureDocTest.MyStructuredParser
class MyStructuredParser extends StructuredParser implements Serializable- serialVersionUID:
- 350L
-
-
Package com.singularsys.exttests.matrix
-
Class com.singularsys.exttests.matrix.RationalMatrixFactory
- serialVersionUID:
- 350L
-
Class com.singularsys.exttests.matrix.RationalMatrixFactory.RationalMatrix
- serialVersionUID:
- 1L
-
Class com.singularsys.exttests.matrix.RationalMatrixFactory.RationalVector
- serialVersionUID:
- 1L
-
-
Package com.singularsys.jep
-
Class com.singularsys.jep.ComponentSubset
class ComponentSubset extends Object implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
parts
JepComponent[] parts
-
-
Class com.singularsys.jep.EmptyOperatorTable
class EmptyOperatorTable extends Object implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
operators
Map<EmptyOperatorTable.OperatorKey,
Operator> operators The internal map of operators
-
-
Exception Class com.singularsys.jep.EvaluationException
class EvaluationException extends JepException implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.FunctionTable
class FunctionTable extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
table
Map<String,
PostfixMathCommandI> table
-
-
Class com.singularsys.jep.Jep
class Jep extends Object implements Serializable- serialVersionUID:
- 301L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
additionalComponents
List<JepComponent> additionalComponents
Additional components outside the standard set -
allowAssignment
boolean allowAssignment
Allow Assignment option -
allowUndeclared
boolean allowUndeclared
Allow Undeclared Variables option -
evaluator
Evaluator evaluator
Evaluator instance used for evaluating parse trees -
funTab
FunctionTable funTab
Function Table -
implicitMul
boolean implicitMul
Implicit Multiplication option -
nodeFac
NodeFactory nodeFac
Node Factory -
numFac
NumberFactory numFac
Number Factory -
opTab
OperatorTableI opTab
Operator Table -
parser
Parser parser
Parser instance used for parsing expressions -
pv
PrintVisitor pv
PrintVisitor -
varFac
VariableFactory varFac
Variable Factory -
varTab
VariableTable varTab
Variable Table
-
-
Exception Class com.singularsys.jep.JepException
class JepException extends Exception implements Serializable- serialVersionUID:
- 300L
-
Exception Class com.singularsys.jep.JepRuntimeException
class JepRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.jep.NodeFactory
class NodeFactory extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.Operator
class Operator extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
altSymbols
List<String> altSymbols
-
binaryInverseOperator
Operator binaryInverseOperator
-
distribOver
Operator[] distribOver
Operators this is distributive over -
flags
int flags
Flags for type of operator Access level changed to protected in version 3.5 -
inverseOperator
Operator inverseOperator
For composite operators like a-b which is really a+(-b) there is a root operator and an inverse operator -
key
int key
Key used to identify the operator in the operator table Access level changed to protected in version 3.5 -
name
String name
A unique name defining the operator. Access level changed to protected in version 3.5 -
pfmc
PostfixMathCommandI pfmc
The PostfixMathCommandI for evaluating Access level changed to protected in version 3.5 -
precedence
int precedence
Precedence of operator, 0 is most tightly bound, so prec("*") < prec("+"). Access level changed to protected in version 3.5 -
printSymbol
String printSymbol
The symbol for the operator, used for printing. Access level changed to protected in version 3.5 -
rootOperator
Operator rootOperator
For composite operators like a-b which can be considered as a+(-b) there is a root operator (+) and an inverse operator (UMinus) -
symbol
String symbol
The symbol for the operator, used for printing. Access level changed to protected in version 3.5
-
-
Class com.singularsys.jep.OperatorTable
class OperatorTable extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
numOps
int numOps
-
ops
Operator[] ops
-
-
Class com.singularsys.jep.OperatorTable2
class OperatorTable2 extends EmptyOperatorTable implements Serializable- serialVersionUID:
- 300L
-
Exception Class com.singularsys.jep.ParseException
class ParseException extends JepException implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
columnNumber
int columnNumber
-
currentLine
String currentLine
-
jccpe
ParseException jccpe
-
lineNumber
int lineNumber
-
-
Class com.singularsys.jep.PrintVisitor
class PrintVisitor extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
format
NumberFormat format
The NumberFormat object used to print numbers. -
FunctionArgSep
String FunctionArgSep
-
FunLBracket
String FunLBracket
-
FunRBracket
String FunRBracket
-
LBracket
String LBracket
-
maxLen
int maxLen
The width of the output for wrapped printing. -
mode
int mode
The current mode for printing. Stores multiple flags as a bit field. -
ot
OperatorTableI ot
-
RBracket
String RBracket
-
specialFunRules
Map<String,
PrintVisitor.PrintRulesI> specialFunRules -
specialRules
Map<Operator,
PrintVisitor.PrintRulesI> specialRules -
specialVarName
Map<String,
String> specialVarName
-
-
Class com.singularsys.jep.PrintVisitor.NullPrintVisitor
class NullPrintVisitor extends PrintVisitor implements Serializable- serialVersionUID:
- 341L
-
Class com.singularsys.jep.PrintVisitor.StdElePrintRule
class StdElePrintRule extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.PrintVisitor.StdListPrintRule
class StdListPrintRule extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.Variable
class Variable extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
isConstant
boolean isConstant
-
keys
Node.HookKey[] keys
-
keyVals
Object[] keyVals
-
name
String name
-
validValue
boolean validValue
-
value
Object value
-
-
Class com.singularsys.jep.VariableFactory
class VariableFactory extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
defaultValue
Object defaultValue
The default value to use when variable is created with no value
-
-
Class com.singularsys.jep.VariableTable
class VariableTable extends Object implements Serializable- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.bigdecimal
-
Class com.singularsys.jep.bigdecimal.BigDecFunctionTable
class BigDecFunctionTable extends FunctionTable implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
MathContext mc
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.BigDecNumberFactory
class BigDecNumberFactory extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
MathContext mc
-
MINUSONE
BigDecimal MINUSONE
-
ONE
Object ONE
-
scale
int scale
-
TWO
BigDecimal TWO
-
ZERO
Object ZERO
-
-
Class com.singularsys.jep.bigdecimal.BigDecOperatorTable
class BigDecOperatorTable extends StandardOperatorTable2 implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
BD_ADD
BigDecAdd BD_ADD
-
BD_DIV
BigDecDiv BD_DIV
-
BD_MOD
BigDecMod BD_MOD
-
BD_MUL
BigDecMul BD_MUL
-
BD_NEG
BigDecNegate BD_NEG
-
BD_POW
BigDecPow BD_POW
-
BD_SUB
BigDecSub BD_SUB
-
mc
MathContext mc
-
scale
int scale
-
-
-
Package com.singularsys.jep.bigdecimal.functions
-
Class com.singularsys.jep.bigdecimal.functions.BigDecAbs
class BigDecAbs extends Abs implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
mc
MathContext mc
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecAdd
class BigDecAdd extends Add implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
allowStrings
boolean allowStrings
Stores whether strings are allowed as arguments or not. Added in version 3.4. -
mc
MathContext mc
Stores the math context used for calculations. -
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecDiv
class BigDecDiv extends Divide implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
MathContext mc
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecMod
class BigDecMod extends Modulus implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
MathContext mc
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecMul
class BigDecMul extends Multiply implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
MathContext mc
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecNegate
class BigDecNegate extends UMinus implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
MathContext mc
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecPow
class BigDecPow extends Power implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
MathContext mc
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecRelational
class BigDecRelational extends Comparative implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
allowStrings
boolean allowStrings
-
id
int id
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecRound
class BigDecRound extends Round implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
mode
RoundingMode mode
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecRoundSigFig
class BigDecRoundSigFig extends BinaryFunction implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
mode
RoundingMode mode
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecSignum
class BigDecSignum extends Signum implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecSub
class BigDecSub extends Subtract implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
mc
MathContext mc
-
scale
int scale
-
-
Class com.singularsys.jep.bigdecimal.functions.BigDecTieBreakComparative
class BigDecTieBreakComparative extends BigDecRelational implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.jep.bigdecimal.functions.BigDecVSum
class BigDecVSum extends ArrayFunctionBase implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
mc
MathContext mc
-
scale
int scale
-
-
-
Package com.singularsys.jep.configurableparser
-
Class com.singularsys.jep.configurableparser.ConfigurableParser
class ConfigurableParser extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
filters
List<TokenFilter> filters
-
g
List<GrammarMatcher> g
-
gpf
GrammarParserFactory gpf
-
m
List<TokenMatcher> m
-
otm
OperatorTokenMatcher otm
-
stm
SymbolTokenMatcher stm
-
tf
TokenizerFactory tf
-
-
Class com.singularsys.jep.configurableparser.ConfigurableParserWithRange
class ConfigurableParserWithRange extends ConfigurableParser implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.configurableparser.RangeOperator
class RangeOperator extends Operator implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.jep.configurableparser.ShuntingYard.ShuntingYardGrammarParserFactory
class ShuntingYardGrammarParserFactory extends Object implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.jep.configurableparser.StandardConfigurableParser
class StandardConfigurableParser extends ConfigurableParser implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.TernaryOperator
class TernaryOperator extends Operator implements Serializable- serialVersionUID:
- 301L
-
Serialized Fields
-
rhs
TernaryOperator.RhsTernaryOperator rhs
-
rhsSymbol
String rhsSymbol
-
-
Class com.singularsys.jep.configurableparser.TernaryOperator.RhsTernaryOperator
class RhsTernaryOperator extends Operator implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.jep.configurableparser.Tokenizer.StandardTokenizerFactory
class StandardTokenizerFactory extends Object implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.jep.configurableparser.WhiteSpaceCommentFilter
class WhiteSpaceCommentFilter extends Object implements Serializable- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.configurableparser.matchers
-
Class com.singularsys.jep.configurableparser.matchers.ArrayAccessGrammarMatcher
class ArrayAccessGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.BracketedSequenceGrammarMatcher
class BracketedSequenceGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.CommentTokenMatcher
class CommentTokenMatcher extends RegExpTokenMatcher implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.FunctionGrammarMatcher
class FunctionGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.FunctionSequenceGrammarMatcher
class FunctionSequenceGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Exception Class com.singularsys.jep.configurableparser.matchers.GrammarException
class GrammarException extends ParseException implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.configurableparser.matchers.HexNumberTokenMatcher
class HexNumberTokenMatcher extends NumberTokenMatcher implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.IdentifierTokenMatcher
class IdentifierTokenMatcher extends RegExpTokenMatcher implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.JccArrayAccessGrammarMatcher
class JccArrayAccessGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.ListGrammarMatcher
class ListGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.ListOrBracketGrammarMatcher
class ListOrBracketGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.ListOrRangeGrammarMatcher
class ListOrRangeGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.MultiLineMatcher
class MultiLineMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
completeMatcher
TokenBuilder completeMatcher
-
endMatcher
TokenMatcher endMatcher
-
startMatcher
TokenMatcher startMatcher
-
-
Class com.singularsys.jep.configurableparser.matchers.NumberTokenMatcher
class NumberTokenMatcher extends RegExpTokenMatcher implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.OperatorTokenMatcher
class OperatorTokenMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.RegExpTokenMatcher
class RegExpTokenMatcher extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
pattern
Pattern pattern
-
-
Class com.singularsys.jep.configurableparser.matchers.RoundBracketGrammarMatcher
class RoundBracketGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.SingleArgFunctionMatcher
class SingleArgFunctionMatcher extends Object implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
open
Token open
-
-
Class com.singularsys.jep.configurableparser.matchers.StringTokenMatcher
class StringTokenMatcher extends RegExpTokenMatcher implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
delim
char delim
-
-
Class com.singularsys.jep.configurableparser.matchers.StringTokenMatcher2
class StringTokenMatcher2 extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
delim
char delim
-
includeQuotes
boolean includeQuotes
-
-
Class com.singularsys.jep.configurableparser.matchers.SymbolTokenMatcher
class SymbolTokenMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
tokens
ArrayList<SymbolToken> tokens
-
-
Class com.singularsys.jep.configurableparser.matchers.TerminatorTokenMatcher
class TerminatorTokenMatcher extends RegExpTokenMatcher implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.matchers.UpperCaseOperatorTokenMatcher
class UpperCaseOperatorTokenMatcher extends OperatorTokenMatcher implements Serializable- serialVersionUID:
- 320L
-
Class com.singularsys.jep.configurableparser.matchers.WhiteSpaceTokenMatcher
class WhiteSpaceTokenMatcher extends RegExpTokenMatcher implements Serializable- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.configurableparser.tokens
-
Class com.singularsys.jep.configurableparser.tokens.CommentToken
class CommentToken extends Token implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.tokens.FunctionToken
class FunctionToken extends Token implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
pfmc
PostfixMathCommandI pfmc
-
-
Class com.singularsys.jep.configurableparser.tokens.IdentifierToken
class IdentifierToken extends Token implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.tokens.MultiLineToken
class MultiLineToken extends Token implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
buffer
String buffer
-
completeMatcher
TokenBuilder completeMatcher
-
endMatcher
TokenMatcher endMatcher
-
-
Class com.singularsys.jep.configurableparser.tokens.NumberToken
class NumberToken extends Token implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
value
Object value
-
-
Class com.singularsys.jep.configurableparser.tokens.OperatorToken
class OperatorToken extends Token implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.tokens.StringToken
class StringToken extends Token implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
delim
char delim
-
includeQuotes
boolean includeQuotes
-
str
String str
-
-
Class com.singularsys.jep.configurableparser.tokens.SymbolToken
class SymbolToken extends Token implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
rhsImpMul
boolean rhsImpMul
-
-
Class com.singularsys.jep.configurableparser.tokens.TerminatorToken
class TerminatorToken extends Token implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.configurableparser.tokens.Token
class Token extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
columnNumber
int columnNumber
The column number in the text where the token starts. Note this field is not used in the equals or hashCode methods. -
lineNumber
int lineNumber
The line number in the text where the token starts. Note this field is not used in the equals or hashCode methods. -
source
String source
Source text matched by token
-
-
Class com.singularsys.jep.configurableparser.tokens.WhiteSpaceToken
class WhiteSpaceToken extends Token implements Serializable- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.functions
-
Class com.singularsys.jep.functions.Abs
class Abs extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Add
class Add extends NaryBinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.ArcCosine
class ArcCosine extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.ArcCosineH
class ArcCosineH extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.ArcSine
class ArcSine extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.ArcSineH
class ArcSineH extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.ArcTangent
class ArcTangent extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.ArcTangent2
class ArcTangent2 extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.ArcTanH
class ArcTanH extends UnaryFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.Arg
class Arg extends UnaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.ArrayFunctionBase
class ArrayFunctionBase extends PostfixMathCommand implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
zeroLengthErrorBehaviour
ZeroLengthBehaviourI.ZeroLengthErrorBehaviour zeroLengthErrorBehaviour
The zero array length setting -
zeroLengthValue
Object zeroLengthValue
The value to return when a zero length array is passed as an argument and the zero length error behaviour is set to VALUE.
-
-
Class com.singularsys.jep.functions.Assign
class Assign extends PostfixMathCommand implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Average
class Average extends ArrayFunctionBase implements Serializable- serialVersionUID:
- 310L
-
Class com.singularsys.jep.functions.BinaryFunction
class BinaryFunction extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.Binomial
class Binomial extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Ceil
class Ceil extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Comparative
class Comparative extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
id
int id
Used to represent which operator the class represents. -
tolerance
double tolerance
The tolerance for comparing complex numbers.
-
-
Class com.singularsys.jep.functions.ComplexPFMC
class ComplexPFMC extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Conjugate
class Conjugate extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Cosecant
class Cosecant extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Cosine
class Cosine extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.CosineH
class CosineH extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Cotangent
class Cotangent extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Count
class Count extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
numf
NumberFactory numf
-
-
Class com.singularsys.jep.functions.Cross
class Cross extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Divide
class Divide extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Dot
class Dot extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Ele
class Ele extends NaryFunction implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
indexShift
int indexShift
-
-
Class com.singularsys.jep.functions.Exp
class Exp extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Floor
class Floor extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Identity
class Identity extends UnaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.If
class If extends PostfixMathCommand implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
falseValue
Object falseValue
-
-
Exception Class com.singularsys.jep.functions.IllegalParameterException
class IllegalParameterException extends EvaluationException implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.Imaginary
class Imaginary extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.LazyLogical
class LazyLogical extends PostfixMathCommand implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
allowNumbers
boolean allowNumbers
-
id
int id
Represents which logical operator this is.
-
-
Class com.singularsys.jep.functions.List
class List extends PostfixMathCommand implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Logarithm
class Logarithm extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.LogBase2
class LogBase2 extends UnaryFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
CLOGN
Complex CLOGN
-
LOGN
double LOGN
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.Logical
class Logical extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
allowNumbers
boolean allowNumbers
-
id
int id
Represents which operator this is.
-
-
Class com.singularsys.jep.functions.MinMax
class MinMax extends ArrayFunctionBase implements Serializable- serialVersionUID:
- 310L
-
Serialized Fields
-
comp
Comparative comp
Used to compare greater than or less than between objects. -
mode
MinMax.MinMaxType mode
-
-
Class com.singularsys.jep.functions.Modulus
class Modulus extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Multiply
class Multiply extends NaryBinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.NaryBinaryFunction
class NaryBinaryFunction extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.NaryFunction
class NaryFunction extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.NaturalLogarithm
class NaturalLogarithm extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Not
class Not extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
allowNumbers
boolean allowNumbers
-
-
Class com.singularsys.jep.functions.NullaryFunction
class NullaryFunction extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.Polar
class Polar extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.PostfixMathCommand
class PostfixMathCommand extends Object implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
description
String description
The description of the function. If set byPostfixMathCommand.setDescription(String)overrides the default method. -
name
String name
The name of the function. This is set in theFunctionTable#addFunction(String, PostfixMathCommandI)method. -
numberOfParameters
int numberOfParameters
Number of parameters a function requires. Initialize this value to -1 if any number of parameters should be allowed.
-
-
Class com.singularsys.jep.functions.Power
class Power extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.Random
class Random extends NullaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Real
class Real extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.RInt
class RInt extends Round implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Round
class Round extends NaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.RoundBD
class RoundBD extends Round implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
mode
RoundingMode mode
-
-
Class com.singularsys.jep.functions.Secant
class Secant extends UnaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.Signum
class Signum extends UnaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.Sine
class Sine extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.SineH
class SineH extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.SquareRoot
class SquareRoot extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.functions.Str
class Str extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.StrictNaturalLogarithm
class StrictNaturalLogarithm extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
logBase
double logBase
Log of base used to calculate logs.
-
-
Class com.singularsys.jep.functions.Subtract
class Subtract extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.Sum
class Sum extends PostfixMathCommand implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
addFun
Add addFun
Function used to add pairs of items.
-
-
Class com.singularsys.jep.functions.Tangent
class Tangent extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.TanH
class TanH extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.UMinus
class UMinus extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.functions.UnaryFunction
class UnaryFunction extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.VSum
class VSum extends ArrayFunctionBase implements Serializable- serialVersionUID:
- 331L
-
Serialized Fields
-
add
Add add
-
-
Class com.singularsys.jep.functions.ZeroLengthBehaviourI.ZeroLengthHelper
class ZeroLengthHelper extends Object implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
zeroLengthErrorBehaviour
ZeroLengthBehaviourI.ZeroLengthErrorBehaviour zeroLengthErrorBehaviour
-
zeroLengthValue
Object zeroLengthValue
-
-
-
Package com.singularsys.jep.functions.strings
-
Class com.singularsys.jep.functions.strings.Concat
class Concat extends NaryBinaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Left
class Left extends BinaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Length
class Length extends UnaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.LowerCase
class LowerCase extends UnaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Mid
class Mid extends NaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Right
class Right extends BinaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Substring
class Substring extends NaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.Trim
class Trim extends UnaryFunction implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jep.functions.strings.UpperCase
class UpperCase extends UnaryFunction implements Serializable- serialVersionUID:
- 330L
-
-
Package com.singularsys.jep.misc
-
Class com.singularsys.jep.misc.CaseInsensitiveFunctionTable
class CaseInsensitiveFunctionTable extends FunctionTable implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.CaseInsensitiveIdentifierTokenManager
class CaseInsensitiveIdentifierTokenManager extends IdentifierTokenMatcher implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.misc.CaseInsensitiveVariableTable
class CaseInsensitiveVariableTable extends DecoratingVariableTable implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.DecoratingVariableTable
class DecoratingVariableTable extends VariableTable implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
base
VariableTable base
-
-
Class com.singularsys.jep.misc.ExtendedOperatorSet
class ExtendedOperatorSet extends StandardOperatorTable2 implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.FunctionSet
class FunctionSet extends OneShotComponent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
functions
Map<String,
PostfixMathCommandI> functions
-
-
Class com.singularsys.jep.misc.MacroFunction
class MacroFunction extends PostfixMathCommand implements Serializable- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
Class com.singularsys.jep.misc.MonitoringEvaluator
class MonitoringEvaluator extends FastEvaluator implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
constantCallCount
Map<String,
MonitoringEvaluator.CountAndTime> constantCallCount -
depth
int depth
-
found
Set<Node> found
-
functionCallCount
Map<String,
MonitoringEvaluator.CountAndTime> functionCallCount -
jep
Jep jep
-
maxDepth
int maxDepth
-
measureTime
boolean measureTime
-
nodeCallCount
Map<Node,
MonitoringEvaluator.CountAndTime> nodeCallCount -
operatorCallCount
Map<String,
MonitoringEvaluator.CountAndTime> operatorCallCount -
stack
Deque<Long> stack
-
variableCallCount
Map<String,
MonitoringEvaluator.CountAndTime> variableCallCount
-
-
Class com.singularsys.jep.misc.NullParser
class NullParser extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.OneShotComponent
class OneShotComponent extends Object implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
done
boolean done
-
-
Class com.singularsys.jep.misc.OperatorAsFunctionGrammarMatcher
class OperatorAsFunctionGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.StrictDoubleNumberFactory
class StrictDoubleNumberFactory extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.StringFunctionSet
class StringFunctionSet extends FunctionSet implements Serializable- serialVersionUID:
- 330L
-
-
Package com.singularsys.jep.misc.bitwise
-
Class com.singularsys.jep.misc.bitwise.BitAnd
class BitAnd extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.BitComp
class BitComp extends UnaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.BitOr
class BitOr extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.BitwiseOperatorTable
class BitwiseOperatorTable extends StandardOperatorTable2 implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.BitXor
class BitXor extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.LShift
class LShift extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.RShift
class RShift extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.bitwise.URShift
class URShift extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.misc.boundvariable
-
Class com.singularsys.jep.misc.boundvariable.BoundVariable
class BoundVariable extends Variable implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
vb
VariableBinding vb
-
-
Class com.singularsys.jep.misc.boundvariable.BoundVariableFactory
class BoundVariableFactory extends VariableFactory implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
vbm
VariableBindingMapper vbm
-
-
Class com.singularsys.jep.misc.boundvariable.ChainedObjectVariableBindingMapper
class ChainedObjectVariableBindingMapper extends Object implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.boundvariable.FieldVariableBinding
class FieldVariableBinding extends Object implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.boundvariable.MutableDouble
class MutableDouble extends Number implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
val
Double val
The value of this object.
-
-
-
Package com.singularsys.jep.misc.dictionary
-
Class com.singularsys.jep.misc.dictionary.Clear
class Clear extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nullValue
Object nullValue
-
-
Class com.singularsys.jep.misc.dictionary.ContainsKey
class ContainsKey extends BinaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.misc.dictionary.DictionaryComponents
class DictionaryComponents extends OneShotComponent implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nullValue
Object nullValue
Special value for keys with no value -
type
DictionaryComponents.Type type
-
-
Class com.singularsys.jep.misc.dictionary.DictionaryGrammarMatcher
class DictionaryGrammarMatcher extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.dictionary.Entries
class Entries extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nullValue
Object nullValue
-
-
Class com.singularsys.jep.misc.dictionary.EntriesIterable
class EntriesIterable extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nullValue
Object nullValue
-
-
Class com.singularsys.jep.misc.dictionary.Get
class Get extends BinaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nullValue
Object nullValue
-
zeroLengthHelper
ZeroLengthBehaviourI.ZeroLengthHelper zeroLengthHelper
-
-
Class com.singularsys.jep.misc.dictionary.GetOr
class GetOr extends NaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nullValue
Object nullValue
-
-
Class com.singularsys.jep.misc.dictionary.Keys
class Keys extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.misc.dictionary.KeysIterable
class KeysIterable extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.misc.dictionary.MakeMap
class MakeMap extends NaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.misc.dictionary.MapPfmc
class MapPfmc extends NaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.misc.dictionary.MapPfmc.MapEntryPfmc
class MapEntryPfmc extends NaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nullValue
Object nullValue
-
type
DictionaryGrammarMatcher.Type type
-
-
Class com.singularsys.jep.misc.dictionary.Put
class Put extends NaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.misc.dictionary.Remove
class Remove extends BinaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nullValue
Object nullValue
-
-
Class com.singularsys.jep.misc.dictionary.Size
class Size extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.misc.dictionary.Values
class Values extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nullValue
Object nullValue
-
-
Class com.singularsys.jep.misc.dictionary.ValuesIterable
class ValuesIterable extends UnaryFunction implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
nullValue
Object nullValue
-
-
-
Package com.singularsys.jep.misc.functions
-
Class com.singularsys.jep.misc.functions.AssignableList
class AssignableList extends List implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jep.misc.functions.Case
class Case extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
defaultVal
Object defaultVal
-
hasDefault
boolean hasDefault
-
nullBehaviour
Case.NullBehaviour nullBehaviour
-
-
Class com.singularsys.jep.misc.functions.CaseNonLazy
class CaseNonLazy extends NaryFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
defaultVal
Object defaultVal
-
hasDefault
boolean hasDefault
-
nullBehaviour
CaseNonLazy.NullBehaviour nullBehaviour
-
-
Class com.singularsys.jep.misc.functions.ConstantFunction
class ConstantFunction extends NullaryFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
value
Object value
-
-
Class com.singularsys.jep.misc.functions.ElementOf
class ElementOf extends ArrayFunctionBase implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
comp
Comparative comp
-
in
boolean in
-
-
Class com.singularsys.jep.misc.functions.ExpandingEle
class ExpandingEle extends Ele implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
defaultValue
Object defaultValue
-
-
Class com.singularsys.jep.misc.functions.Factorial
class Factorial extends UnaryFunction implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.functions.FromBase
class FromBase extends NaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
globalBase
int globalBase
-
prefix
String prefix
-
-
Class com.singularsys.jep.misc.functions.IsInfinite
class IsInfinite extends UnaryFunction implements Serializable- serialVersionUID:
- 320L
-
Class com.singularsys.jep.misc.functions.IsNaN
class IsNaN extends UnaryFunction implements Serializable- serialVersionUID:
- 320L
-
Class com.singularsys.jep.misc.functions.IsNull
class IsNull extends UnaryFunction implements Serializable- serialVersionUID:
- 320L
-
Class com.singularsys.jep.misc.functions.IsType
class IsType extends UnaryFunction implements Serializable- serialVersionUID:
- 320L
-
Serialized Fields
-
classType
Class<?> classType
-
-
Class com.singularsys.jep.misc.functions.LogTwoArg
class LogTwoArg extends BinaryFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
strict
boolean strict
-
-
Class com.singularsys.jep.misc.functions.Range
class Range extends BinaryFunction implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.misc.functions.Remainder
class Remainder extends BinaryFunction implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
type
Remainder.Type type
-
-
Class com.singularsys.jep.misc.functions.RoundSF
class RoundSF extends NaryFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
mcs
ArrayList<MathContext> mcs
-
-
Class com.singularsys.jep.misc.functions.Switch
class Switch extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
nullBehaviour
Switch.NullBehaviour nullBehaviour
-
-
Class com.singularsys.jep.misc.functions.SwitchDefault
class SwitchDefault extends PostfixMathCommand implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
nullBehaviour
SwitchDefault.NullBehaviour nullBehaviour
-
-
Class com.singularsys.jep.misc.functions.SwitchDefaultNonLazy
class SwitchDefaultNonLazy extends NaryFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
nullBehaviour
SwitchDefaultNonLazy.NullBehaviour nullBehaviour
-
-
Class com.singularsys.jep.misc.functions.SwitchNonLazy
class SwitchNonLazy extends NaryFunction implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
nullBehaviour
SwitchNonLazy.NullBehaviour nullBehaviour
-
-
Class com.singularsys.jep.misc.functions.ToBase
class ToBase extends NaryFunction implements Serializable- serialVersionUID:
- 320L
-
Serialized Fields
-
globalBase
int globalBase
-
prefix
String prefix
-
-
-
Package com.singularsys.jep.misc.javaops
-
Class com.singularsys.jep.misc.javaops.AbstractInc
class AbstractInc extends PostfixMathCommand implements Serializable- serialVersionUID:
- 320L
-
Class com.singularsys.jep.misc.javaops.JavaOperatorTable
class JavaOperatorTable extends BitwiseOperatorTable implements Serializable- serialVersionUID:
- 302L
-
Serialized Fields
-
andeq
Operator andeq
-
diveq
Operator diveq
-
lseq
Operator lseq
-
minuseq
Operator minuseq
-
modeq
Operator modeq
-
muleq
Operator muleq
-
oreq
Operator oreq
-
pluseq
Operator pluseq
-
postdec
Operator postdec
-
postinc
Operator postinc
-
predec
Operator predec
-
preinc
Operator preinc
-
rseq
Operator rseq
-
ternaryCond
TernaryOperator ternaryCond
-
urseq
Operator urseq
-
xoreq
Operator xoreq
-
-
Class com.singularsys.jep.misc.javaops.OpEquals
class OpEquals extends PostfixMathCommand implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
fun
PostfixMathCommandI fun
-
stack
Stack<Object> stack
-
-
Class com.singularsys.jep.misc.javaops.PostDec
class PostDec extends AbstractInc implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.javaops.PostInc
class PostInc extends AbstractInc implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.javaops.PreDec
class PreDec extends AbstractInc implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.javaops.PreInc
class PreInc extends AbstractInc implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.misc.javaops.TernaryConditional
class TernaryConditional extends PostfixMathCommand implements Serializable- serialVersionUID:
- 300L
-
-
Package com.singularsys.jep.misc.lineNumbering
-
Class com.singularsys.jep.misc.lineNumbering.LineNumberingNodeFactory
class LineNumberingNodeFactory extends NodeFactory implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
currentColumn
int currentColumn
The current column -
currentLine
int currentLine
The current line number -
root
NodeFactory root
-
-
Class com.singularsys.jep.misc.lineNumbering.LineNumberingShuntingYard.LineNumberGrammarParserFactory
class LineNumberGrammarParserFactory extends Object implements Serializable- serialVersionUID:
- 340L
-
-
Package com.singularsys.jep.misc.nullwrapper
-
Class com.singularsys.jep.misc.nullwrapper.NullWrappedFunctionFactory
class NullWrappedFunctionFactory extends Object implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.nullwrapper.NullWrappedFunctionTable
class NullWrappedFunctionTable extends FunctionTable implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
factory
NullWrappedFunctionFactory factory
-
root
FunctionTable root
-
-
Class com.singularsys.jep.misc.nullwrapper.NullWrappedOperatorTable
class NullWrappedOperatorTable extends OperatorTable2 implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
factory
NullWrappedFunctionFactory factory
-
hasNullSafeEquals
boolean hasNullSafeEquals
-
root
OperatorTable2 root
-
-
-
Package com.singularsys.jep.misc.nullwrapper.functions
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullSafeEquals
class NullSafeEquals extends Comparative implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedAbstractInc
class NullWrappedAbstractInc extends AbstractInc implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
root
AbstractInc root
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedBinary
class NullWrappedBinary extends BinaryFunction implements Serializable- serialVersionUID:
- 331L
-
Serialized Fields
-
fun
BinaryFunction fun
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedIf
class NullWrappedIf extends If implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedLazyLogical
class NullWrappedLazyLogical extends PostfixMathCommand implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
allowNumbers
boolean allowNumbers
-
id
int id
Represents which logical operator this is.
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedNary
class NullWrappedNary extends NaryFunction implements Serializable- serialVersionUID:
- 331L
-
Serialized Fields
-
fun
NaryFunction fun
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedNaryBinary
class NullWrappedNaryBinary extends NaryFunction implements Serializable- serialVersionUID:
- 331L
-
Serialized Fields
-
fun
NaryBinaryFunction fun
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedPfmc
class NullWrappedPfmc extends PostfixMathCommand implements Serializable- serialVersionUID:
- 331L
-
Serialized Fields
-
fun
PostfixMathCommand fun
-
-
Class com.singularsys.jep.misc.nullwrapper.functions.NullWrappedUnary
class NullWrappedUnary extends UnaryFunction implements Serializable- serialVersionUID:
- 331L
-
Serialized Fields
-
fun
UnaryFunction fun
-
-
-
Package com.singularsys.jep.misc.overloadedfunctions
-
Class com.singularsys.jep.misc.overloadedfunctions.AlternateFunctionGrammerMatcher
class AlternateFunctionGrammerMatcher extends Object implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
inner
GrammarMatcher inner
-
nf
NodeFactory nf
-
-
Class com.singularsys.jep.misc.overloadedfunctions.AlternateFunctions
class AlternateFunctions extends PostfixMathCommand implements Serializable- serialVersionUID:
- 420L
-
Serialized Fields
-
functions
PostfixMathCommandI[] functions
-
nf
NodeFactory nf
-
ot
OperatorTableI ot
-
-
Class com.singularsys.jep.misc.overloadedfunctions.OverloadedBinaryFunction
class OverloadedBinaryFunction extends BinaryFunction implements Serializable- serialVersionUID:
- 420L
-
Serialized Fields
-
argTest
BiPredicate<Object,
Object> argTest -
ev
Evaluator ev
-
function1
PostfixMathCommandI function1
-
function2
PostfixMathCommandI function2
-
nf
NodeFactory nf
-
ot
OperatorTableI ot
-
-
Class com.singularsys.jep.misc.overloadedfunctions.OverloadedFunctionByStructure
class OverloadedFunctionByStructure extends PostfixMathCommand implements Serializable- serialVersionUID:
- 420L
-
Serialized Fields
-
argTest
Predicate<Node> argTest
-
function1
PostfixMathCommandI function1
-
function2
PostfixMathCommandI function2
-
nf
NodeFactory nf
-
ot
OperatorTableI ot
-
-
Class com.singularsys.jep.misc.overloadedfunctions.OverloadedNaryFunction
class OverloadedNaryFunction extends NaryFunction implements Serializable- serialVersionUID:
- 420L
-
Serialized Fields
-
argTest
Predicate<Object[]> argTest
-
ev
Evaluator ev
-
function1
PostfixMathCommandI function1
-
function2
PostfixMathCommandI function2
-
nf
NodeFactory nf
-
ot
OperatorTableI ot
-
-
Class com.singularsys.jep.misc.overloadedfunctions.OverloadedOperator
class OverloadedOperator extends Operator implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jep.misc.overloadedfunctions.OverloadedUnaryFunction
class OverloadedUnaryFunction extends UnaryFunction implements Serializable- serialVersionUID:
- 420L
-
Serialized Fields
-
argTest
Predicate<Object> argTest
-
ev
Evaluator ev
-
function1
PostfixMathCommandI function1
-
function2
PostfixMathCommandI function2
-
nf
NodeFactory nf
-
ot
OperatorTableI ot
-
-
Class com.singularsys.jep.misc.overloadedfunctions.OverloadResolver
- serialVersionUID:
- 410L
-
-
Package com.singularsys.jep.misc.parallelparsing
-
Class com.singularsys.jep.misc.parallelparsing.ConcurrentVariableTable
class ConcurrentVariableTable extends VariableTable implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
ctable
ConcurrentHashMap<String,
Variable> ctable The table of variables.
-
-
Class com.singularsys.jep.misc.parallelparsing.MultipleEquationParsingJep
class MultipleEquationParsingJep extends Jep implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
rp
MultipleEquationParser rp
The parser for multiple equations -
tscp
ParallelConfigurableParser tscp
The parser
-
-
Class com.singularsys.jep.misc.parallelparsing.ParallelConfigurableParser
class ParallelConfigurableParser extends ConfigurableParser implements Serializable- serialVersionUID:
- 410L
-
-
Package com.singularsys.jep.misc.publishingvariable
-
Class com.singularsys.jep.misc.publishingvariable.PublishingVariable
class PublishingVariable extends Variable implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
publisher
SubmissionPublisher<VariableTableAction> publisher
-
-
Class com.singularsys.jep.misc.publishingvariable.PublishingVariableFactory
class PublishingVariableFactory extends VariableFactory implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
publisher
SubmissionPublisher<VariableTableAction> publisher
-
-
Class com.singularsys.jep.misc.publishingvariable.PublishingVariableTable
class PublishingVariableTable extends DecoratingVariableTable implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
publisher
SubmissionPublisher<VariableTableAction> publisher
-
-
Class com.singularsys.jep.misc.publishingvariable.VariableTableAction
class VariableTableAction extends Object implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
action
VariableTableAction.Actions action
-
name
String name
-
newValue
Object newValue
-
oldValue
Object oldValue
-
-
-
Package com.singularsys.jep.misc.threadsafeeval
-
Class com.singularsys.jep.misc.threadsafeeval.ThreadSafeAssign
class ThreadSafeAssign extends Assign implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.threadsafeeval.ThreadSafeEle
class ThreadSafeEle extends Ele implements Serializable- serialVersionUID:
- 350L
-
Class com.singularsys.jep.misc.threadsafeeval.ThreadSafeEvaluator
class ThreadSafeEvaluator extends FastEvaluator implements Serializable- serialVersionUID:
- 350L
-
Serialized Fields
-
jep
Jep jep
-
vt
VariableTable vt
-
-
Class com.singularsys.jep.misc.threadsafeeval.ThreadSafeRandom
class ThreadSafeRandom extends NullaryFunction implements Serializable- serialVersionUID:
- 350L
-
-
Package com.singularsys.jep.parser
-
Exception Class com.singularsys.jep.parser.ParseException
class ParseException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
currentToken
Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token following this token will (therefore) be the first error token. -
expectedTokenSequences
int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse. -
tokenImage
String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.
-
-
Class com.singularsys.jep.parser.StandardParser
class StandardParser extends Object implements Serializable- serialVersionUID:
- 301L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Class com.singularsys.jep.parser.Token
class Token extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
beginColumn
int beginColumn
The column number of the first character of this Token. -
beginLine
int beginLine
The line number of the first character of this Token. -
endColumn
int endColumn
The column number of the last character of this Token. -
endLine
int endLine
The line number of the last character of this Token. -
image
String image
The string image of the token. -
kind
int kind
An integer that describes the kind of this token. This numbering system is determined by JavaCCParser, and a table of these numbers is stored in the file ...Constants.java. -
next
Token next
A reference to the next regular (non-special) token from the input stream. If this is the last token from the input stream, or if the token manager has not read tokens beyond this one, this field is set to null. This is true only if this token is also a regular token. Otherwise, see below for a description of the contents of this field. -
specialToken
Token specialToken
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token. If there are no such special tokens, this field is set to null. When there are more than one such special token, this field refers to the last of these special tokens, which in turn refers to the next previous special token through its specialToken field, and so on until the first special token (whose specialToken field is null). The next fields of special tokens refer to other special tokens that immediately follow it (without an intervening regular token). If there is no such token, this field is null.
-
-
Exception Class com.singularsys.jep.parser.TokenMgrError
class TokenMgrError extends Error implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
errorCode
int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.
-
-
-
Package com.singularsys.jep.reals
-
Class com.singularsys.jep.reals.RealEvaluator
class RealEvaluator extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Class com.singularsys.jep.reals.RealFunctionTable
class RealFunctionTable extends FunctionTable implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.reals.RealVariableTable
class RealVariableTable extends VariableTable implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
hasBoolean
boolean hasBoolean
-
-
-
Package com.singularsys.jep.standard
-
Class com.singularsys.jep.standard.Complex
class Complex extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
im
double im
the imaginary component -
re
double re
the real component
-
-
Class com.singularsys.jep.standard.Complex.NonPropagatingImmutableComplex
class NonPropagatingImmutableComplex extends Complex implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.jep.standard.DoubleNumberFactory
class DoubleNumberFactory extends Object implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.standard.FastEvaluator
class FastEvaluator extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
trapInfinity
boolean trapInfinity
-
trapNaN
boolean trapNaN
-
trapNullValues
boolean trapNullValues
-
trapUnsetValues
boolean trapUnsetValues
Whether null values for variables are trapped
-
-
Class com.singularsys.jep.standard.ImmutableComplex
class ImmutableComplex extends Complex.NonPropagatingImmutableComplex implements Serializable- serialVersionUID:
- 400L
-
Class com.singularsys.jep.standard.StandardEvaluator
class StandardEvaluator extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
trapInfinity
boolean trapInfinity
-
trapNaN
boolean trapNaN
-
trapNullValues
boolean trapNullValues
Whether null values for variables are trapped
-
-
Class com.singularsys.jep.standard.StandardFunctionTable
class StandardFunctionTable extends FunctionTable implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.standard.StandardOperatorTable
class StandardOperatorTable extends OperatorTable implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.standard.StandardOperatorTable2
class StandardOperatorTable2 extends OperatorTable2 implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.standard.StandardVariableTable
class StandardVariableTable extends VariableTable implements Serializable- serialVersionUID:
- 300L
-
Class com.singularsys.jep.standard.UncheckedEvaluator
class UncheckedEvaluator extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
-
Package com.singularsys.jep.walkers
-
Class com.singularsys.jep.walkers.DeepCopyVisitor
class DeepCopyVisitor extends DoNothingVisitor implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.jep.walkers.DoNothingVisitor
class DoNothingVisitor extends Object implements Serializable- serialVersionUID:
- 340L
-
Serialized Fields
-
ft
FunctionTable ft
Convenience reference to the FunctionTable -
jep
Jep jep
Jep instance -
nf
NodeFactory nf
Convenience reference to the NodeFactory -
ot
OperatorTableI ot
Convenience reference to the OperatorTableI -
vt
VariableTable vt
Convenience reference to the VariableTable
-
-
Class com.singularsys.jep.walkers.ExpressionConsolidator
- serialVersionUID:
- 340L
-
Class com.singularsys.jep.walkers.GenericDeepCopyVisitor
- serialVersionUID:
- 410L
-
Class com.singularsys.jep.walkers.GenericDoNothingVisitor
class GenericDoNothingVisitor extends Object implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
ft
FunctionTable ft
-
nf
NodeFactory nf
-
ot
OperatorTableI ot
-
-
Class com.singularsys.jep.walkers.ImportationVisitor
- serialVersionUID:
- 350L
-
Class com.singularsys.jep.walkers.LightWeightImportationVisitor
- serialVersionUID:
- 350L
-
Serialized Fields
-
jep
Jep jep
-
-
Class com.singularsys.jep.walkers.PostfixEvaluator
class PostfixEvaluator extends PostfixTreeWalker implements Serializable- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Class com.singularsys.jep.walkers.SerializableExpression
class SerializableExpression extends PostfixTreeWalker implements Externalizable- serialVersionUID:
- 300L
-
Serialization Methods
-
readExternal
- Throws:
IOExceptionClassNotFoundException
-
writeExternal
Write a serialized version of the node to a stream.- Serial Data:
- The nodes in the expression are written in postfix (reverse polish) order. Each type of node is proceeded by a 1 byte code, followed by the data for the object. A one byte end code is marks the end of the expression. For variables, functions and operators this is its name. For constants, it is the value of the constant, for String, Double, Integer etc. this is the primitive values, Complex are written as two doubles. Other types of objects are written using writeObject() and must implement Serializable.
- Parameters:
out- the stream to write to.- Throws:
IOException
-
-
Class com.singularsys.jep.walkers.SubstitutionVisitor
- serialVersionUID:
- 340L
-
Serialized Fields
-
assign
Operator assign
-
dcv
DeepCopyVisitor dcv
-
names
String[] names
-
replacements
Node[] replacements
-
-
-
Package com.singularsys.jepexamples.applets
-
Class com.singularsys.jepexamples.applets.AbstractCanvas
class AbstractCanvas extends JPanel implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
axisColor
Color axisColor
Color for axis -
bgColor
Color bgColor
Color for background -
cenX
double cenX
-
cenY
double cenY
-
defaultOffX
int defaultOffX
-
defaultOffY
int defaultOffY
-
defaultScaleX
double defaultScaleX
Default scale values, set in constructor used in reset -
defaultScaleY
double defaultScaleY
-
dimensions
Dimension dimensions
Dimensions of the canvas -
gridColor
Color gridColor
Color for grid -
labelColor
Color labelColor
Color for labels -
labelFont
Font labelFont
-
lastpos
Point lastpos
-
offX
int offX
Offset of the graph in absolute coords -
offY
int offY
Offset of the graph in absolute coords -
popup
JPopupMenu popup
A popup menu -
popupX
int popupX
position of popup -
popupY
int popupY
position of popup -
scaleFont
Font scaleFont
-
scaleX
double scaleX
Scaling of the graph in x and y directions -
scaleY
double scaleY
Scaling of the graph in x and y directions -
showGrid
boolean showGrid
Whether to show calculation times -
showScale
boolean showScale
Whether to show scales -
showTime
boolean showTime
Whether to show calculation times -
strategy
BufferStrategy strategy
BufferStrategy to use
-
-
Class com.singularsys.jepexamples.applets.Evaluator
class Evaluator extends Panel implements Serializable- serialVersionUID:
- 410L
-
Class com.singularsys.jepexamples.applets.Fractal
class Fractal extends JRootPane implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
colorField
JTextField colorField
-
complexCanvas
FractalCanvas complexCanvas
-
exprField
JTextField exprField
-
itField
JTextField itField
-
progressField
JTextField progressField
-
statusField
JTextField statusField
-
-
Class com.singularsys.jepexamples.applets.FractalCanvas
class FractalCanvas extends JPanel implements Serializable- serialVersionUID:
- -593341831485283712L
-
Serialized Fields
-
colorExpressions
Node colorExpressions
-
dimensions
Dimension dimensions
Size of the canvas -
executor
ThreadPoolExecutor executor
Executor for runnables -
expression
Node expression
-
futures
List<Future<Integer>> futures
Future values of runnables -
hasError
boolean hasError
-
iterations
int iterations
max number of iterations to perform -
jep
Jep jep
-
lock
Lock lock
Lock for reporter -
notEmpty
Condition notEmpty
Condition to signal when the reportQueue has data -
outImage
Image outImage
Image to draw, dynamically updated. -
parent
Fractal parent
-
pixels
int[] pixels
Array of pixels for image -
region
com.singularsys.jepexamples.applets.FractalCanvas.Region region
-
reportQueue
ConcurrentLinkedDeque<Integer> reportQueue
Queue for reporting -
source
MemoryImageSource source
ImageProducer based on pixels -
startTime
long startTime
Start of evaluation -
totalItts
long totalItts
Number of iterations for all pixels
-
-
Class com.singularsys.jepexamples.applets.FunctionCanvas
class FunctionCanvas extends AbstractCanvas implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jepexamples.applets.FunctionPlotter
class FunctionPlotter extends JRootPane implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
equations
String[][] equations
-
exprField
JTextField exprField
The expression field -
graphCanvas
FunctionCanvas graphCanvas
The canvas for plotting the graph -
jep
Jep jep
-
list
JList<String> list
-
listModel
DefaultListModel<String> listModel
List of equations -
map
Map<String,
String> map
-
-
Class com.singularsys.jepexamples.applets.ParametrisedCanvas
class ParametrisedCanvas extends AbstractCanvas implements Serializable- serialVersionUID:
- 330L
-
Class com.singularsys.jepexamples.applets.ParametrisedPlotter
class ParametrisedPlotter extends JRootPane implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
equations
String[][] equations
-
graphCanvas
ParametrisedCanvas graphCanvas
The canvas for plotting the graph -
jep
Jep jep
-
list
JList<String> list
-
listModel
DefaultListModel<String> listModel
List of equations -
map
Map<String,
String[]> map -
maxField
JTextField maxField
-
minField
JTextField minField
-
stepsField
JTextField stepsField
-
tMax
double tMax
-
tMin
double tMin
-
tSteps
int tSteps
-
xexprField
JTextField xexprField
The expression field -
yexprField
JTextField yexprField
-
-
Class com.singularsys.jepexamples.applets.PolarPlotter
class PolarPlotter extends JRootPane implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
equations
String[][] equations
-
graphCanvas
com.singularsys.jepexamples.applets.PolarCanvas graphCanvas
The canvas for plotting the graph -
jep
Jep jep
-
list
JList<String> list
-
listModel
DefaultListModel<String> listModel
List of equations -
map
Map<String,
String[]> map -
maxField
JTextField maxField
-
minField
JTextField minField
-
rexprField
JTextField rexprField
The expression field -
stepsField
JTextField stepsField
-
tMax
double tMax
-
tMin
double tMin
-
tSteps
int tSteps
-
-
Class com.singularsys.jepexamples.applets.RepeatButton
class RepeatButton extends JButton implements Serializable- serialVersionUID:
- 330L
-
Serialized Fields
-
timer
Timer timer
-
-
-
Package com.singularsys.jepexamples.diagnostics
-
Class com.singularsys.jepexamples.diagnostics.FastEvaluator3_4
class FastEvaluator3_4 extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
trapInfinity
boolean trapInfinity
-
trapNaN
boolean trapNaN
-
trapNullValues
boolean trapNullValues
Whether null values for variables are trapped
-
-
Class com.singularsys.jepexamples.diagnostics.FastEvaluator3_5
class FastEvaluator3_5 extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
trapInfinity
boolean trapInfinity
-
trapNaN
boolean trapNaN
-
trapNullValues
boolean trapNullValues
-
trapUnsetValues
boolean trapUnsetValues
Whether null values for variables are trapped
-
-
-
Package com.singularsys.jeptests.system
-
Class com.singularsys.jeptests.system.BugsTest.CommaNumberTokenMatcher
class CommaNumberTokenMatcher extends NumberTokenMatcher implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.BugsTest.NumberWithUnitTokenMatcher
class NumberWithUnitTokenMatcher extends RegExpTokenMatcher implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.AddFractionsNary
class AddFractionsNary extends NaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.AddFractionsStack
class AddFractionsStack extends PostfixMathCommand implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.Diff
class Diff extends PostfixMathCommand implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.MyBinary
class MyBinary extends BinaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.MyNary
class MyNary extends NaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.MyNaryBinary
class MyNaryBinary extends NaryBinaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.MyNullary
class MyNullary extends NullaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.MyUnary
class MyUnary extends UnaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.PiFun
class PiFun extends PostfixMathCommand implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.Product
class Product extends PostfixMathCommand implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTest.Square
class Square extends PostfixMathCommand implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.JepTestWithCustomNumberType.MyNumber
class MyNumber extends Number implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
val
double val
-
-
Class com.singularsys.jeptests.system.LatexTest.AbsRule
class AbsRule extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.LatexTest.FracRule
class FracRule extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.LatexTest.FunctionWithOptionalBrackets
class FunctionWithOptionalBrackets extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
latexName
String latexName
-
-
Class com.singularsys.jeptests.system.LatexTest.PowerRule
class PowerRule extends Object implements Serializable- serialVersionUID:
- 410L
-
Serialized Fields
-
div
Operator div
-
-
Class com.singularsys.jeptests.system.LatexTest.SqrtRule
class SqrtRule extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.ModifiedParserTest.BadFun
class BadFun extends NaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.ModifiedParserTest.SeqFun
class SeqFun extends UnaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.ModifiedParserTest.SuffixArrayAccessShuntingYardGrammarParserFactory
class SuffixArrayAccessShuntingYardGrammarParserFactory extends Object implements Serializable- serialVersionUID:
- 340L
-
Class com.singularsys.jeptests.system.ModifiedParserTest.SuffixElePrintRule
class SuffixElePrintRule extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialized Fields
-
ListOp
Operator ListOp
-
-
Class com.singularsys.jeptests.system.NullWrapTest.MyBinary
class MyBinary extends BinaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.NullWrapTest.MyNary
class MyNary extends NaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.NullWrapTest.MyNaryBinary
class MyNaryBinary extends NaryBinaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.NullWrapTest.MyPfmc
class MyPfmc extends PostfixMathCommand implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.NullWrapTest.MyUnary
class MyUnary extends UnaryFunction implements Serializable- serialVersionUID:
- 1L
-
Class com.singularsys.jeptests.system.StackCheckingFastEvaluator
class StackCheckingFastEvaluator extends Object implements Serializable- serialVersionUID:
- 300L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
trapInfinity
boolean trapInfinity
-
trapNaN
boolean trapNaN
-
trapNullValues
boolean trapNullValues
-
trapUnsetValues
boolean trapUnsetValues
Whether null values for variables are trapped
-
-
-
Package com.singularsys.jeptests.unit.misc.overloadedfunctions
-
Class com.singularsys.jeptests.unit.misc.overloadedfunctions.OverloadedNaryFunctionTest.StringSelect
class StringSelect extends PostfixMathCommand implements Serializable- serialVersionUID:
- 420L
-