AbstractData.ArrayData, AbstractData.ListDatapublic abstract static class AbstractData.StructuredData extends AbstractData
AbstractData.AbstractData.AbsoluteMillisTimeValue, AbstractData.AbsoluteSecondsTimeValue, AbstractData.Array, AbstractData.ArrayData, AbstractData.ListData, AbstractData.NumberArray, AbstractData.NumberValue, AbstractData.PlainData, AbstractData.ReferenceValue, AbstractData.RelativeTimeValue, AbstractData.StructuredData, AbstractData.TextValueData.FormatException, Data.ReferenceArray, Data.TextArray, Data.TimeArray| Constructor | Description |
|---|---|
StructuredData() |
| Modifier and Type | Method | Description |
|---|---|---|
Data.TextValue |
asTextValue() |
Liefert eine Text-Ansicht auf dieses einfache Datum zurück.
|
boolean |
isDefined() |
Prüft, ob das Datum über den Datenverteiler verschickt werden kann.
|
boolean |
isPlain() |
Prüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist.
|
void |
setToDefault() |
Setzt bei einem Datum alle Werte auf die definierte Default-Werte.
|
asArray, asReferenceArray, asReferenceValue, asScaledArray, asScaledValue, asTextArray, asTimeArray, asTimeValue, asUnscaledArray, asUnscaledValue, createModifiableCopy, createUnmodifiableCopy, getArray, getItem, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, toStringcontainsItem, getAttributeGroup, getAttributeType, getName, isArray, isList, iterator, updated, valueToStringpublic boolean isPlain()
Datatrue, falls das Datum eine einfaches Datum ist, sonst false.public Data.TextValue asTextValue()
Datapublic boolean isDefined()
Datatrue zurück, wenn jedes Attribut einen Wert besitzt, der
ungleich dem "undefiniert" Wert ist. Ist das Datum ein Array oder eine Liste, so wird jedes Element geprüft ob es einen gültigen Wert besitzt. Die Prüfung
findet auf alle "Sub-Daten" des Datums statt.public void setToDefault()
DataData.isDefined()