Schnittstelle DataIndexIndex

Alle Superschnittstellen:
AutoCloseable, BaseIndex<IndexValues>
Alle bekannten Implementierungsklassen:
DataIndexAndArchiveTimeIndex, DataIndexIndexImpl

public interface DataIndexIndex extends BaseIndex<IndexValues>
TBD Dokumentation
  • Methodendetails

    • getContainerIDByDataIndex

      default 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.
      Parameter:
      dIMin - Min-Wert der Zeitspanne
      dIMax - Max-Wert der Zeitspanne
      Gibt zurück:
      IndexResult-Objekt, das die Index innerhalb der gesuchten Zeitspanne enthält (DI Werte, keine DT und AT Werte)
      Löst aus:
      IndexException - Bei Problemen mit der IndexDatei