public abstract class AbstractData extends java.lang.Object implements Data
data erstmalig implementiert. Je
nach Bedarf werden diese wieder in den Subklassen überschrieben.| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractData.AbsoluteMillisTimeValue
Subklasse von
AbstractData, abgeleitet von AbstractData.AbsoluteTimeValue zur Bestimmung der Systemzeit in Millisekunden. |
static class |
AbstractData.AbsoluteSecondsTimeValue
Subklasse von
AbstractData, abgeleitet von AbstractData.AbsoluteTimeValue zur Bestimmung der Systemzeit in Sekunden. |
static class |
AbstractData.Array
Subklasse von
AbstractData, implementiert das Interface Data.Array. |
static class |
AbstractData.ArrayData
Subklasse von
AbstractData, abgeleitet von AbstractData.StructuredData. |
static class |
AbstractData.ListData
Subklasse von
AbstractData, abgeleitet von AbstractData.StructuredData. |
static class |
AbstractData.NumberArray
Subklasse von
AbstractData, implementiert das Interface Data.NumberArray. |
static class |
AbstractData.NumberValue
Subklasse von
AbstractData, abgeleitet von AbstractData.TextValue, implementiert das Interface Data.NumberValue. |
static class |
AbstractData.PlainData
Subklasse von
AbstractData. |
static class |
AbstractData.ReferenceValue
Subklasse von
AbstractData, abgeleitet von AbstractData.TextValue, implementiert das Interface Data.ReferenceValue. |
static class |
AbstractData.RelativeTimeValue
Subklasse von
AbstractData, abgeleitet von AbstractData.TimeValue der Relativen(vergangenen) Zeit. |
static class |
AbstractData.StructuredData
Subklasse von
AbstractData. |
static class |
AbstractData.TextValue
Subklasse von
AbstractData, implementiert das Interface Data.TextValue. |
Data.FormatException, Data.ReferenceArray, Data.TextArray, Data.TimeArray| Constructor and Description |
|---|
AbstractData() |
| Modifier and Type | Method and Description |
|---|---|
Data.Array |
asArray()
Liefert eine Array-Ansicht auf dieses Array zurück.
|
Data.ReferenceArray |
asReferenceArray()
Liefert eine Referenz-Array-Ansicht auf dieses Array zurück.
|
Data.ReferenceValue |
asReferenceValue()
Liefert eine Referenz-Ansicht auf dieses einfache Datum zurück.
|
Data.NumberArray |
asScaledArray()
Liefert eine Skalierte-Array-Ansicht auf dieses Array zurück.
|
Data.NumberValue |
asScaledValue()
Liefert eine Skalierte-Ansicht auf dieses einfache Datum zurück.
|
Data.TextArray |
asTextArray()
Liefert eine Text-Array-Ansicht auf dieses Array zurück.
|
Data.TimeArray |
asTimeArray()
Liefert eine Time-Array-Ansicht auf dieses Array zurück.
|
Data.TimeValue |
asTimeValue()
Liefert eine Zeit-Ansicht auf dieses einfache Datum zurück.
|
Data.NumberArray |
asUnscaledArray()
Liefert eine Unskalierte-Array-Ansicht auf dieses Array zurück.
|
Data.NumberValue |
asUnscaledValue()
Liefert eine Unskalierte-Ansicht auf dieses einfache Datum zurück.
|
Data |
createModifiableCopy()
Liefert eine modifizierbare Kopie eines Datensatzes zurück.
|
Data |
createUnmodifiableCopy()
Liefert eine nicht modifizierbare Kopie eines Datensatzes zurück.
|
Data.Array |
getArray(java.lang.String itemName)
Liefert eine Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
Data |
getItem(java.lang.String itemName)
Bestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen.
|
Data.ReferenceArray |
getReferenceArray(java.lang.String itemName)
Liefert eine Referenz-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
Data.ReferenceValue |
getReferenceValue(java.lang.String itemName)
Liefert eine Referenz-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
Data.NumberArray |
getScaledArray(java.lang.String itemName)
Liefert eine Skalierte-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
Data.NumberValue |
getScaledValue(java.lang.String itemName)
Liefert eine Skalierte-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
Data.TextArray |
getTextArray(java.lang.String itemName)
Liefert eine Text-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
Data.TextValue |
getTextValue(java.lang.String itemName)
Liefert eine Text-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
Data.TimeArray |
getTimeArray(java.lang.String itemName)
Liefert eine Time-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
Data.TimeValue |
getTimeValue(java.lang.String itemName)
Liefert eine Zeit-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
Data.NumberArray |
getUnscaledArray(java.lang.String itemName)
Liefert eine Unskalierte-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
Data.NumberValue |
getUnscaledValue(java.lang.String itemName)
Liefert eine Unskalierte-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück.
|
java.lang.String |
toString()
Liefert eine textliche Darstellung des Datums mit Name und Wert.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitasTextValue, containsItem, getAttributeGroup, getAttributeType, getName, isArray, isDefined, isList, isPlain, iterator, setToDefault, updated, updated, valueToStringpublic Data createModifiableCopy()
DatacreateModifiableCopy in interface Datapublic Data createUnmodifiableCopy()
DatacreateUnmodifiableCopy in interface Datapublic java.lang.String toString()
Datapublic Data getItem(java.lang.String itemName)
Datapublic Data.Array getArray(java.lang.String itemName)
Datapublic Data.NumberValue getUnscaledValue(java.lang.String itemName)
DatagetUnscaledValue in interface DataitemName - Name des gewünschten Sub-Datums.public Data.NumberArray getUnscaledArray(java.lang.String itemName)
DatagetUnscaledArray in interface DataitemName - Name des gewünschten Sub-Datums.public Data.TimeValue getTimeValue(java.lang.String itemName)
DatagetTimeValue in interface DataitemName - Name des gewünschten Sub-Datums.public Data.TimeArray getTimeArray(java.lang.String itemName)
DatagetTimeArray in interface DataitemName - Name des gewünschten Sub-Datums.public Data.TextValue getTextValue(java.lang.String itemName)
DatagetTextValue in interface DataitemName - Name des gewünschten Sub-Datums.public Data.TextArray getTextArray(java.lang.String itemName)
DatagetTextArray in interface DataitemName - Name des gewünschten Sub-Datums.public Data.NumberValue getScaledValue(java.lang.String itemName)
DatagetScaledValue in interface DataitemName - Name des gewünschten Sub-Datums.public Data.NumberArray getScaledArray(java.lang.String itemName)
DatagetScaledArray in interface DataitemName - Name des gewünschten Sub-Datums.public Data.ReferenceValue getReferenceValue(java.lang.String itemName)
DatagetReferenceValue in interface DataitemName - Name des gewünschten Sub-Datums.public Data.ReferenceArray getReferenceArray(java.lang.String itemName)
DatagetReferenceArray in interface DataitemName - Name des gewünschten Sub-Datums.public Data.NumberValue asUnscaledValue()
DataasUnscaledValue in interface Datapublic Data.TimeValue asTimeValue()
DataasTimeValue in interface Datapublic Data.NumberValue asScaledValue()
DataasScaledValue in interface Datapublic Data.ReferenceValue asReferenceValue()
DataasReferenceValue in interface Datapublic Data.NumberArray asUnscaledArray()
DataasUnscaledArray in interface Datapublic Data.TimeArray asTimeArray()
DataasTimeArray in interface Datapublic Data.TextArray asTextArray()
DataasTextArray in interface Datapublic Data.NumberArray asScaledArray()
DataasScaledArray in interface Datapublic Data.ReferenceArray asReferenceArray()
DataasReferenceArray in interface Datapublic Data.Array asArray()
Data