public interface SampleComparator
Sample
instancesModifier and Type | Method and Description |
---|---|
long |
compare(Sample s1,
Sample s2)
Compares to sample
|
void |
initialize(SampleMetadata metadata)
Initializes the comparator with the
SampleMetadata of the samples
to be compared. |
long compare(Sample s1, Sample s2)
Must return an long integer that define the relational order of the 2 compared samples:
s1
- The first sample to be compareds2
- The second sample to compareds1 < s2
, 0 if s1 = s2
,
a positive integer if s1 > s2
void initialize(SampleMetadata metadata)
SampleMetadata
of the samples
to be compared.
This function is invoked before any call to thecompare
service.
Not that this function is the place to get sample column indexes for better performance
metadata
- The metadata of the sample to be compared by this instanceCopyright © 1998-2021 Apache Software Foundation. All Rights Reserved.