Class IdContainerFileDir

java.lang.Object
de.bsvrz.ars.ars.persistence.IdContainerFileDir
All Implemented Interfaces:
java.lang.Comparable<IdContainerFileDir>

public class IdContainerFileDir
extends java.lang.Object
implements java.lang.Comparable<IdContainerFileDir>
Klasse, die die IDs der Objekte einer Datenidentifikation aufnehmen kann.
  • Constructor Summary

    Constructors
    Constructor Description
    IdContainerFileDir​(long objectId, long atgId, long aspectId, int simulationVariant, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
    Erzeugt ein neues Objekt mit den angegebenen Werten
    IdContainerFileDir​(IdDataIdentification dataIdentification, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
    Erstellt eine neue Instanz aus einer DataIdentification
    IdContainerFileDir​(de.bsvrz.dav.daf.main.archive.ArchiveDataSpecification ads, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
    Erstellt eine neue Instanz basiert auf einer ArchiveDataSpecification
    IdContainerFileDir​(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
    Erzeugt ein neues Objekt mit den angegebenen Werten
    IdContainerFileDir​(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dataIdentification, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
    Erstellt eine neue Instanz aus einer DataIdentification
  • Method Summary

    Modifier and Type Method Description
    int compareTo​(IdContainerFileDir o)  
    boolean equals​(java.lang.Object o)  
    de.bsvrz.dav.daf.main.archive.ArchiveDataKind getArchiveDataKind()
    Gibt die Archivdatenart zurück
    long getAspectId()
    Gibt die Aspekt-ID zurück
    long getAtgId()
    Gibt die Attributgruppen-ID zurück
    IdDataIdentification getDataIdentification()
    Gibt die Datenidentifikation zurück
    long getObjectId()
    Gibt die Objekt-ID zurück
    int getSimVariant()
    Gibt die Simulationsvariante zurück
    int hashCode()  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • IdContainerFileDir

      public IdContainerFileDir​(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
      Erzeugt ein neues Objekt mit den angegebenen Werten
      Parameters:
      object - Objekt
      dataDescription - DataDescription
      archiveDataKind - Archivdatenart
    • IdContainerFileDir

      public IdContainerFileDir​(long objectId, long atgId, long aspectId, int simulationVariant, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
      Erzeugt ein neues Objekt mit den angegebenen Werten
      Parameters:
      objectId - Id des Systemobjekts dieser Datenidentifikation
      atgId - Id der Attributgruppe dieser Datenidentifikation
      aspectId - Id des Aspekts dieser Datenidentifikation
      simulationVariant - Simulationsvariante dieser Datenidentifikation
      archiveDataKind - Archivdatenart
    • IdContainerFileDir

      public IdContainerFileDir​(de.bsvrz.dav.daf.main.archive.ArchiveDataSpecification ads, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
      Erstellt eine neue Instanz basiert auf einer ArchiveDataSpecification
      Parameters:
      ads - ArchiveDataSpecification
      archiveDataKind - Archivdatenart
    • IdContainerFileDir

      public IdContainerFileDir​(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dataIdentification, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
      Erstellt eine neue Instanz aus einer DataIdentification
      Parameters:
      dataIdentification - DataIdentification
      archiveDataKind - Archivdatenart
    • IdContainerFileDir

      public IdContainerFileDir​(IdDataIdentification dataIdentification, de.bsvrz.dav.daf.main.archive.ArchiveDataKind archiveDataKind)
      Erstellt eine neue Instanz aus einer DataIdentification
      Parameters:
      dataIdentification - DataIdentification
      archiveDataKind - Archivdatenart
  • Method Details

    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • getObjectId

      public long getObjectId()
      Gibt die Objekt-ID zurück
      Returns:
      die Objekt-ID
    • getAtgId

      public long getAtgId()
      Gibt die Attributgruppen-ID zurück
      Returns:
      die Attributgruppen-ID
    • getAspectId

      public long getAspectId()
      Gibt die Aspekt-ID zurück
      Returns:
      die Aspekt-ID
    • getSimVariant

      public int getSimVariant()
      Gibt die Simulationsvariante zurück
      Returns:
      die Simulationsvariante
    • getArchiveDataKind

      public de.bsvrz.dav.daf.main.archive.ArchiveDataKind getArchiveDataKind()
      Gibt die Archivdatenart zurück
      Returns:
      die Archivdatenart
    • getDataIdentification

      public IdDataIdentification getDataIdentification()
      Gibt die Datenidentifikation zurück
      Returns:
      Datenidentifikation
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • compareTo

      public int compareTo​(@NotNull IdContainerFileDir o)
      Specified by:
      compareTo in interface java.lang.Comparable<IdContainerFileDir>