public abstract class SequenceTSData extends Object implements TSData
CollectHistory.ApplyExpressions, CollectHistory.NamedEvaluation| Constructor and Description |
|---|
SequenceTSData() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(Object o)
Test if the TSData contains the given value.
|
boolean |
containsAll(Collection<?> c)
Test if the TSData contains all the given values.
|
Compression |
getAppendCompression()
Get the compression used for append files.
|
Compression |
getOptimizedCompression()
Get the compression used for optimized files.
|
abstract com.groupon.lex.metrics.lib.sequence.ObjectSequence<TimeSeriesCollection> |
getSequence() |
boolean |
isEmpty()
Test if the TSData is empty.
|
Iterator<TimeSeriesCollection> |
iterator()
Returns an iterator for this TSData.
|
Stream<TimeSeriesCollection> |
parallelStream() |
void |
setAppendCompression(Compression compression)
Set the compression used for append files.
|
void |
setOptimizedCompression(Compression compression)
Set the compression used for optimized files.
|
int |
size()
Returns the number of entries in the TSData.
|
Spliterator<TimeSeriesCollection> |
spliterator()
Returns an iterator for this TSData.
|
Stream<TimeSeriesCollection> |
stream()
Stream the TSData contents.
|
Stream<TimeSeriesCollection> |
stream(org.joda.time.DateTime begin) |
Stream<TimeSeriesCollection> |
stream(org.joda.time.DateTime begin,
org.joda.time.DateTime end) |
Stream<TimeSeriesCollection> |
streamReversed()
Stream the TSData contents in reverse chronological order.
|
Object[] |
toArray() |
<T> T[] |
toArray(T[] a) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, addAll, asColumnMajorTSData, canAddSingleRecord, clear, getBegin, getEnd, getFileChannel, getFileSize, getMajor, getMinor, isOptimized, readonly, remove, removeAll, removeIf, retainAllequals, hashCodeaddAll, evaluate, evaluate, evaluate, getContext, getContext, getContext, stream, stream, stream, streamGrouppublic abstract com.groupon.lex.metrics.lib.sequence.ObjectSequence<TimeSeriesCollection> getSequence()
public Iterator<TimeSeriesCollection> iterator()
TSDataiterator in interface TSDataiterator in interface Iterable<TimeSeriesCollection>iterator in interface Collection<TimeSeriesCollection>public Spliterator<TimeSeriesCollection> spliterator()
TSDataspliterator in interface TSDataspliterator in interface Iterable<TimeSeriesCollection>spliterator in interface Collection<TimeSeriesCollection>public Stream<TimeSeriesCollection> stream()
TSDatastream in interface CollectHistorystream in interface TSDatastream in interface Collection<TimeSeriesCollection>public Stream<TimeSeriesCollection> parallelStream()
parallelStream in interface Collection<TimeSeriesCollection>public Stream<TimeSeriesCollection> streamReversed()
TSDatastreamReversed in interface CollectHistorystreamReversed in interface TSDatapublic boolean isEmpty()
TSDataisEmpty in interface TSDataisEmpty in interface Collection<TimeSeriesCollection>public int size()
TSDatasize in interface TSDatasize in interface Collection<TimeSeriesCollection>public Object[] toArray()
toArray in interface TSDatatoArray in interface Collection<TimeSeriesCollection>public <T> T[] toArray(T[] a)
toArray in interface TSDatatoArray in interface Collection<TimeSeriesCollection>public Stream<TimeSeriesCollection> stream(org.joda.time.DateTime begin)
stream in interface CollectHistorypublic Stream<TimeSeriesCollection> stream(org.joda.time.DateTime begin, org.joda.time.DateTime end)
stream in interface CollectHistorypublic boolean contains(Object o)
TSDatacontains in interface TSDatacontains in interface Collection<TimeSeriesCollection>public boolean containsAll(Collection<?> c)
TSDatacontainsAll in interface TSDatacontainsAll in interface Collection<TimeSeriesCollection>public Compression getAppendCompression()
TSDatagetAppendCompression in interface TSDatapublic void setAppendCompression(Compression compression)
TSDatasetAppendCompression in interface TSDatacompression - The compression used for append files.public Compression getOptimizedCompression()
TSDatagetOptimizedCompression in interface TSDatapublic void setOptimizedCompression(Compression compression)
TSDatasetOptimizedCompression in interface TSDatacompression - The compression used for optimized files.Copyright © 2017. All rights reserved.