Constructor and Description |
---|
Iterator(IAST list,
EvalEngine engine)
Iterator specification for functions like
Table() or Sum() or Product() |
Iterator(IAST list,
Symbol symbol,
EvalEngine engine)
Iterator specification for functions like
Table() or Sum() or Product() |
Modifier and Type | Method and Description |
---|---|
IExpr |
getMaxCount() |
IExpr |
getStart() |
IExpr |
getStep() |
ISymbol |
getVariable() |
boolean |
hasNext()
Tests if this enumeration contains more elements.
|
boolean |
isNumericFunction() |
boolean |
isSetIterator() |
boolean |
isValidVariable() |
IExpr |
next()
Returns the next element of this enumeration.
|
void |
remove()
Not implemented; throws UnsupportedOperationException
|
boolean |
setUp() |
void |
tearDown()
Method Declaration.
|
public Iterator(IAST list, EvalEngine engine)
Table()
or Sum()
or Product()
public IExpr getMaxCount()
public IExpr getStart()
public IExpr getStep()
public ISymbol getVariable()
public boolean hasNext()
hasNext
in interface java.util.Iterator<IExpr>
true
if this enumeration contains more elements; false
otherwise.public boolean isValidVariable()
public boolean isNumericFunction()
public boolean isSetIterator()
public IExpr next()
next
in interface java.util.Iterator<IExpr>
public void remove() throws java.lang.UnsupportedOperationException
remove
in interface java.util.Iterator<IExpr>
java.lang.UnsupportedOperationException