Interface Dataset

All Known Subinterfaces:
ArchiveData, TransactionDataset
All Known Implementing Classes:
ResultData, StreamedArchiveData

public interface Dataset
Schnittstelle zum verallgemeinerten Zugriff auf online empfangene Ergebnisdatensätze und auf Archivdatensätze. Die Klasses des Objekts kann mit instanceof bestimmt werden (ArchiveData oder ResultData).
See Also:
ResultData, ArchiveData
  • Method Summary

    Modifier and Type Method Description
    Data getData()
    Bestimmt den eigentlichen Datensatzes mit den von der jeweiligen Attributgruppe definierten Attributwerten dieses Datensatzes.
    DataDescription getDataDescription()
    Bestimmt die Beschreibung der im Ergebnis enthaltenen Daten.
    long getDataIndex()
    Bestimmt den je Datenidentifikation eindeutigen vom Datenverteiler vergebenen Datensatzindex dieses Datensatzes.
    ArchiveDataKind getDataKind()
    Bestimmt die Datensatzart des Datensatzes.
    long getDataTime()
    Bestimmt den Datenzeitstempel des Datensatzes.
    DataState getDataType()
    Bestimmt den Datensatztyp des Datensatzes.
    SystemObject getObject()
    Bestimmt das System-Objekt zu dem die im Ergebnis enthaltenen Daten gehören.
  • Method Details

    • getDataTime

      long getDataTime()
      Bestimmt den Datenzeitstempel des Datensatzes.
      Returns:
      Datenzeitstempel in Millisekunden seit 1970
    • getDataIndex

      long getDataIndex()
      Bestimmt den je Datenidentifikation eindeutigen vom Datenverteiler vergebenen Datensatzindex dieses Datensatzes.
      Returns:
      Datensatzindex
    • getDataType

      DataState getDataType()
      Bestimmt den Datensatztyp des Datensatzes.
      Returns:
      Datensatztyp
    • getDataKind

      ArchiveDataKind getDataKind()
      Bestimmt die Datensatzart des Datensatzes.
      Returns:
      Datensatzart
    • getData

      Data getData()
      Bestimmt den eigentlichen Datensatzes mit den von der jeweiligen Attributgruppe definierten Attributwerten dieses Datensatzes.
      Returns:
      Datensatz mit Attributwerten oder null im Falle eines leeren Datensatzes.
    • getObject

      SystemObject getObject()
      Bestimmt das System-Objekt zu dem die im Ergebnis enthaltenen Daten gehören.
      Returns:
      System-Objekt der enthaltenen Daten
    • getDataDescription

      DataDescription getDataDescription()
      Bestimmt die Beschreibung der im Ergebnis enthaltenen Daten.
      Returns:
      Beschreibung der Daten