Uses of Class
org.yamcs.utils.TimeInterval
Package
Description
-
Uses of TimeInterval in org.yamcs.archive
Modifier and TypeMethodDescriptionstatic String
CcsdsTmIndex.getWhereCondition
(String timeColumnName, TimeInterval interval) CcsdsTmIndex.rebuild
(TimeInterval interval) -
Uses of TimeInterval in org.yamcs.http.audit
-
Uses of TimeInterval in org.yamcs.parameterarchive
-
Uses of TimeInterval in org.yamcs.timeline
ModifierConstructorDescriptionRetrievalFilter
(TimeInterval interval, List<ItemFilter> itemFilters) -
Uses of TimeInterval in org.yamcs.utils
Modifier and TypeClassDescriptionclass
PartitionedTimeInterval<T extends TimeInterval>
A list of sorted, non overlappingTimeInterval
static class
Filters an input iterator to the intervals that match the given timeIntervalModifier and TypeMethodDescriptionPartitionedTimeInterval.get
(int i) static TimeInterval
TimeInterval.openEnd
(long start) static TimeInterval
TimeInterval.openStart
(long end) creates a TimeInterval with no start but with an endModifier and TypeMethodDescriptionPartitionedTimeInterval.overlappingIterator
(TimeInterval timeInterval) Creates an iterator that iterates over all the timeintervals overlapping with timeInterval The timeInterval is considered closed at both ends [start, stop]PartitionedTimeInterval.overlappingReverseIterator
(TimeInterval timeInterval) Creates an iterator that iterates over all the timeintervals overlapping with timeInterval The timeInterval is considered closed at both ends [start, stop]ModifierConstructorDescriptionFilterOverlappingIterator
(TimeInterval timeInterval, Iterator<T> inputIterator) Creates a new Interator that iterates the elements of inputIterator and outputs only those that overalp with timeInterval.TimeInterval
(TimeInterval other) -
Uses of TimeInterval in org.yamcs.yarch
Modifier and TypeClassDescriptionstatic class
For tables partitioned by time this holds all the partitions for a given time interval.Modifier and TypeMethodDescriptionStorageEngine.getHistogramIterator
(YarchDatabaseInstance ydb, TableDefinition tblDef, String columnName, TimeInterval interval) PartitionManager.intervalIterator
(TimeInterval timeInterval) Iterates over all intervals overlapping with the timeInterval.void
AbstractTableWalker.setPartitionFilter
(TimeInterval partitionTimeFilter, Set<Object> partitionValueFilter) default void
TableWalker.setPartitionFilter
(TimeInterval partitionTimeFilter, Set<Object> partitionValueFilter) void
HistogramReaderStream.setTimeInterval
(TimeInterval filter) Retrieve only the histograms overlapping with this interval. -
Uses of TimeInterval in org.yamcs.yarch.rocksdb
Modifier and TypeMethodDescriptionRdbStorageEngine.getHistogramIterator
(YarchDatabaseInstance ydb, TableDefinition tblDef, String columnName, TimeInterval interval) HistogramRebuilder.rebuild
(TimeInterval timeIterval) ModifierConstructorDescriptionRdbHistogramIterator
(String yamcsInstance, Tablespace tablespace, TableDefinition tblDef, String colName, TimeInterval interval)