You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by le...@apache.org on 2020/01/17 00:51:32 UTC

[incubator-datasketches-java] 02/02: update DoubleSketch and IntegerSketch constructors to chain.

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

leerho pushed a commit to branch AddCtrs
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-java.git

commit e9b3ec3eae527ac94edfab16457a3121d5ac666f
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Thu Jan 16 16:51:11 2020 -0800

    update DoubleSketch and IntegerSketch constructors to chain.
---
 src/main/java/org/apache/datasketches/tuple/adouble/DoubleSketch.java   | 2 +-
 .../java/org/apache/datasketches/tuple/aninteger/IntegerSketch.java     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/java/org/apache/datasketches/tuple/adouble/DoubleSketch.java b/src/main/java/org/apache/datasketches/tuple/adouble/DoubleSketch.java
index c453835..8159886 100644
--- a/src/main/java/org/apache/datasketches/tuple/adouble/DoubleSketch.java
+++ b/src/main/java/org/apache/datasketches/tuple/adouble/DoubleSketch.java
@@ -35,7 +35,7 @@ public class DoubleSketch extends UpdatableSketch<Double, DoubleSummary> {
    * @param mode The DoubleSummary mode to be used
    */
   public DoubleSketch(final int lgK, final DoubleSummary.Mode mode) {
-    super(1 << lgK, ResizeFactor.X8.ordinal(), 1.0F, new DoubleSummaryFactory(mode));
+    this(1 << lgK, ResizeFactor.X8.ordinal(), 1.0F, mode);
   }
 
   /**
diff --git a/src/main/java/org/apache/datasketches/tuple/aninteger/IntegerSketch.java b/src/main/java/org/apache/datasketches/tuple/aninteger/IntegerSketch.java
index 7e0a8f3..394cc34 100644
--- a/src/main/java/org/apache/datasketches/tuple/aninteger/IntegerSketch.java
+++ b/src/main/java/org/apache/datasketches/tuple/aninteger/IntegerSketch.java
@@ -35,7 +35,7 @@ public class IntegerSketch extends UpdatableSketch<Integer, IntegerSummary> {
    * @param mode The IntegerSummary mode to be used
    */
   public IntegerSketch(final int lgK, final IntegerSummary.Mode mode) {
-    super(1 << lgK, ResizeFactor.X8.ordinal(), 1.0F, new IntegerSummaryFactory(mode));
+    this(1 << lgK, ResizeFactor.X8.ordinal(), 1.0F, mode);
   }
 
   /**


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org