Interface Data.ReferenceArray

All Known Implementing Classes:
ByteArrayArrayData
Enclosing interface:
Data

public static interface Data.ReferenceArray
Interface-Klasse für die Referenz-Array-Ansicht eines Datums.
  • Method Summary

    Modifier and Type Method Description
    int getLength()
    Liefert die Anzahl der im Array enthaltenen Elemente zurück.
    Data.ReferenceValue getReferenceValue​(int itemIndex)
    Liefert eine Referenz-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
    Data.ReferenceValue[] getReferenceValues()
    Liefert ein Array von Referenz-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
    SystemObject getSystemObject​(int itemIndex)
    Bestimmt das durch das Sub-Datum dieses Arrays mit dem angegebenen Index referenzierte System-Objekt.
    SystemObject[] getSystemObjectArray()
    Liefert die durch die Elemente dieses Arrays referenzierten System-Objekte zurück.
    void set​(ObjectLookup dataModel, java.lang.String... systemObjectPids)
    Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
    void set​(SystemObject... systemObjects)
    Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
    void set​(java.lang.String... systemObjectPids)
    Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
    void setLength​(int newLength)
    Definiert die Anzahl der im Array enthaltenen Elemente.
  • Method Details

    • getLength

      int getLength()
      Liefert die Anzahl der im Array enthaltenen Elemente zurück.
      Returns:
      Anzahl der enthaltenen Elemente.
    • setLength

      void setLength​(int newLength)
      Definiert die Anzahl der im Array enthaltenen Elemente.
      Parameters:
      newLength - Neue Anzahl Elemente im Array.
    • getReferenceValue

      Data.ReferenceValue getReferenceValue​(int itemIndex)
      Liefert eine Referenz-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
      Parameters:
      itemIndex - Index des gewünschten Sub-Datums.
      Returns:
      Referenz-Ansicht des Sub-Datums.
    • getReferenceValues

      Data.ReferenceValue[] getReferenceValues()
      Liefert ein Array von Referenz-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
      Returns:
      Referenz-Ansichten der enthaltene Elemente.
    • getSystemObject

      SystemObject getSystemObject​(int itemIndex)
      Bestimmt das durch das Sub-Datum dieses Arrays mit dem angegebenen Index referenzierte System-Objekt.
      Parameters:
      itemIndex - Index des gewünschten Sub-Datums.
      Returns:
      Stellvertreter-Objekt des referenzierten System-Objekts oder null, wenn kein Objekt referenziert wird.
    • set

      void set​(SystemObject... systemObjects)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      Parameters:
      systemObjects - Array mit den zu übernehmenden Werten
    • set

      void set​(java.lang.String... systemObjectPids)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      Parameters:
      systemObjectPids - Array mit den zu übernehmenden Werten
    • set

      void set​(ObjectLookup dataModel, java.lang.String... systemObjectPids)
      Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
      Parameters:
      dataModel - Objekt das zur Ermittlung der Systemobjekte benutzt wird
      systemObjectPids - Array mit den zu übernehmenden Werten
    • getSystemObjectArray

      SystemObject[] getSystemObjectArray()
      Liefert die durch die Elemente dieses Arrays referenzierten System-Objekte zurück.
      Returns:
      Array mit Stellvertreter-Objekten der referenzierten System-Objekte.