Class AbstractData.PlainData
- java.lang.Object
-
- de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData
-
- de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.PlainData
-
- Enclosing class:
- AbstractData
public abstract static class AbstractData.PlainData extends AbstractData
Subklasse vonAbstractData
.
-
-
Nested Class Summary
-
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
-
-
Constructor Summary
Constructors Constructor Description PlainData()
-
Method Summary
Modifier and Type Method Description boolean
isArray()
Prüft, ob das Datum ein Array ist.boolean
isList()
Prüft, ob das Datum eine Liste ist, d.h. aus Sub-Daten besteht.boolean
isPlain()
Prüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist.java.util.Iterator<Data>
iterator()
Liefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert.java.lang.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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.bsvrz.dav.daf.main.Data
asTextValue, containsItem, getAttributeGroup, getAttributeType, getName, isDefined, setToDefault, updated, updated
-
-
-
-
Method Detail
-
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, sonstfalse
.
-
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, sonstfalse
.
-
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, sonstfalse
.
-
valueToString
public java.lang.String valueToString()
Description copied from interface:Data
Liefert eine textliche Darstellung des Werts eines Datums zurück.- Returns:
- Wert des Datums
-
-