Class ContainerOperators


  • public final class ContainerOperators
    extends java.lang.Object
    Definition der Operatoren und Memberfunktionen zur Arbeit mit Uda-Containern.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ANFANG
      erzeugt einen Iterator, der vor das erste Element eines Containers positioniert ist.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ANHAENGEN
      fügt ein Element nach einem anderen in einen Container ein.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ANZAHL
      liefert die Anzahl der Elemente in einem Container.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator CONTAINER
      liefert den Container, der einem Iterator zu Grunde liegt.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator EINFUEGEN
      fügt ein Element vor einem anderen in einen Container ein.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ELEMENT
      liefert ein Element des Containers.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ERSTES
      erzeugt einen Iterator, der auf das erste Element eines Containers positioniert ist.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator FELD_KONSTRUKTOR
      Konstruktor für ein Feld-Objekt.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator INNERHALB
      prüft, ob ein Iterator auf ein gültiges Element verweist.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ITERATOR
      erzeugt einen Iterator, der auf ein angegebenes Element eines Containers positioniert ist.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator LETZTES
      erzeugt einen Iterator, der auf das letzte Element eines Containers positioniert ist.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator LISTEN_KONSTRUKTOR
      Konstruktor für ein Listenobjekt.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator LOESCHEN
      entfernt ein Element aus dem Container.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator NACHFOLGER
      liefert einen Iterator aus einem Iterator, der auf das Nachfolgerelement des Elementes positioniert ist, auf das der zu Grunde liegende Iterator verweist.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator[] OPERATOREN
      die Liste der verfügbaren Operatoren.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator SCHLUESSEL
      liefert den Schlüssel, der einem Element aus einer Schlüsselmenge zugeordnet ist.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator SCHLUSS
      erzeugt einen Iterator, der hinter das letzte Element eines Containers positioniert ist.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator SCHLUSSELMENGEN_KONSTRUKTOR
      Konstruktor für ein Schlüsselmengenobjekt.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator VORGAENGER
      liefert einen Iterator aus einem Iterator, der auf das Vorgängerelement des Elementes positioniert ist, auf das der zu Grunde liegende Iterator verweist.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator WEITER
      bewegt einen Iterator auf die nachfolgende Position.
      static de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ZURUECK
      bewegt einen Iterator auf die vorhergehende Position.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • FELD_KONSTRUKTOR

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator FELD_KONSTRUKTOR
        Konstruktor für ein Feld-Objekt.
      • LISTEN_KONSTRUKTOR

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator LISTEN_KONSTRUKTOR
        Konstruktor für ein Listenobjekt.
      • SCHLUSSELMENGEN_KONSTRUKTOR

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator SCHLUSSELMENGEN_KONSTRUKTOR
        Konstruktor für ein Schlüsselmengenobjekt.
      • ANZAHL

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ANZAHL
        liefert die Anzahl der Elemente in einem Container.
      • EINFUEGEN

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator EINFUEGEN
        fügt ein Element vor einem anderen in einen Container ein.
      • ANHAENGEN

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ANHAENGEN
        fügt ein Element nach einem anderen in einen Container ein.
      • ELEMENT

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ELEMENT
        liefert ein Element des Containers.
      • LOESCHEN

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator LOESCHEN
        entfernt ein Element aus dem Container.
      • ANFANG

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ANFANG
        erzeugt einen Iterator, der vor das erste Element eines Containers positioniert ist.
      • ERSTES

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ERSTES
        erzeugt einen Iterator, der auf das erste Element eines Containers positioniert ist.
      • ITERATOR

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ITERATOR
        erzeugt einen Iterator, der auf ein angegebenes Element eines Containers positioniert ist.
      • LETZTES

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator LETZTES
        erzeugt einen Iterator, der auf das letzte Element eines Containers positioniert ist.
      • SCHLUSS

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator SCHLUSS
        erzeugt einen Iterator, der hinter das letzte Element eines Containers positioniert ist.
      • CONTAINER

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator CONTAINER
        liefert den Container, der einem Iterator zu Grunde liegt.
      • VORGAENGER

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator VORGAENGER
        liefert einen Iterator aus einem Iterator, der auf das Vorgängerelement des Elementes positioniert ist, auf das der zu Grunde liegende Iterator verweist.
      • NACHFOLGER

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator NACHFOLGER
        liefert einen Iterator aus einem Iterator, der auf das Nachfolgerelement des Elementes positioniert ist, auf das der zu Grunde liegende Iterator verweist.
      • ZURUECK

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator ZURUECK
        bewegt einen Iterator auf die vorhergehende Position.
      • WEITER

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator WEITER
        bewegt einen Iterator auf die nachfolgende Position.
      • INNERHALB

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator INNERHALB
        prüft, ob ein Iterator auf ein gültiges Element verweist.
      • SCHLUESSEL

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator SCHLUESSEL
        liefert den Schlüssel, der einem Element aus einer Schlüsselmenge zugeordnet ist.
      • OPERATOREN

        public static final de.bsvrz.sys.funclib.bitctrl.interpreter.Operator[] OPERATOREN
        die Liste der verfügbaren Operatoren.