Class ArchiveDataKindCombination

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<ArchiveDataKind>
de.bsvrz.dav.daf.main.archive.ArchiveDataKindCombination
All Implemented Interfaces:
Iterable<ArchiveDataKind>, Collection<ArchiveDataKind>, Set<ArchiveDataKind>

public class ArchiveDataKindCombination extends AbstractSet<ArchiveDataKind>
Diese Klasse ermöglicht es, eine Kombination von mehreren ArchiveDataKind zu erzeugen.

Seit Version 3.9.7 implementiert diese Klasse Set<ArchiveDataKind>.

Objekte dieser Klasse sind unveränderlich (immutable)

  • Constructor Details

    • ArchiveDataKindCombination

      public ArchiveDataKindCombination(Iterable<ArchiveDataKind> values)
      Copy-Konstruktor
      Parameters:
      values - Archivdatenarten, die gespeichert werden sllen.
    • ArchiveDataKindCombination

      public ArchiveDataKindCombination(ArchiveDataKind dataKind1, ArchiveDataKind dataKind2, ArchiveDataKind dataKind3, ArchiveDataKind dataKind4)
      Dieser Konstruktor kann eine Kombination von vier ArchiveDataKind Objekten verarbeiten und ein entsprechendes Objekt zur Verfügung stellen.
      Parameters:
      dataKind1 - ArchiveDataKind
      dataKind2 - ArchiveDataKind
      dataKind3 - ArchiveDataKind
      dataKind4 - ArchiveDataKind
    • ArchiveDataKindCombination

      public ArchiveDataKindCombination(ArchiveDataKind dataKind1, ArchiveDataKind dataKind2, ArchiveDataKind dataKind3)
      Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit 3 Objekten.
      Parameters:
      dataKind1 - ArchiveDataKind
      dataKind2 - ArchiveDataKind
      dataKind3 - ArchiveDataKind
    • ArchiveDataKindCombination

      public ArchiveDataKindCombination(ArchiveDataKind dataKind1, ArchiveDataKind dataKind2)
      Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit 2 Objekten.
      Parameters:
      dataKind1 - ArchiveDataKind
      dataKind2 - ArchiveDataKind
    • ArchiveDataKindCombination

      public ArchiveDataKindCombination(ArchiveDataKind dataKind1)
      Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit einem Objekt.
      Parameters:
      dataKind1 - ArchiveDataKind
  • Method Details