public abstract class UdaContainer extends java.lang.Object implements Container, Struktur
| Modifier | Constructor and Description |
|---|---|
protected |
UdaContainer()
Standardkonstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
anhaengen(int position,
java.lang.Object element)
fügt ein Element nach dem Element an der gegebenen Position in den
Container ein.
|
java.lang.String |
asString(char start,
char ende)
liefert die Elemente des Container als kommagetrennte Zeichenkette, die
in die übergebenen Zeichen für Anfang und Ende eingeschlossen ist.
|
java.lang.Object |
einfuegen(java.lang.Object schluessel,
java.lang.Object element)
fügt ein Element mit dem gegebenen Schlüsel in den Container ein.
|
abstract java.util.Collection<java.lang.Object> |
getElemente()
liefert die Menge der Elemente, die im Container enthalten sind.
|
abstract int |
getGroesse()
liefert die Größe des Containers.
|
java.lang.Object |
getStrukturElement(java.lang.String name)
liefert das Element des Objekts, dass mit dem übergebenen Namen
spezifiziert wird.
|
UdaIterator |
getUdaIterator(java.lang.Object position)
erzeugt einen
UdaIterator, der auf die angegebene Position
positioniert ist. |
java.lang.Object |
loeschen(java.lang.Object schluessel)
löscht das Element mit dem angegebenen Schlüssel.
|
void |
setStrukturElement(java.lang.String name,
java.lang.Object daten)
setzt das Element des Objekts, dass mit dem übergebenen Namen beschrieben
wird auf den übergebenen Wert.
|
java.lang.String |
toString()
.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContainerElement, setContainerElementprotected UdaContainer()
public final java.lang.Object einfuegen(java.lang.Object schluessel,
java.lang.Object element)
schluessel - der Schlüsselelement - das einzufügende Objektpublic final void anhaengen(int position,
java.lang.Object element)
position - die Positionelement - das neue Elementpublic final java.lang.Object loeschen(java.lang.Object schluessel)
schluessel - der Schlüsselpublic abstract java.util.Collection<java.lang.Object> getElemente()
public abstract int getGroesse()
public java.lang.String asString(char start,
char ende)
start - das Anfangszeichenende - das Endezeichenpublic UdaIterator getUdaIterator(java.lang.Object position)
UdaIterator, der auf die angegebene Position
positioniert ist.position - die Positionpublic java.lang.Object getStrukturElement(java.lang.String name)
getStrukturElement in interface Strukturname - der NameStruktur.getStrukturElement(java.lang.String),
setStrukturElement(String, Object)public void setStrukturElement(java.lang.String name,
java.lang.Object daten)
setStrukturElement in interface Strukturname - der Namedaten - das DatenobjektStruktur.setStrukturElement(java.lang.String,
java.lang.Object),
getStrukturElement(String)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()