Merger

com.netflix.atlas.core.util.ArrayHelper.Merger
class Merger[T]

Helper for merging sorted arrays and lists.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def merge(vs: Array[T]): Merger[T]

Merge a sorted array with the current data set.

Merge a sorted array with the current data set.

Attributes

def merge(vs: Array[T], vsize: Int): Merger[T]

Merge a sorted array with the current data set.

Merge a sorted array with the current data set.

Attributes

def merge(vs: List[T]): Merger[T]
def toArray: Array[T]

Return merged array of at most limit elements.

Return merged array of at most limit elements.

Attributes

def toList: List[T]

Return merged list of at most limit elements.

Return merged list of at most limit elements.

Attributes

Concrete fields

var size: Int

Number of elements in the merged result.

Number of elements in the merged result.

Attributes