Package de.bsvrz.dav.daf.main
Interface Data.Array
- All Known Implementing Classes:
AbstractData.Array
,ByteArrayArrayData
- Enclosing interface:
- Data
Interface-Klasse für die Array-Ansicht eines Datums.
-
Method Summary
Modifier and TypeMethodDescriptionLiefert eine Referenz-Array-Ansicht dieses Arrays zurück.Liefert eine Skalierte-Array-Ansicht dieses Arrays zurück.Liefert eine Text-Array-Ansicht dieses Arrays zurück.Liefert eine Zeit-Array-Ansicht dieses Arrays zurück.Liefert eine Unskalierte-Array-Ansicht dieses Arrays zurück.getItem
(int itemIndex) Bestimmt das Sub-Datum dieses Arrays mit dem angegebenen Index.int
Liefert die Anzahl der im Array enthaltenen Elemente zurück.int
Bestimmt, die maximale Größe dieses Arrays.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.getScaledValue
(int itemIndex) Liefert eine Skalierte-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.Liefert ein Array von Skalierte-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.getTextValue
(int itemIndex) Liefert eine Text-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.Liefert ein Array von Text-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.getTimeValue
(int itemIndex) Liefert eine Zeit-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.Liefert ein Array von Zeit-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.getUnscaledValue
(int itemIndex) Liefert eine Unskalierte-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.Liefert ein Array von Unskalierte-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.boolean
Bestimmt, ob die Größe dieses Arrays durch eine Obergrenze beschränkt ist.boolean
Bestimmt, ob die Größe dieses Arrays variieren kann.iterator()
void
setLength
(int newLength) Definiert die Anzahl der im Array enthaltenen Elemente.Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
iterator
-
isCountLimited
boolean isCountLimited()Bestimmt, ob die Größe dieses Arrays durch eine Obergrenze beschränkt ist.- Returns:
true
, wenn die Anzahl der Werte beschränkt ist;
false
, wenn die Anzahl der Werte nicht beschränkt ist.
-
isCountVariable
boolean isCountVariable()Bestimmt, ob die Größe dieses Arrays variieren kann.- Returns:
true
, wenn die Anzahl der Werte dieses Arrays mit jedem Datensatz variieren kann;
false
, wenn die Anzahl der Werte fix ist.
-
getMaxCount
int getMaxCount()Bestimmt, die maximale Größe dieses Arrays. Wenn die Größe des Arrays nicht beschränkt ist, wird der Wert 0 zurückgegeben. Wenn die Größe nicht variabel als fest ist, wird die erforderliche Größe zurückgegeben.- Returns:
- Maximale oder erforderliche Größe des Arrays oder 0, wenn die Größe nicht beschränkt ist.
-
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.
-
getItem
Bestimmt das Sub-Datum dieses Arrays mit dem angegebenen Index.- Parameters:
itemIndex
- Index des gewünschten Sub-Datums.- Returns:
- Gewünschtes Sub-Datum.
-
getTextValue
Liefert eine Text-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.- Parameters:
itemIndex
- Index des gewünschten Sub-Datums.- Returns:
- Text-Ansicht des Sub-Datums.
-
getTextValues
Data.TextValue[] getTextValues()Liefert ein Array von Text-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.- Returns:
- Text-Ansichten der enthaltene Elemente.
-
asTextArray
Data.TextArray asTextArray()Liefert eine Text-Array-Ansicht dieses Arrays zurück.- Returns:
- Text-Array-Ansicht des Arrays.
-
getTimeValue
Liefert eine Zeit-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.- Parameters:
itemIndex
- Index des gewünschten Sub-Datums.- Returns:
- Zeit-Ansicht des Sub-Datums.
-
getTimeValues
Data.TimeValue[] getTimeValues()Liefert ein Array von Zeit-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.- Returns:
- Zeit-Ansichten der enthaltene Elemente.
-
asTimeArray
Data.TimeArray asTimeArray()Liefert eine Zeit-Array-Ansicht dieses Arrays zurück.- Returns:
- Zeit-Array-Ansicht des Arrays.
-
getScaledValue
Liefert eine Skalierte-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.- Parameters:
itemIndex
- Index des gewünschten Sub-Datums.- Returns:
- Skalierte-Ansicht des Sub-Datums.
-
getScaledValues
Data.NumberValue[] getScaledValues()Liefert ein Array von Skalierte-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.- Returns:
- Skalierte-Ansichten der enthaltene Elemente.
-
asScaledArray
Data.NumberArray asScaledArray()Liefert eine Skalierte-Array-Ansicht dieses Arrays zurück.- Returns:
- Skalierte-Array-Ansicht des Arrays.
-
getUnscaledValue
Liefert eine Unskalierte-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.- Parameters:
itemIndex
- Index des gewünschten Sub-Datums.- Returns:
- Unskalierte-Ansicht des Sub-Datums.
-
getUnscaledValues
Data.NumberValue[] getUnscaledValues()Liefert ein Array von Unskalierte-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.- Returns:
- Unskalierte-Ansichten der enthaltene Elemente.
-
asUnscaledArray
Data.NumberArray asUnscaledArray()Liefert eine Unskalierte-Array-Ansicht dieses Arrays zurück.- Returns:
- Unskalierte-Array-Ansicht des Arrays.
-
getReferenceValue
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.
-
asReferenceArray
Data.ReferenceArray asReferenceArray()Liefert eine Referenz-Array-Ansicht dieses Arrays zurück.- Returns:
- Referenz-Array-Ansicht des Arrays.
-