Class SchluesselMenge

  • All Implemented Interfaces:
    Struktur, Container, Kopierbar

    public class SchluesselMenge
    extends UdaContainer
    implements Kopierbar
    Repräsentation einer Schlüsselmenge als spezielle Ausprägung eines UdaContainer.
    Als Schlüssel für Uda-Schlüsselmenge sind ausschließlich Zeichenketten erlaubt.
    • Constructor Summary

      Constructors 
      Constructor Description
      SchluesselMenge()
      Standardkonstruktor.
      Es wird eine leere Schlüsselmenge erzeugt.
    • Method Summary

      Modifier and Type Method Description
      Kopierbar erzeugeKopie()
      die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück.
      java.lang.Object getContainerElement​(int index)
      liefert das Objekt an der angegebenen Position.
      java.lang.Object getContainerElement​(java.lang.String schluessel)
      liefert das Containerelement, das über den übergebenen Schlüssel identifiziert wird.
      java.util.Collection<java.lang.Object> getElemente()
      liefert die Menge der Elemente, die im Container enthalten sind.
      int getGroesse()
      liefert die Größe des Containers.
      void setContainerElement​(int index, java.lang.Object daten)
      die Funktion ersetzt das Objekt an der gegebenen Position mit dem übergebenen Objekt.
      void setContainerElement​(java.lang.String schluessel, java.lang.Object daten)
      setzt die Daten des Containerelements, das über den übergebenen Schlüssel identifiziert wird.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • SchluesselMenge

        public SchluesselMenge()
        Standardkonstruktor.
        Es wird eine leere Schlüsselmenge erzeugt.