org.matheclipse.core.eval
Class Namespace
- java.lang.Object
-
- org.matheclipse.core.eval.Namespace
-
- Direct Known Subclasses:
- SystemNamespace
public class Namespace extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field and Description static char[]NO_CHAR
-
Constructor Summary
Constructors Constructor and Description Namespace()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanadd(Namespace arg)Adds a Java packagename to the namespacebooleanadd(java.lang.String arg)Adds a Java packagename to the namespacevoidsetEquals(Symbol symbol)voidsetEvaluator(ISymbol symbol)Search the IEvaluator class for a symbol in the given namespaces in descending order If an IEvaluator class exists, the symbol runs through the setUp() method of the IEvaluator and is set into the symbol.
-
-
-
Method Detail
-
add
public boolean add(java.lang.String arg)
Adds a Java packagename to the namespace- Parameters:
arg- the name of a Java package which should be add to this namespace- Returns:
-
add
public boolean add(Namespace arg)
Adds a Java packagename to the namespace- Parameters:
arg- the name of a Java package which should be add to this namespace- Returns:
-
setEvaluator
public void setEvaluator(ISymbol symbol)
Search the IEvaluator class for a symbol in the given namespaces in descending order If an IEvaluator class exists, the symbol runs through the setUp() method of the IEvaluator and is set into the symbol.- Parameters:
symbol- the symbol which should be set-up
-
setEquals
public void setEquals(Symbol symbol)
-
-
DMelt 3.0 © DataMelt by jWork.ORG