You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2021/12/16 12:17:50 UTC

[commons-statistics] 04/05: Reduce getMedian to package-private

This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-statistics.git

commit 19a8138288a9003b224b2eee99e08530dd42aa41
Author: aherbert <ah...@apache.org>
AuthorDate: Thu Dec 16 11:44:49 2021 +0000

    Reduce getMedian to package-private
    
    If protected this is exposed in javadoc. It is a package level
    implementation detail.
---
 .../commons/statistics/distribution/AbstractContinuousDistribution.java | 2 +-
 .../org/apache/commons/statistics/distribution/CauchyDistribution.java  | 2 +-
 .../apache/commons/statistics/distribution/ExponentialDistribution.java | 2 +-
 .../org/apache/commons/statistics/distribution/GumbelDistribution.java  | 2 +-
 .../org/apache/commons/statistics/distribution/LaplaceDistribution.java | 2 +-
 .../org/apache/commons/statistics/distribution/LevyDistribution.java    | 2 +-
 .../apache/commons/statistics/distribution/LogisticDistribution.java    | 2 +-
 .../java/org/apache/commons/statistics/distribution/TDistribution.java  | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/AbstractContinuousDistribution.java b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/AbstractContinuousDistribution.java
index 1a95654..69e6be1 100644
--- a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/AbstractContinuousDistribution.java
+++ b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/AbstractContinuousDistribution.java
@@ -100,7 +100,7 @@ abstract class AbstractContinuousDistribution
      *
      * @return the median
      */
-    protected double getMedian() {
+    double getMedian() {
         double m = median;
         if (Double.isNaN(m)) {
             median = m = inverseCumulativeProbability(0.5);
diff --git a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/CauchyDistribution.java b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/CauchyDistribution.java
index 60ed069..ca766be 100644
--- a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/CauchyDistribution.java
+++ b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/CauchyDistribution.java
@@ -192,7 +192,7 @@ public final class CauchyDistribution extends AbstractContinuousDistribution {
 
     /** {@inheritDoc} */
     @Override
-    protected double getMedian() {
+    double getMedian() {
         // Overridden for the probability(double, double) method.
         // This is intentionally not a public method.
         return location;
diff --git a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/ExponentialDistribution.java b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/ExponentialDistribution.java
index fb0a409..1f04867 100644
--- a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/ExponentialDistribution.java
+++ b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/ExponentialDistribution.java
@@ -186,7 +186,7 @@ public final class ExponentialDistribution extends AbstractContinuousDistributio
 
     /** {@inheritDoc} */
     @Override
-    protected double getMedian() {
+    double getMedian() {
         // Overridden for the probability(double, double) method.
         // This is intentionally not a public method.
         // ln(2) / rate = mean * ln(2)
diff --git a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/GumbelDistribution.java b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/GumbelDistribution.java
index 76c0349..59127b3 100644
--- a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/GumbelDistribution.java
+++ b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/GumbelDistribution.java
@@ -196,7 +196,7 @@ public final class GumbelDistribution extends AbstractContinuousDistribution {
 
     /** {@inheritDoc} */
     @Override
-    protected double getMedian() {
+    double getMedian() {
         // Overridden for the probability(double, double) method.
         // This is intentionally not a public method.
         // u - beta * ln(ln(2))
diff --git a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LaplaceDistribution.java b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LaplaceDistribution.java
index 5b70a78..c66a481 100644
--- a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LaplaceDistribution.java
+++ b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LaplaceDistribution.java
@@ -181,7 +181,7 @@ public final class LaplaceDistribution extends AbstractContinuousDistribution {
 
     /** {@inheritDoc} */
     @Override
-    protected double getMedian() {
+    double getMedian() {
         // Overridden for the probability(double, double) method.
         // This is intentionally not a public method.
         return mu;
diff --git a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LevyDistribution.java b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LevyDistribution.java
index 57bf4da..d4ab4cf 100644
--- a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LevyDistribution.java
+++ b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LevyDistribution.java
@@ -216,7 +216,7 @@ public final class LevyDistribution extends AbstractContinuousDistribution {
 
     /** {@inheritDoc} */
     @Override
-    protected double getMedian() {
+    double getMedian() {
         // Overridden for the probability(double, double) method.
         // This is intentionally not a public method.
         // u + c / 2(erfc^-1 (0.5))^2
diff --git a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LogisticDistribution.java b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LogisticDistribution.java
index 5bf8527..5ccd850 100644
--- a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LogisticDistribution.java
+++ b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/LogisticDistribution.java
@@ -203,7 +203,7 @@ public final class LogisticDistribution extends AbstractContinuousDistribution {
 
     /** {@inheritDoc} */
     @Override
-    protected double getMedian() {
+    double getMedian() {
         // Overridden for the probability(double, double) method.
         // This is intentionally not a public method.
         return mu;
diff --git a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/TDistribution.java b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/TDistribution.java
index 2832f37..beecfa7 100644
--- a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/TDistribution.java
+++ b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/TDistribution.java
@@ -222,7 +222,7 @@ public abstract class TDistribution extends AbstractContinuousDistribution {
 
         /** {@inheritDoc} */
         @Override
-        protected double getMedian() {
+        double getMedian() {
             // Overridden for the probability(double, double) method.
             // This is intentionally not a public method.
             return 0;