Package de.bsvrz.dav.daf.main
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 Arraysvoid
set(SystemObject... systemObjects)
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arraysvoid
set(java.lang.String... systemObjectPids)
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arraysvoid
setLength(int newLength)
Definiert die Anzahl der im Array enthaltenen Elemente.
-
-
-
Method Detail
-
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 wirdsystemObjectPids
- 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.
-
-