|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--mathpack.grammar.Grammar
Klasse der elementaren Arithmetik
Constructor Summary | |
Grammar()
|
|
Grammar(Operators opers,
Functions funcs)
|
Method Summary | |
valueObject |
createValue(java.lang.String valstr)
Neues Werteobjekt (Zahl) erzeugen |
Constant |
getConstant(int idx)
einzelne (ordinierte) Konstante übergeben |
Constant |
getConstant(java.lang.String name)
Benannte Konstante übergeben |
Constants |
getConstants()
Menge der Konstanten übergeben |
Function |
getFunction(int idx)
einzelne (ordinierte) Funktion übergeben |
Function |
getFunction(java.lang.String name)
Benannte Funktion übergeben |
Functions |
getFunctions()
Menge der Funktionen übergeben |
Operator |
getOperator(int idx)
einzelnen (ordinierten) Operator übergeben |
Operator |
getOperator(java.lang.String name)
Benannten Operator übergeben |
Operators |
getOperators()
Menge der Opeartoren übergeben |
Variable |
getVariable(int idx)
einzelne (ordinierte) Variable übergeben |
Variable |
getVariable(java.lang.String name)
Benannte Variable übergeben |
Variables |
getVariables()
Menge der Variablen übergeben |
boolean |
isConstant(java.lang.String str)
Test, ob Konstante vorliegt |
boolean |
isFunction(java.lang.String str)
Test, ob Funktion vorliegt |
boolean |
isOperator(java.lang.String str)
Test, ob Operator vorliegt |
boolean |
isValuable(java.lang.String valstr)
Test, ob Zahl vorliegt |
boolean |
isVariable(java.lang.String str)
Test, ob Variable vorliegt |
void |
setConstants(Constants consts)
Menge der Konstanten festlegen |
void |
setFunctions(Functions funcs)
Menge der Funktionen festlegen |
void |
setOperators(Operators opers)
Menge der Opeartoren festlegen |
void |
setValueCreator(anyValue creator)
Festlegen der Klassifizierung aller Wertobjekte (Zahlen) |
void |
setVariables(Variables vars)
Menge der Variablen festlegen |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public Grammar()
public Grammar(Operators opers, Functions funcs)
Method Detail |
public boolean isValuable(java.lang.String valstr)
public valueObject createValue(java.lang.String valstr)
public void setValueCreator(anyValue creator)
public void setOperators(Operators opers)
public Operators getOperators()
public Operator getOperator(int idx)
public Operator getOperator(java.lang.String name)
public void setFunctions(Functions funcs)
public Functions getFunctions()
public Function getFunction(int idx)
public Function getFunction(java.lang.String name)
public void setConstants(Constants consts)
public Constants getConstants()
public Constant getConstant(int idx)
public Constant getConstant(java.lang.String name)
public void setVariables(Variables vars)
public Variables getVariables()
public Variable getVariable(int idx)
public Variable getVariable(java.lang.String name)
public boolean isOperator(java.lang.String str)
public boolean isFunction(java.lang.String str)
public boolean isConstant(java.lang.String str)
public boolean isVariable(java.lang.String str)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |