Schnittstelle DataTimeIndex

Alle Superschnittstellen:
AutoCloseable, BaseIndex<IndexValues>
Alle bekannten Implementierungsklassen:
DataTimeIndexImpl

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

    • getContainerIDByDataTime

      default IndexResult<IndexValues> getContainerIDByDataTime(long dTMin, long dTMax) throws IndexException
      Liefert eine Matrix mit DTMin/Max, DIMin/Max und ContainerIds, deren DTMin/Max-Werte zwischen dTMin und dTMax liegen. Wird diese Methode aufgerufen wenn der Cache noch leer ist, werden die aktuellsten Daten aus der Datei nachgeladen.
      Parameter:
      dTMin - Min-Wert der Zeitspanne
      dTMax - Max-Wert der Zeitspanne
      Gibt zurück:
      IndexResult-Objekt, das die Index innerhalb der gesuchten Zeitspanne enthält (DT und DI Werte, keine AT Werte)
      Löst aus:
      IndexException - Bei Problemem mit der IndexDatei