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
    Liefert die Anzahl der im Array enthaltenen Elemente zurück.
    getReferenceValue(int itemIndex)
    Liefert eine Referenz-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
    Liefert ein Array von Referenz-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
    getSystemObject(int itemIndex)
    Bestimmt das durch das Sub-Datum dieses Arrays mit dem angegebenen Index referenzierte System-Objekt.
    Liefert die durch die Elemente dieses Arrays referenzierten System-Objekte zurück.
    void
    set(ObjectLookup dataModel, 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(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(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, 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.