Package org.yamcs.yarch
Class HistogramSegment
java.lang.Object
org.yamcs.yarch.HistogramSegment
-
Field Summary
-
Constructor Summary
ConstructorDescriptionHistogramSegment
(byte[] key, byte[] val) HistogramSegment
(byte[] columnv, long sstart) Constructs an empty segmentHistogramSegment
(byte[] columnv, long sstart, byte[] val) -
Method Summary
-
Field Details
-
GROUPING_FACTOR
public static final long GROUPING_FACTOR- See Also:
-
-
Constructor Details
-
HistogramSegment
public HistogramSegment(byte[] columnv, long sstart) Constructs an empty segment- Parameters:
columnv
- - column value in binarysstart
-
-
HistogramSegment
public HistogramSegment(byte[] columnv, long sstart, byte[] val) -
HistogramSegment
public HistogramSegment(byte[] key, byte[] val)
-
-
Method Details
-
getSstart
public static long getSstart(byte[] key) -
key
public static byte[] key(long sstart, byte[] columnv) -
val
public byte[] val() -
segmentStart
public static long segmentStart(long instant) -
merge
public void merge(int dtime1) - Parameters:
dtime1
- delta time from segment start in milliseconds
-
size
public int size() -
getSegmentStart
public long getSegmentStart() -
toString
-