|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.jas.poly.OrderedPolynomialTokenizer
public class OrderedPolynomialTokenizer
OrderedMapPolynomial Tokenizer. Used to read rational polynomials and lists from input streams.
Constructor Summary | |
---|---|
OrderedPolynomialTokenizer(java.io.Reader r)
constructors |
|
OrderedPolynomialTokenizer(java.lang.String[] v,
TermOrder to)
|
|
OrderedPolynomialTokenizer(java.lang.String[] v,
TermOrder to,
java.io.Reader r)
|
|
OrderedPolynomialTokenizer(java.lang.String[] v,
TermOrder to,
java.io.Reader r,
RelationTable rt)
|
Method Summary | |
---|---|
Coefficient |
nextCoefficientRing()
parsing method for coefficient ring syntax: Rat | Q | Int | Z | Complex | C | Quat |
void |
nextComma()
|
java.lang.String[] |
nextCommand()
parsing method for command, @unused syntax: ClassToLoad.compute(a1,a2,...) |
java.lang.String |
nextComment()
parsing method for comments syntax: (* comment *) | /_* comment *_/ without _ |
long |
nextExponent()
parsing method for variable exponent syntax: ^long | **long |
java.util.List |
nextPolynomialList()
parsing method for polynomial list syntax: ( p1, p2, p3, ..., pn ) |
PolynomialList |
nextPolynomialSet()
parsing method for polynomial set syntax: varList termOrderName polyList |
RatOrderedMapPolynomial |
nextRatPolynomial()
parsing method for RatOrderedMapPolynomial syntax |
RelationTable |
nextRelationTable()
parsing method for solvable polynomial relation table syntax: ( p_1, p_2, p_3, ..., p_n+3 ) semantics: p_n+1 * p_n+2 = p_n+3 |
java.util.List |
nextSolvablePolynomialList()
parsing method for solvable polynomial list syntax: ( p1, p2, p3, ..., pn ) |
PolynomialList |
nextSolvablePolynomialSet()
parsing method for solvable polynomial set syntax: varList termOrderName relationTable polyList |
java.util.List |
nextSolvableSubModuleList()
parsing method for solvable submodule list syntax: ( ( p11, p12, p13, ..., p1n ), ..., ( pm1, pm2, pm3, ..., pmn ) ) |
ModuleList |
nextSolvableSubModuleSet()
parsing method for solvable module set syntax: varList termOrderName relationTable moduleList |
int |
nextSplitIndex()
parsing method for split index syntax: |i| |
java.util.List |
nextSubModuleList()
parsing method for submodule list syntax: ( ( p11, p12, p13, ..., p1n ), ..., ( pm1, pm2, pm3, ..., pmn ) ) |
ModuleList |
nextSubModuleSet()
parsing method for module set syntax: varList termOrderName moduleList |
TermOrder |
nextTermOrder()
parsing method for term order name syntax: termOrderName = L, IL, LEX, G, IG, GRLEX W(weights) |
java.lang.String[] |
nextVariableList()
parsing method for variable list syntax: (a, b c, de) |
long[] |
nextWeightList()
parsing method for weight list syntax: (w1, w2, w3, ..., wn) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OrderedPolynomialTokenizer(java.io.Reader r)
public OrderedPolynomialTokenizer(java.lang.String[] v, TermOrder to)
public OrderedPolynomialTokenizer(java.lang.String[] v, TermOrder to, java.io.Reader r)
public OrderedPolynomialTokenizer(java.lang.String[] v, TermOrder to, java.io.Reader r, RelationTable rt)
Method Detail |
---|
public RatOrderedMapPolynomial nextRatPolynomial() throws java.io.IOException
java.io.IOException
public long nextExponent() throws java.io.IOException
java.io.IOException
public java.lang.String nextComment() throws java.io.IOException
java.io.IOException
public void nextComma() throws java.io.IOException
java.io.IOException
public java.lang.String[] nextVariableList() throws java.io.IOException
java.io.IOException
public Coefficient nextCoefficientRing() throws java.io.IOException
java.io.IOException
public long[] nextWeightList() throws java.io.IOException
java.io.IOException
public int nextSplitIndex() throws java.io.IOException
java.io.IOException
public TermOrder nextTermOrder() throws java.io.IOException
java.io.IOException
public java.util.List nextPolynomialList() throws java.io.IOException
java.io.IOException
public java.util.List nextSubModuleList() throws java.io.IOException
java.io.IOException
public RelationTable nextRelationTable() throws java.io.IOException
java.io.IOException
public PolynomialList nextPolynomialSet() throws java.io.IOException
java.io.IOException
public ModuleList nextSubModuleSet() throws java.io.IOException
java.io.IOException
public java.util.List nextSolvablePolynomialList() throws java.io.IOException
java.io.IOException
public PolynomialList nextSolvablePolynomialSet() throws java.io.IOException
java.io.IOException
public java.util.List nextSolvableSubModuleList() throws java.io.IOException
java.io.IOException
public ModuleList nextSolvableSubModuleSet() throws java.io.IOException
java.io.IOException
public java.lang.String[] nextCommand() throws java.io.IOException
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |