Class ProbFunctionPrettyPrint
java.lang.Object
org.eclipse.emf.ecore.util.Switch<T1>
de.uka.ipd.sdq.probfunction.util.ProbfunctionSwitch<String>
de.uka.ipd.sdq.probfunction.print.ProbFunctionPrettyPrint
-
Field Summary
Fields inherited from class de.uka.ipd.sdq.probfunction.util.ProbfunctionSwitch
copyright, modelPackage
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncaseBoxedPDF
(BoxedPDF object) Returns the result of interpreting the object as an instance of 'Boxed PDF'.Returns the result of interpreting the object as an instance of 'Exponential Distribution'.Returns the result of interpreting the object as an instance of 'Gamma Distribution'.Returns the result of interpreting the object as an instance of 'Lognormal Distribution'.Returns the result of interpreting the object as an instance of 'Normal Distribution'.<T> String
Returns the result of interpreting the object as an instance of 'Probability Mass Function'.Methods inherited from class de.uka.ipd.sdq.probfunction.util.ProbfunctionSwitch
caseBoolSample, caseComplex, caseContinuousPDF, caseContinuousSample, caseDoubleSample, caseIntSample, caseProbabilityDensityFunction, caseProbabilityFunction, caseSample, caseSamplePDF, caseStringSample, caseUnitCarryingElement, defaultCase, doSwitch, isSwitchFor
-
Constructor Details
-
ProbFunctionPrettyPrint
public ProbFunctionPrettyPrint() -
ProbFunctionPrettyPrint
-
-
Method Details
-
caseBoxedPDF
Description copied from class:ProbfunctionSwitch
Returns the result of interpreting the object as an instance of 'Boxed PDF'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseBoxedPDF
in classProbfunctionSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Boxed PDF'.
- See Also:
-
caseProbabilityMassFunction
Description copied from class:ProbfunctionSwitch
Returns the result of interpreting the object as an instance of 'Probability Mass Function'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseProbabilityMassFunction
in classProbfunctionSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Probability Mass Function'.
- See Also:
-
caseExponentialDistribution
Description copied from class:ProbfunctionSwitch
Returns the result of interpreting the object as an instance of 'Exponential Distribution'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseExponentialDistribution
in classProbfunctionSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Exponential Distribution'.
- See Also:
-
caseGammaDistribution
Description copied from class:ProbfunctionSwitch
Returns the result of interpreting the object as an instance of 'Gamma Distribution'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseGammaDistribution
in classProbfunctionSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Gamma Distribution'.
- See Also:
-
caseLognormalDistribution
Description copied from class:ProbfunctionSwitch
Returns the result of interpreting the object as an instance of 'Lognormal Distribution'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseLognormalDistribution
in classProbfunctionSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Lognormal Distribution'.
- See Also:
-
caseNormalDistribution
Description copied from class:ProbfunctionSwitch
Returns the result of interpreting the object as an instance of 'Normal Distribution'. This implementation returns null; returning a non-null result will terminate the switch.- Overrides:
caseNormalDistribution
in classProbfunctionSwitch<String>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Normal Distribution'.
- See Also:
-