class Array extends AbstractAttribut<Collection<Attribut<? extends Object>>>
Modifier and Type | Field and Description |
---|---|
private List<Attribut<? extends Object>> |
eintraege
die Liste der Attribute, die das Feld enthält.
|
private static long |
serialVersionUID
die Versions-ID für die Serialisierung des Objekts.
|
Constructor and Description |
---|
Array(String name)
Der Konstruktor erzeugt ein Feld mit dem angegebenen Namen.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
add(Attribut<? extends Object> wert)
fügt einen Eintrag am Ende des Feldes hinzu.
|
(package private) void |
clear()
löscht alle Einträge des Feldes.
|
Collection<Attribut<? extends Object>> |
get()
gibt den im Attribut gesicherten Wert zurück.
|
(package private) Attribut<?> |
get(int idx)
liefert das Attribut, das an der mit dem Index definierten Position
innerhalb des Feldes abgelegt ist.
|
void |
set(Collection<Attribut<? extends Object>> wert)
setzt den Wert, der im Attribut gesichert werden soll.
|
(package private) void |
set(int idx,
Attribut<? extends Object> wert)
setzt den Wertes des Attributs, das sich innerhalb des Feldes an der
gegebenen Position befindet auf den übergebenen Wert.
|
(package private) int |
size()
liefert die Größe des Feldes.
|
getName
private static final long serialVersionUID
Array(String name)
name
- der Namevoid add(Attribut<? extends Object> wert)
wert
- der neue Eintragvoid clear()
public Collection<Attribut<? extends Object>> get()
Attribut.get()
Attribut<?> get(int idx)
idx
- der Indexpublic void set(Collection<Attribut<? extends Object>> wert)
wert
- der WertAttribut.set(java.lang.Object)
void set(int idx, Attribut<? extends Object> wert)
idx
- der Index innerhalb des Feldes, an dem das gewünschte Attribut
zu finden istwert
- der Wert, der dem Attribut zugewiesen werden sollint size()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.