Interface DataIndexIndex

All Superinterfaces:
java.lang.AutoCloseable, BaseIndex<IndexValues>
All Known Implementing Classes:
DataIndexAndArchiveTimeIndex, DataIndexIndexImpl

public interface DataIndexIndex
extends BaseIndex<IndexValues>
TBD Dokumentation
  • Method Details

    • getContainerIDByDataIndex

      IndexResult<IndexValues> getContainerIDByDataIndex​(long dIMin, long dIMax) throws IndexException
      Liefert eine Matrix mit DIMin/Max und ContainerIds, deren DIMin/Max-Werte zwischen DIMin und dIMax liegen. Wird diese Methode aufgerufen wenn der Cache noch leer ist, werden die aktuellsten Daten aus der Datei nachgeladen.
      Parameters:
      dIMin - Min-Wert der Zeitspanne
      dIMax - Max-Wert der Zeitspanne
      Returns:
      IndexResult-Objekt, das die Index innerhalb der gesuchten Zeitspanne enthält (DI Werte, keine DT und AT Werte)
      Throws:
      IndexException - Bei Problemen mit der IndexDatei