Klasse IndexId

java.lang.Object
de.bsvrz.ars.ars.mgmt.datatree.IndexId

public final class IndexId extends Object
Hashmap-Schlüssel um einen Index zu Referenzieren. Siehe IndexTree.
  • Konstruktordetails

    • IndexId

      public IndexId(IdContainerFileDir containerFileDir, IndexImpl indexClass)
      Erstellt eine neue IndexId
      Parameter:
      containerFileDir - Ort des Indexes (Containerverzeichnis)
      indexClass - Art des Indexes
    • IndexId

      public IndexId(ContainerDirectory containerFileDir, IndexImpl indexClass)
      Erstellt eine neue IndexId
      Parameter:
      containerFileDir - Ort des Indexes (Containerverzeichnis)
      indexClass - Art des Indexes
  • Methodendetails

    • toFile

      public Path toFile(PersistenceDirectory persistenceDirectory)
      Gibt den Ort des Indexes im Dateisystem zurück
      Parameter:
      persistenceDirectory - PersistenceManager
      Gibt zurück:
      Indexdatei als Path
    • getContainerFileDir

      public IdContainerFileDir getContainerFileDir()
      Gibt den Ort zurück
      Gibt zurück:
      den Ort
    • getIndexClass

      public IndexImpl getIndexClass()
      Gibt die Art des Index zurück
      Gibt zurück:
      die Art des Index
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object