class Attributliste extends AbstractAttribut<List<Attribut<?>>>
| Modifier and Type | Field and Description |
|---|---|
private List<Attribut<?>> |
liste
die Liste der Attribute.
|
private static long |
serialVersionUID
Alle Objekte vom Typ
Attributliste mit der gleichen UID
können paarweise serialisiert und deserialisiert werden. |
| Constructor and Description |
|---|
Attributliste(String name)
konstruiert eine leere Attributliste.
|
Attributliste(String name,
List<Attribut<?>> liste)
konstruiert eine Attributliste.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
add(Attribut<?> attribut)
fügt der Attributliste ein neues Attribut hinzu.
|
List<Attribut<?>> |
get()
gibt den im Attribut gesicherten Wert zurück.
|
(package private) Attribut<?> |
getAttribut(String attributName)
gibt das Attribut mit dem angegebenen Namen zurück.
|
(package private) boolean |
hasAttribut(String attributName)
prüft ob ein bestimmtes Attribut in der Attributgruppe vorhanden ist.
|
void |
set(List<Attribut<?>> wert)
setzt den Wert, der im Attribut gesichert werden soll.
|
getNameprivate static final long serialVersionUID
Attributliste mit der gleichen UID
können paarweise serialisiert und deserialisiert werden. Objekte mit
unterschiedlicher UID sind inkompatibel.Attributliste(String name)
name - Name der Attributlisteboolean add(Attribut<?> attribut)
attribut - Ein neues Attributtrue, wenn das Attribut hinzugefügt wurde;
false, wenn bereits ein Attribut mit dem gleichem
Namen in der Attributliste existiertpublic List<Attribut<?>> get()
Attribut<?> getAttribut(String attributName)
IllegalArgumentException, wenn kein Attribut mit dem
angegebenen Namen existiert.attributName - Name des gesuchten Attributsboolean hasAttribut(String attributName)
attributName - Name des gesuchten Attributstrue, wenn das Attribut existiert, sonst
falseCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.