public class FormulaJavaVisitor extends java.lang.Object implements FormulaVisitor1<java.lang.String>, BooleanFormulaVisitor1<java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
java.util.List<Computation> |
computations |
| Constructor and Description |
|---|
FormulaJavaVisitor(Environment env) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
visitAdd(FormulaAdd formulaAdd) |
java.lang.String |
visitAND(BooleanFormulaAND booleanFormulaAND) |
java.lang.String |
visitConditional(FormulaConditional formulaConditional) |
java.lang.String |
visitDiv(FormulaDiv formulaDiv) |
java.lang.String |
visitEqual(BooleanFormulaEqual booleanFormulaEqual) |
java.lang.String |
visitFALSE(BooleanFormula booleanFormula) |
java.lang.String |
visitFunc(FormulaFunc formulaFunc) |
java.lang.String |
visitLess(BooleanFormulaLess booleanFormulaLess) |
java.lang.String |
visitLessEqual(BooleanFormulaLessEqual booleanFormulaLessEqual) |
java.lang.String |
visitMul(FormulaMul formulaMul) |
java.lang.String |
visitNonDataVar(FormulaNonDataVar formulaNoDataVar) |
java.lang.String |
visitNotEqual(BooleanFormulaNotEqual booleanFormulaNotEqual) |
java.lang.String |
visitNum(FormulaNum formulaNum) |
java.lang.String |
visitOR(BooleanFormulaOR booleanFormulaOR) |
java.lang.String |
visitPow(FormulaPow formulaPow) |
java.lang.String |
visitSub(FormulaSub formulaSub) |
java.lang.String |
visitTRUE(BooleanFormula booleanFormula) |
java.lang.String |
visitVar(FormulaVar formulaVar) |
public java.util.List<Computation> computations
public FormulaJavaVisitor(Environment env)
public java.lang.String visitAND(BooleanFormulaAND booleanFormulaAND)
visitAND in interface BooleanFormulaVisitor1<java.lang.String>public java.lang.String visitOR(BooleanFormulaOR booleanFormulaOR)
visitOR in interface BooleanFormulaVisitor1<java.lang.String>public java.lang.String visitEqual(BooleanFormulaEqual booleanFormulaEqual)
visitEqual in interface BooleanFormulaVisitor1<java.lang.String>public java.lang.String visitLess(BooleanFormulaLess booleanFormulaLess)
visitLess in interface BooleanFormulaVisitor1<java.lang.String>public java.lang.String visitLessEqual(BooleanFormulaLessEqual booleanFormulaLessEqual)
visitLessEqual in interface BooleanFormulaVisitor1<java.lang.String>public java.lang.String visitNotEqual(BooleanFormulaNotEqual booleanFormulaNotEqual)
visitNotEqual in interface BooleanFormulaVisitor1<java.lang.String>public java.lang.String visitTRUE(BooleanFormula booleanFormula)
visitTRUE in interface BooleanFormulaVisitor1<java.lang.String>public java.lang.String visitFALSE(BooleanFormula booleanFormula)
visitFALSE in interface BooleanFormulaVisitor1<java.lang.String>public java.lang.String visitAdd(FormulaAdd formulaAdd)
visitAdd in interface FormulaVisitor1<java.lang.String>public java.lang.String visitSub(FormulaSub formulaSub)
visitSub in interface FormulaVisitor1<java.lang.String>public java.lang.String visitMul(FormulaMul formulaMul)
visitMul in interface FormulaVisitor1<java.lang.String>public java.lang.String visitDiv(FormulaDiv formulaDiv)
visitDiv in interface FormulaVisitor1<java.lang.String>public java.lang.String visitPow(FormulaPow formulaPow)
visitPow in interface FormulaVisitor1<java.lang.String>public java.lang.String visitFunc(FormulaFunc formulaFunc)
visitFunc in interface FormulaVisitor1<java.lang.String>public java.lang.String visitConditional(FormulaConditional formulaConditional)
visitConditional in interface FormulaVisitor1<java.lang.String>public java.lang.String visitVar(FormulaVar formulaVar)
visitVar in interface FormulaVisitor1<java.lang.String>public java.lang.String visitNum(FormulaNum formulaNum)
visitNum in interface FormulaVisitor1<java.lang.String>public java.lang.String visitNonDataVar(FormulaNonDataVar formulaNoDataVar)
visitNonDataVar in interface FormulaVisitor1<java.lang.String>