Interface ProbfunctionFactory

    • Method Detail

      • createBoxedPDF

        BoxedPDF createBoxedPDF()
        Returns a new object of class 'Boxed PDF'.
        Returns:
        a new object of class 'Boxed PDF'.
        Generated class or method.
      • createContinuousSample

        ContinuousSample createContinuousSample()
        Returns a new object of class 'Continuous Sample'.
        Returns:
        a new object of class 'Continuous Sample'.
        Generated class or method.
      • createProbabilityMassFunction

        <T> ProbabilityMassFunction<T> createProbabilityMassFunction()
        Returns a new object of class 'Probability Mass Function'.
        Returns:
        a new object of class 'Probability Mass Function'.
        Generated class or method.
      • createSample

        <T> Sample<T> createSample()
        Returns a new object of class 'Sample'.
        Returns:
        a new object of class 'Sample'.
        Generated class or method.
      • createSamplePDF

        SamplePDF createSamplePDF()
        Returns a new object of class 'Sample PDF'.
        Returns:
        a new object of class 'Sample PDF'.
        Generated class or method.
      • createComplex

        Complex createComplex()
        Returns a new object of class 'Complex'.
        Returns:
        a new object of class 'Complex'.
        Generated class or method.
      • createExponentialDistribution

        ExponentialDistribution createExponentialDistribution()
        Returns a new object of class 'Exponential Distribution'.
        Returns:
        a new object of class 'Exponential Distribution'.
        Generated class or method.
      • createNormalDistribution

        NormalDistribution createNormalDistribution()
        Returns a new object of class 'Normal Distribution'.
        Returns:
        a new object of class 'Normal Distribution'.
        Generated class or method.
      • createLognormalDistribution

        LognormalDistribution createLognormalDistribution()
        Returns a new object of class 'Lognormal Distribution'.
        Returns:
        a new object of class 'Lognormal Distribution'.
        Generated class or method.
      • createGammaDistribution

        GammaDistribution createGammaDistribution()
        Returns a new object of class 'Gamma Distribution'.
        Returns:
        a new object of class 'Gamma Distribution'.
        Generated class or method.
      • createIntSample

        IntSample createIntSample()
        Returns a new object of class 'Int Sample'.
        Returns:
        a new object of class 'Int Sample'.
        Generated class or method.
      • createBoolSample

        BoolSample createBoolSample()
        Returns a new object of class 'Bool Sample'.
        Returns:
        a new object of class 'Bool Sample'.
        Generated class or method.
      • createDoubleSample

        DoubleSample createDoubleSample()
        Returns a new object of class 'Double Sample'.
        Returns:
        a new object of class 'Double Sample'.
        Generated class or method.
      • createStringSample

        StringSample createStringSample()
        Returns a new object of class 'String Sample'.
        Returns:
        a new object of class 'String Sample'.
        Generated class or method.
      • getProbfunctionPackage

        ProbfunctionPackage getProbfunctionPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
        Generated class or method.