public class DatenStrukturDefinition extends Object implements Container
| Modifier and Type | Field and Description |
|---|---|
private String[] |
fields
die Namen der Elemente der Datenstruktur.
|
| Constructor and Description |
|---|
DatenStrukturDefinition(String[] fields)
Konstruktor mit Angabe der Attributnamen der Datenstruktur.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
getContainerElement(int index)
Implementierung der entsprechenden Funktion der Schnittstelle
Container.
|
String[] |
getFields()
liefert die Liste der Attributnamen der Datenstrukturdefinition.
|
private boolean |
isValidAttributName(String feld)
Die Funktion prüft die Gültigkeit eines Feldnamens.
|
void |
setContainerElement(int index,
Object daten)
die Funktion ersetzt das Objekt an der gegebenen Position mit dem
übergebenen Objekt.
|
String |
toString()
liefert eine Zeichenkette, die die Datenstruktur repräsentiert.
|
private void |
validiereFelder()
Die Funktion überprüft die Gültigkeit der Feldnamen.
|
private final String[] fields
public DatenStrukturDefinition(String[] fields)
fields - die Namen der Datenstruktur-Attributeprivate void validiereFelder()
private boolean isValidAttributName(String feld)
feld - der zu prüfende Namepublic String toString()
toString in class ObjectObject.toString()public String[] getFields()
public Object getContainerElement(int index)
getContainerElement in interface Containerindex - der IndexContainer.getContainerElement(int),
setContainerElement(int, Object)public void setContainerElement(int index,
Object daten)
setContainerElement in interface Containerindex - der Indexdaten - das neue DatenobjektContainer.setContainerElement(int,
java.lang.Object),
getContainerElement(int)Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.