See: Description
Interface | Description |
---|---|
ISymbolObserver |
Interface for observing the creation of symbols.
|
Class | Description |
---|---|
AbstractAST | |
AbstractAST.ASTIterator | |
AbstractFractionSym |
Abstract base class for FractionSym and BigFractionSym
|
AbstractIntegerSym |
Abstract base class for IntegerSym and BigIntegerSym
|
ApcomplexNum |
IComplexNum implementation which wraps a
org.apache.commons.math3.complex.Apcomplex value to represent a
numeric complex floating-point number. |
ApfloatNum |
INum implementation which wraps a Apfloat value to
represent a numeric floating-point number. |
AST |
(A)bstract (S)yntax (T)ree of a given function.
|
AST0 |
Immutable (A)bstract (S)yntax (T)ree of a given function with no
argument.
|
AST1 |
Immutable (A)bstract (S)yntax (T)ree of a given function with exactly 1
argument.
|
AST2 |
Immutable (A)bstract (S)yntax (T)ree of a given function with exactly 2
arguments.
|
AST3 |
Immutable (A)bstract (S)yntax (T)ree of a given function with exactly 3
arguments.
|
ASTDelegate | Deprecated |
ASTRange |
Create a range for a given
IAST instance. |
BigFractionSym |
IFraction implementation which uses methods of the Apache
org.apache.commons.math4.fraction.BigFraction methods. |
BigIntegerSym |
IInteger implementation which delegates most of the methods to the BigInteger
methods.
|
Blank |
A "blank pattern" with no assigned "pattern name" (i.e.
|
ComplexNum |
IComplexNum implementation which wraps a
org.apache.commons.math4.complex.Complex value to represent a
numeric complex floating-point number. |
ComplexSym |
A symbolic complex number implementation
|
ComplexUtils |
Static implementations of common
org.matheclipse.parser.client.math.Complex -valued functions. |
Context | |
ContextPath | |
ExprField |
Class for representing a field of
ExprFieldElement . |
ExprID |
The ExprID class holds an index for the
F.GLOBAL_IDS[] array of predefined constant expressions. |
ExprImpl |
Abstract base class for atomic expression objects.
|
ExprRingFactory |
Ring factory class.
|
F |
Factory for creating MathEclipse expression objects.
|
FractionSym |
IFraction implementation which reimplements methods of the Apache
org.apache.commons.math4.fraction.Fraction methods. |
HMArrayList |
HMArrayList is an implementation of
List , backed by an array. |
IntegerSym |
IInteger implementation which uses an internal
int value |
Matrix | Deprecated |
MethodSymbol | Deprecated |
NILPointer |
The class
NILPointer implements the constant object
F#NIL (not in list), which indicates in the evaluation process
that no evaluation was possible (i.e. no further definition was found to
create a new expression from the existing one). |
Num |
INum implementation which wraps a double value to
represent a numeric floating-point number. |
NumberUtil | |
NumStr | |
Pattern |
A pattern with assigned "pattern name" (i.e.
|
PatternSequence |
A concrete pattern sequence implementation (i.e. x__)
|
Primality |
Provides primality probabilistic methods.
|
StringX |
A concrete IString implementation
|
Symbol |
Implements Symbols for function, constant and variable names
|
Vector | Deprecated |
Provides the implementations of the cores abstract syntax tree (AST) which represents the Symja symbolic expressions.
See the Symja Class Hierarchy