Datensatzklasse ArchiveTask.LastContainerData

java.lang.Object
java.lang.Record
de.bsvrz.ars.ars.persistence.writer.ArchiveTask.LastContainerData
Datensatzkomponenten:
lastADataIdx - letzter aktueller Datenindex
lastNDataIdx - letzter nachgelieferter Datenindex
lastADTime - letzte aktuelle Datenzeit
lastNDTime - letzte nachgelieferte Datenzeit
lastAATime - letzte aktuelle Archivzeit
lastNATime - letzte nachgelieferte Archivzeit
lastAContID - letzte aktuelle Container-ID
Umschließende Klasse:
ArchiveTask

public static record ArchiveTask.LastContainerData(long lastADataIdx, long lastNDataIdx, long lastADTime, long lastNDTime, long lastAATime, long lastNATime, long lastAContID) extends Record
Sammlung von Wertebereichen der letzten Container
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    LastContainerData(long lastADataIdx, long lastNDataIdx, long lastADTime, long lastNDTime, long lastAATime, long lastNATime, long lastAContID)
    Erstellt eine Instanz einer Datensatzklasse LastContainerData.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    final boolean
    Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
    final int
    Gibt einen Hashcodewert für diese Objekt zurück.
    long
    Gibt den Wert für die Datensatzkomponente lastAATime zurück.
    long
    Gibt den Wert für die Datensatzkomponente lastAContID zurück.
    long
    Gibt den Wert für die Datensatzkomponente lastADataIdx zurück.
    long
    Gibt den Wert für die Datensatzkomponente lastADTime zurück.
    long
    Gibt den letzten Datenindex (allgemein) zurück.
    long
    Gibt die letzte Datenzeit (allgemein) zurück.
    boolean
    Gibt true zurück, wenn der letzte Datensatz online empfangen wurde.
    long
    Gibt den Wert für die Datensatzkomponente lastNATime zurück.
    long
    Gibt den Wert für die Datensatzkomponente lastNDataIdx zurück.
    long
    Gibt den Wert für die Datensatzkomponente lastNDTime zurück.
    final String
    Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.

    Von Klasse geerbte Methoden java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Konstruktordetails

    • LastContainerData

      public LastContainerData(long lastADataIdx, long lastNDataIdx, long lastADTime, long lastNDTime, long lastAATime, long lastNATime, long lastAContID)
      Erstellt eine Instanz einer Datensatzklasse LastContainerData.
      Parameter:
      lastADataIdx - Wert für die Datensatzkomponente lastADataIdx
      lastNDataIdx - Wert für die Datensatzkomponente lastNDataIdx
      lastADTime - Wert für die Datensatzkomponente lastADTime
      lastNDTime - Wert für die Datensatzkomponente lastNDTime
      lastAATime - Wert für die Datensatzkomponente lastAATime
      lastNATime - Wert für die Datensatzkomponente lastNATime
      lastAContID - Wert für die Datensatzkomponente lastAContID
  • Methodendetails

    • lastDataIdx

      public long lastDataIdx()
      Gibt den letzten Datenindex (allgemein) zurück.
      Gibt zurück:
      den letzten Datenindex (allgemein)
    • lastDataTime

      public long lastDataTime()
      Gibt die letzte Datenzeit (allgemein) zurück.
      Gibt zurück:
      die letzte Datenzeit (allgemein)
    • lastIsOnline

      public boolean lastIsOnline()
      Gibt true zurück, wenn der letzte Datensatz online empfangen wurde.
      Gibt zurück:
      true, wenn der letzte Datensatz online empfangen wurde, sonst false
    • toString

      public final String toString()
      Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten.
      Angegeben von:
      toString in Klasse Record
      Gibt zurück:
      eine Zeichenfolgendarstellung dieses Objekts
    • hashCode

      public final int hashCode()
      Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet.
      Angegeben von:
      hashCode in Klasse Record
      Gibt zurück:
      ein Hashcodewert für dieses Objekt
    • equals

      public final boolean equals(Object o)
      Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten in dieser Datensatzklasse werden verglichen mit "==".
      Angegeben von:
      equals in Klasse Record
      Parameter:
      o - das Objekt, mit dem verglichen wird
      Gibt zurück:
      true, wenn dieses Objekt gleich dem Argument o ist, andernfalls false.
    • lastADataIdx

      public long lastADataIdx()
      Gibt den Wert für die Datensatzkomponente lastADataIdx zurück.
      Gibt zurück:
      Wert der Datensatzkomponente lastADataIdx
    • lastNDataIdx

      public long lastNDataIdx()
      Gibt den Wert für die Datensatzkomponente lastNDataIdx zurück.
      Gibt zurück:
      Wert der Datensatzkomponente lastNDataIdx
    • lastADTime

      public long lastADTime()
      Gibt den Wert für die Datensatzkomponente lastADTime zurück.
      Gibt zurück:
      Wert der Datensatzkomponente lastADTime
    • lastNDTime

      public long lastNDTime()
      Gibt den Wert für die Datensatzkomponente lastNDTime zurück.
      Gibt zurück:
      Wert der Datensatzkomponente lastNDTime
    • lastAATime

      public long lastAATime()
      Gibt den Wert für die Datensatzkomponente lastAATime zurück.
      Gibt zurück:
      Wert der Datensatzkomponente lastAATime
    • lastNATime

      public long lastNATime()
      Gibt den Wert für die Datensatzkomponente lastNATime zurück.
      Gibt zurück:
      Wert der Datensatzkomponente lastNATime
    • lastAContID

      public long lastAContID()
      Gibt den Wert für die Datensatzkomponente lastAContID zurück.
      Gibt zurück:
      Wert der Datensatzkomponente lastAContID