de.bsvrz.dav.daf.communication.dataRepresentation
Class AbstractData.PlainData
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.PlainData
- All Implemented Interfaces:
- Data
- Direct Known Subclasses:
- AttributeBaseValueDataFactory.AttributeArrayAdapter.ArrayItemData, AttributeBaseValueDataFactory.AttributeValueAdapter
- Enclosing class:
- AbstractData
public abstract static class AbstractData.PlainData
- extends AbstractData
Subklasse von AbstarctData
, abgeleitet von AbstractData
.
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 |
Method Summary |
boolean |
isArray()
Prüft, ob das Datum ein Array ist. |
boolean |
isList()
Prüft, ob das Datum eine Liste ist, d.h. |
boolean |
isPlain()
Prüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist. |
Iterator |
iterator()
Liefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert. |
String |
valueToString()
Liefert eine textliche Darstellung des Werts eines Datums zurück. |
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData |
asArray, asReferenceArray, asReferenceValue, asScaledArray, asScaledValue, asTextArray, asTimeArray, asTimeValue, asUnscaledArray, asUnscaledValue, createModifiableCopy, createUnmodifiableCopy, getArray, getItem, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, toString |
AbstractData.PlainData
public AbstractData.PlainData()
isPlain
public boolean isPlain()
- Description copied from interface:
Data
- Prüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist.
- Returns:
true
, falls das Datum eine einfaches Datum ist, sonst false
.
isList
public boolean isList()
- Description copied from interface:
Data
- Prüft, ob das Datum eine Liste ist, d.h. aus Sub-Daten besteht.
- Returns:
true
, falls das Datum eine Liste ist, sonst false
.
isArray
public boolean isArray()
- Description copied from interface:
Data
- Prüft, ob das Datum ein Array ist.
- Returns:
true
, falls das Datum ein Array ist, sonst false
.
valueToString
public String valueToString()
- Description copied from interface:
Data
- Liefert eine textliche Darstellung des Werts eines Datums zurück.
- Returns:
- Wert des Datums
iterator
public Iterator iterator()
- Description copied from interface:
Data
- Liefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert.
- Returns:
- Iterator über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays.