private static class AttributeBaseValueDataFactory.AttributeValueAdapter extends AbstractData.PlainData
AttributeBaseValueDataFactory, abgeleitet von AbstractData.PlainData.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| Modifier and Type | Field and Description |
|---|---|
private AttributeValue |
_attributeValue |
| Constructor and Description |
|---|
AttributeBaseValueDataFactory.AttributeValueAdapter(AttributeValue attributeValue) |
| Modifier and Type | Method and Description |
|---|---|
Data.ReferenceValue |
asReferenceValue()
Liefert eine Referenz-Ansicht auf dieses einfache Datum zurück.
|
Data.NumberValue |
asScaledValue()
Liefert eine Skalierte-Ansicht auf dieses einfache Datum zurück.
|
Data.TextValue |
asTextValue()
Liefert eine Text-Ansicht auf dieses einfache Datum zurück.
|
Data.TimeValue |
asTimeValue()
Liefert eine Zeit-Ansicht auf dieses einfache Datum zurück.
|
Data.NumberValue |
asUnscaledValue()
Liefert eine Unskalierte-Ansicht auf dieses einfache Datum zurück.
|
AttributeType |
getAttributeType()
Liefert den Attribut-Typ eines Datums zurück.
|
String |
getName()
Liefert den Namen eines Datums zurück.
|
boolean |
isDefined()
Prüft, ob das Datum über den Datenverteiler verschickt werden kann.
|
void |
setToDefault()
Setzt bei einem Datum alle Werte auf die definierte Default-Werte.
|
isArray, isList, isPlain, iterator, valueToStringasArray, asReferenceArray, asScaledArray, asTextArray, asTimeArray, asUnscaledArray, createModifiableCopy, createUnmodifiableCopy, getArray, getItem, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, toStringprivate AttributeValue _attributeValue
public AttributeBaseValueDataFactory.AttributeValueAdapter(AttributeValue attributeValue)
public String getName()
Datapublic AttributeType getAttributeType()
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()public Data.NumberValue asUnscaledValue()
DataasUnscaledValue in interface DataasUnscaledValue in class AbstractDatapublic Data.NumberValue asScaledValue()
DataasScaledValue in interface DataasScaledValue in class AbstractDatapublic Data.ReferenceValue asReferenceValue()
DataasReferenceValue in interface DataasReferenceValue in class AbstractDatapublic Data.TimeValue asTimeValue()
DataasTimeValue in interface DataasTimeValue in class AbstractDatapublic Data.TextValue asTextValue()
Data