public final class EvioDatasetIndex extends Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
EvioDatasetIndex.TimestampRange |
Modifier and Type | Field and Description |
---|---|
private Map<Long,org.srs.datacat.model.DatasetModel> |
datasetFileNumbers |
private org.srs.datacat.model.DatasetResultSetModel |
datasets |
private Map<EvioDatasetIndex.TimestampRange,org.srs.datacat.model.DatasetModel> |
datasetTimestamps |
private List<FileEventRange> |
eventRanges |
private DatacatUtilities |
util |
Constructor and Description |
---|
EvioDatasetIndex(int run) |
EvioDatasetIndex(int run,
DatacatUtilities util) |
Modifier and Type | Method and Description |
---|---|
org.srs.datacat.model.DatasetModel |
findByEventRange(long eventId) |
org.srs.datacat.model.DatasetModel |
findByFileNumber(long fileNumber) |
List<org.srs.datacat.model.DatasetModel> |
findByTimestamp(long timestamp) |
org.srs.datacat.model.DatasetResultSetModel |
getDatasets() |
private void |
load(int run) |
static void |
main(String[] args) |
private org.srs.datacat.model.DatasetResultSetModel datasets
private DatacatUtilities util
private Map<EvioDatasetIndex.TimestampRange,org.srs.datacat.model.DatasetModel> datasetTimestamps
private List<FileEventRange> eventRanges
public EvioDatasetIndex(int run)
public EvioDatasetIndex(int run, DatacatUtilities util)
public List<org.srs.datacat.model.DatasetModel> findByTimestamp(long timestamp)
public org.srs.datacat.model.DatasetModel findByEventRange(long eventId)
public org.srs.datacat.model.DatasetModel findByFileNumber(long fileNumber)
public org.srs.datacat.model.DatasetResultSetModel getDatasets()
private void load(int run)
public static void main(String[] args)
Copyright © 2019. All rights reserved.