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