public class ArchiveDataKindCombination extends java.util.AbstractSet<ArchiveDataKind>
ArchiveDataKind
zu erzeugen.
Seit Version 3.9.7 implementiert diese Klasse Set<ArchiveDataKind>
.
Objekte dieser Klasse sind unveränderlich (immutable)
Constructor and Description |
---|
ArchiveDataKindCombination(ArchiveDataKind dataKind1)
Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit einem Objekt.
|
ArchiveDataKindCombination(ArchiveDataKind dataKind1,
ArchiveDataKind dataKind2)
Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit 2 Objekten.
|
ArchiveDataKindCombination(ArchiveDataKind dataKind1,
ArchiveDataKind dataKind2,
ArchiveDataKind dataKind3)
Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit 3 Objekten.
|
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.
|
ArchiveDataKindCombination(java.lang.Iterable<ArchiveDataKind> values)
Copy-Konstruktor
|
Modifier and Type | Method and Description |
---|---|
static ArchiveDataKindCombination |
all()
Gibt eine ArchiveDataKindCombination zurück, die alle Datenarten enthält.
|
boolean |
contains(java.lang.Object o) |
boolean |
isOnline()
Diese Methode gibt an, ob
ArchiveDataKind.ONLINE im Konstruktor übergeben wurde |
boolean |
isOnlineDelayed()
Diese Methode gibt an, ob
ArchiveDataKind.ONLINE_DELAYED im Konstruktor übergeben wurde |
boolean |
isRequested()
Diese Methode gibt an, ob
ArchiveDataKind.REQUESTED im Konstruktor übergeben wurde |
boolean |
isRequestedDelayed()
Diese Methode gibt an, ob
ArchiveDataKind.REQUESTED_DELAYED im Konstruktor übergeben wurde |
java.util.Iterator<ArchiveDataKind> |
iterator() |
static ArchiveDataKindCombination |
online()
Gibt eine ArchiveDataKindCombination zurück, die nur
ArchiveDataKind.ONLINE enthält. |
static ArchiveDataKindCombination |
onlineDelayed()
Gibt eine ArchiveDataKindCombination zurück, die nur
ArchiveDataKind.ONLINE_DELAYED enthält. |
static ArchiveDataKindCombination |
requested()
Gibt eine ArchiveDataKindCombination zurück, die nur
ArchiveDataKind.REQUESTED enthält. |
static ArchiveDataKindCombination |
requestedDelayed()
Gibt eine ArchiveDataKindCombination zurück, die nur
ArchiveDataKind.REQUESTED_DELAYED enthält. |
int |
size() |
add, addAll, clear, containsAll, isEmpty, remove, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public ArchiveDataKindCombination(java.lang.Iterable<ArchiveDataKind> values)
values
- Archivdatenarten, die gespeichert werden sllen.public ArchiveDataKindCombination(ArchiveDataKind dataKind1, ArchiveDataKind dataKind2, ArchiveDataKind dataKind3, ArchiveDataKind dataKind4)
dataKind1
- ArchiveDataKinddataKind2
- ArchiveDataKinddataKind3
- ArchiveDataKinddataKind4
- ArchiveDataKindpublic ArchiveDataKindCombination(ArchiveDataKind dataKind1, ArchiveDataKind dataKind2, ArchiveDataKind dataKind3)
dataKind1
- ArchiveDataKinddataKind2
- ArchiveDataKinddataKind3
- ArchiveDataKindpublic ArchiveDataKindCombination(ArchiveDataKind dataKind1, ArchiveDataKind dataKind2)
dataKind1
- ArchiveDataKinddataKind2
- ArchiveDataKindpublic ArchiveDataKindCombination(ArchiveDataKind dataKind1)
dataKind1
- ArchiveDataKindpublic boolean isOnline()
ArchiveDataKind.ONLINE
im Konstruktor übergeben wurdeArchiveDataKind.ONLINE
wurde gewählt;public boolean isOnlineDelayed()
ArchiveDataKind.ONLINE_DELAYED
im Konstruktor übergeben wurdeArchiveDataKind.ONLINE_DELAYED
wurde gewählt;public boolean isRequested()
ArchiveDataKind.REQUESTED
im Konstruktor übergeben wurdeArchiveDataKind.REQUESTED
wurde gewählt;public boolean isRequestedDelayed()
ArchiveDataKind.REQUESTED_DELAYED
im Konstruktor übergeben wurdeArchiveDataKind.REQUESTED_DELAYED
wurde gewählt;public java.util.Iterator<ArchiveDataKind> iterator()
iterator
in interface java.lang.Iterable<ArchiveDataKind>
iterator
in interface java.util.Collection<ArchiveDataKind>
iterator
in interface java.util.Set<ArchiveDataKind>
iterator
in class java.util.AbstractCollection<ArchiveDataKind>
public int size()
size
in interface java.util.Collection<ArchiveDataKind>
size
in interface java.util.Set<ArchiveDataKind>
size
in class java.util.AbstractCollection<ArchiveDataKind>
public boolean contains(java.lang.Object o)
contains
in interface java.util.Collection<ArchiveDataKind>
contains
in interface java.util.Set<ArchiveDataKind>
contains
in class java.util.AbstractCollection<ArchiveDataKind>
public static ArchiveDataKindCombination all()
public static ArchiveDataKindCombination online()
ArchiveDataKind.ONLINE
enthält.public static ArchiveDataKindCombination onlineDelayed()
ArchiveDataKind.ONLINE_DELAYED
enthält.public static ArchiveDataKindCombination requested()
ArchiveDataKind.REQUESTED
enthält.public static ArchiveDataKindCombination requestedDelayed()
ArchiveDataKind.REQUESTED_DELAYED
enthält.