Class ExpressionParameterSolverVisitor

java.lang.Object
org.eclipse.emf.ecore.util.Switch<T>
de.uka.ipd.sdq.stoex.util.StoexSwitch<Object>
de.uka.ipd.sdq.stoex.analyser.visitors.ExpressionSolveVisitor
org.palladiosimulator.solver.visitors.ExpressionParameterSolverVisitor

public class ExpressionParameterSolverVisitor extends de.uka.ipd.sdq.stoex.analyser.visitors.ExpressionSolveVisitor
  • Field Summary

    Fields inherited from class de.uka.ipd.sdq.stoex.analyser.visitors.ExpressionSolveVisitor

    iProbFuncFactory, probFuncFactory, stocFactory, stoexSerialiser, typeAnnotation

    Fields inherited from class de.uka.ipd.sdq.stoex.util.StoexSwitch

    copyright, modelPackage
  • Constructor Summary

    Constructors
    Constructor
    Description
    ExpressionParameterSolverVisitor(HashMap<de.uka.ipd.sdq.stoex.Expression,de.uka.ipd.sdq.stoex.analyser.visitors.TypeEnum> typeAnn, ContextWrapper ctxWrp)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    caseVariable(de.uka.ipd.sdq.stoex.Variable var)
     

    Methods inherited from class de.uka.ipd.sdq.stoex.analyser.visitors.ExpressionSolveVisitor

    caseBooleanOperatorExpression, caseBoolLiteral, caseCompareExpression, caseDoubleLiteral, caseFunctionLiteral, caseIfElseExpression, caseIntLiteral, caseNotExpression, caseParenthesis, casePowerExpression, caseProbabilityFunctionLiteral, caseProductExpression, caseStringLiteral, caseTermExpression

    Methods inherited from class de.uka.ipd.sdq.stoex.util.StoexSwitch

    caseAbstractNamedReference, caseAtom, caseBooleanExpression, caseComparison, caseExpression, caseIfElse, caseNamespaceReference, caseNegativeExpression, caseNumericLiteral, casePower, caseProduct, caseRandomVariable, caseTerm, caseUnary, caseUnitCarryingElement, caseVariableReference, defaultCase, doSwitch, isSwitchFor

    Methods inherited from class org.eclipse.emf.ecore.util.Switch

    doSwitch, doSwitch

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExpressionParameterSolverVisitor

      public ExpressionParameterSolverVisitor(HashMap<de.uka.ipd.sdq.stoex.Expression,de.uka.ipd.sdq.stoex.analyser.visitors.TypeEnum> typeAnn, ContextWrapper ctxWrp)
  • Method Details

    • caseVariable

      public Object caseVariable(de.uka.ipd.sdq.stoex.Variable var)
      Overrides:
      caseVariable in class de.uka.ipd.sdq.stoex.analyser.visitors.ExpressionSolveVisitor