Class JavaObjekt

  • All Implemented Interfaces:
    Struktur, Kopierbar

    public class JavaObjekt
    extends java.lang.Object
    implements Struktur, Kopierbar
    Repräsentation eines externen eingebunden Java-Objekts.
    • Constructor Summary

      Constructors 
      Constructor Description
      JavaObjekt​(java.lang.Object objekt)
      Konstruktor.
    • Method Summary

      Modifier and Type Method Description
      Kopierbar erzeugeKopie()
      die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück.
      java.lang.Object execute​(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext kontext, java.lang.String name, java.util.List<? extends de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck> operanden)
      führt eine Operation mit dem Java-Objekt aus.
      java.lang.Object getStrukturElement​(java.lang.String name)
      liefert das Element des Objekts, dass mit dem übergebenen Namen spezifiziert wird.
      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()
      .
      • Methods inherited from class java.lang.Object

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

      • JavaObjekt

        public JavaObjekt​(java.lang.Object objekt)
        Konstruktor.
        Parameters:
        objekt - das zu Grunde liegende Java-Object.
    • Method Detail

      • execute

        public java.lang.Object execute​(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext kontext,
                                        java.lang.String name,
                                        java.util.List<? extends de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck> operanden)
        führt eine Operation mit dem Java-Objekt aus.
        Parameters:
        kontext - der Kontext für die Ausführung
        name - der Name der auszuführenden Operation
        operanden - die Ausdrücke für die Beschreibung der zu übergebenden Parameter
        Returns:
        das Ergebnis der Funktion
      • toString

        public java.lang.String toString()
        .
        Overrides:
        toString in class java.lang.Object
        See Also:
        Object.toString()