@@ -77,7 +77,7 @@ public static <T> KllItemsSketch<T> newHeapInstance(
7777 final Comparator <? super T > comparator ,
7878 final ArrayOfItemsSerDe <T > serDe ) {
7979 final KllItemsSketch <T > itmSk =
80- new KllHeapItemsSketch <T >(DEFAULT_K , DEFAULT_M , comparator , serDe );
80+ new KllHeapItemsSketch <>(DEFAULT_K , DEFAULT_M , comparator , serDe );
8181 return itmSk ;
8282 }
8383
@@ -96,7 +96,7 @@ public static <T> KllItemsSketch<T> newHeapInstance(
9696 final int k ,
9797 final Comparator <? super T > comparator ,
9898 final ArrayOfItemsSerDe <T > serDe ) {
99- return new KllHeapItemsSketch <T >(k , DEFAULT_M , comparator , serDe );
99+ return new KllHeapItemsSketch <>(k , DEFAULT_M , comparator , serDe );
100100 }
101101
102102 // Factory to create an heap instance from a Memory image
@@ -114,7 +114,7 @@ public static <T> KllItemsSketch<T> heapify(
114114 final Memory srcMem ,
115115 final Comparator <? super T > comparator ,
116116 final ArrayOfItemsSerDe <T > serDe ) {
117- return new KllHeapItemsSketch <T >(srcMem , comparator , serDe );
117+ return new KllHeapItemsSketch <>(srcMem , comparator , serDe );
118118 }
119119
120120 //Factory to wrap a Read-Only Memory
@@ -137,7 +137,7 @@ public static <T> KllItemsSketch<T> wrap(
137137 final Comparator <? super T > comparator ,
138138 final ArrayOfItemsSerDe <T > serDe ) {
139139 final KllMemoryValidate memVal = new KllMemoryValidate (srcMem , SketchType .ITEMS_SKETCH , serDe );
140- return new KllDirectCompactItemsSketch <T >(memVal , comparator , serDe );
140+ return new KllDirectCompactItemsSketch <>(memVal , comparator , serDe );
141141 }
142142
143143 //END of Constructors
@@ -157,7 +157,7 @@ public GenericPartitionBoundaries<T> getPartitionBoundaries(final int numEqually
157157 final Object [] boundaries = getQuantiles (ranks , searchCrit );
158158 boundaries [0 ] = getMinItem ();
159159 boundaries [boundaries .length - 1 ] = getMaxItem ();
160- final GenericPartitionBoundaries <T > gpb = new GenericPartitionBoundaries <T >();
160+ final GenericPartitionBoundaries <T > gpb = new GenericPartitionBoundaries <>();
161161 gpb .N = this .getN ();
162162 gpb .ranks = ranks ;
163163 gpb .boundaries = (T [])boundaries ;
@@ -248,7 +248,7 @@ public final KllItemsSketchSortedView<T> getSortedView() {
248248
249249 @ Override
250250 public QuantilesGenericSketchIterator <T > iterator () {
251- return new KllItemsSketchIterator <T >(
251+ return new KllItemsSketchIterator <>(
252252 getTotalItemsArray (), getLevelsArray (SketchStructure .UPDATABLE ), getNumLevels ());
253253 }
254254
@@ -303,7 +303,7 @@ MemoryRequestServer getMemoryRequestServer() {
303303
304304 private final KllItemsSketchSortedView <T > refreshSortedView () {
305305 final KllItemsSketchSortedView <T > sv = (kllItemsSV == null )
306- ? kllItemsSV = new KllItemsSketchSortedView <T >(this )
306+ ? kllItemsSV = new KllItemsSketchSortedView <>(this )
307307 : kllItemsSV ;
308308 return sv ;
309309 }
0 commit comments