pisgah
Interface CalculatorInfo
- All Known Implementing Classes:
- BetaCalculatorInfo, BinomialCalculatorInfo, ChiSquareCalculatorInfo, FCalculatorInfo, GammaCalculatorInfo, HypergeometricCalculatorInfo, NegativeBinomialCalculatorInfo, NormalCalculatorInfo, PoissonCalculatorInfo, StudentTCalculatorInfo
- public interface CalculatorInfo
CalculatorInfo provides the necessary information to
instantiate a Calculator
calculate
public CalculateAnswer calculate()
calculateInverse
public CalculateInverseAnswer calculateInverse(int tailChoice)
getParameterName
public java.lang.String[] getParameterName()
- Get the parameter names for the distribution
- Returns:
- the array of parameter names
isDiscreteDistribution
public boolean isDiscreteDistribution()
getHelpPageString
public java.lang.String getHelpPageString()
getDistributionName
public java.lang.String getDistributionName()
getNumberIntegerParameters
public int getNumberIntegerParameters()
setData
public void setData(java.lang.String[] integerParameterString,
java.lang.String[] doubleParameterString,
java.lang.String[] IntervalString)
throws InputException
InputException
setInverseData
public void setInverseData(java.lang.String[] integerParameterString,
java.lang.String[] doubleParameterString,
java.lang.String alphaString)
throws InputException
InputException
getIntegerParameters
public int[] getIntegerParameters()
getDoubleParameters
public double[] getDoubleParameters()
getIntegerInterval
public int[] getIntegerInterval()
getDoubleInterval
public double[] getDoubleInterval()
getCdf
public double getCdf(double alpha)