Uploaded image for project: 'Commons Math'
  1. Commons Math
  2. MATH-850

RandomData / RandomDataImpl should be merged

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0
    • Labels:
      None

      Description

      There is only one implementation of the RandomData interface, which has existed since version 1.0. This interface should be removed. In version 3.1, we should deprecate the interface and the existing "Impl" class and introduce a new class. In 4.0 we can drop the interface and the "Impl" class.

      The "nextInversionDelegate" methods in RandomDataImpl should be deprecated and implementations of sampling methods in RandomDataImpl should be removed.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              psteitz Phil Steitz
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: