Class Feld

    • Constructor Summary

      Constructors 
      Constructor Description
      Feld()
      Standard-Konstruktor.
      Der Konstruktor erzeugt ein leeres Feld.
      Feld​(UdaContainer container)
      Konstruktor mit Angabe eines Quellcontainers.
      Der Konstruktor erzeugt ein Feld und kopiert alle Referenzen aus dem übergebenen Feld.
      Feld​(java.lang.Number groesse)
      Konstruktor mit Angabe der Grösse.
      Der Konstruktor erzeugt ein Feld mit der angegebenen Größe.
      Feld​(java.util.Collection<? extends java.lang.Object> quelle)
      Konstruktor mit Angabe einer Java-Collection.
      Der Konstruktor erzeugt ein Feld und kopiert alle Referenzen aus der übergebenen Collection.
    • 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.util.List<java.lang.Object> getElemente()
      liefert die Elemente, die in dem Feld gespeichert sind.
      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.
      • Methods inherited from class java.lang.Object

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

      • Feld

        public Feld()
        Standard-Konstruktor.
        Der Konstruktor erzeugt ein leeres Feld.
      • Feld

        public Feld​(java.util.Collection<? extends java.lang.Object> quelle)
        Konstruktor mit Angabe einer Java-Collection.
        Der Konstruktor erzeugt ein Feld und kopiert alle Referenzen aus der übergebenen Collection. Es werden lediglich die Referenzen des Feldes kopiert, d.h. es werden keine Kopien der innerhalb des Feldes gespeicherten Elemente erzeugt.
        Parameters:
        quelle - die Collection mit den initialien Objektreferenzen des Felds
      • Feld

        public Feld​(java.lang.Number groesse)
        Konstruktor mit Angabe der Grösse.
        Der Konstruktor erzeugt ein Feld mit der angegebenen Größe. Alle ELemente werden mit dem Nichtwert "undefiniert" initialisiert.
        Parameters:
        groesse - die initiale Grösse des Feldes
      • Feld

        public Feld​(UdaContainer container)
        Konstruktor mit Angabe eines Quellcontainers.
        Der Konstruktor erzeugt ein Feld und kopiert alle Referenzen aus dem übergebenen Feld. Es werden lediglich die Referenzen des Feldes kopiert, d.h. es werden keine Kopien der innerhalb des Feldes gespeicherten Elemente erzeugt.
        Parameters:
        container - der Container mit den initialien Objektreferenzen des Felds