|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.communication.dataRepresentation.AbstractData
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.PlainData
de.bsvrz.dav.daf.communication.dataRepresentation.AttributeBaseValueDataFactory.AttributeValueAdapter
private static class AttributeBaseValueDataFactory.AttributeValueAdapter
Subklasse von AttributeBaseValueDataFactory
, abgeleitet von AbstractData.PlainData
.
Nested classes/interfaces inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData |
---|
AbstractData.AbsoluteMillisTimeValue, AbstractData.AbsoluteSecondsTimeValue, AbstractData.Array, AbstractData.ArrayData, AbstractData.ListData, AbstractData.NumberArray, AbstractData.NumberValue, AbstractData.PlainData, AbstractData.ReferenceValue, AbstractData.RelativeTimeValue, AbstractData.StructuredData, AbstractData.TextValue |
Nested classes/interfaces inherited from interface de.bsvrz.dav.daf.main.Data |
---|
Data.FormatException, Data.ReferenceArray, Data.TextArray, Data.TimeArray |
Field Summary | |
---|---|
private AttributeValue |
_attributeValue
|
Constructor Summary | |
---|---|
AttributeBaseValueDataFactory.AttributeValueAdapter(AttributeValue attributeValue)
|
Method Summary | |
---|---|
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. |
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.PlainData |
---|
isArray, isList, isPlain, iterator, valueToString |
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData |
---|
asArray, asReferenceArray, asScaledArray, asTextArray, asTimeArray, asUnscaledArray, createModifiableCopy, createUnmodifiableCopy, getArray, getItem, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private AttributeValue _attributeValue
Constructor Detail |
---|
public AttributeBaseValueDataFactory.AttributeValueAdapter(AttributeValue attributeValue)
Method Detail |
---|
public String getName()
Data
public AttributeType getAttributeType()
Data
public boolean isDefined()
Data
true
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()
Data
Data.isDefined()
public Data.NumberValue asUnscaledValue()
Data
asUnscaledValue
in interface Data
asUnscaledValue
in class AbstractData
public Data.NumberValue asScaledValue()
Data
asScaledValue
in interface Data
asScaledValue
in class AbstractData
public Data.ReferenceValue asReferenceValue()
Data
asReferenceValue
in interface Data
asReferenceValue
in class AbstractData
public Data.TimeValue asTimeValue()
Data
asTimeValue
in interface Data
asTimeValue
in class AbstractData
public Data.TextValue asTextValue()
Data
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |