de.bsvrz.dav.daf.communication.dataRepresentation
Class AbstractData.ArrayData

java.lang.Object
  extended by de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData
      extended by de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.StructuredData
          extended by de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.ArrayData
All Implemented Interfaces:
Data
Direct Known Subclasses:
AttributeBaseValueDataFactory.AttributeArrayAdapter
Enclosing class:
AbstractData

public abstract static class AbstractData.ArrayData
extends AbstractData.StructuredData

Subklasse von AbstarctData, abgeleitet von AbstractData.StructuredData.


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
AbstractData.ArrayData()
           
 
Method Summary
 boolean isArray()
          Prüft, ob das Datum ein Array ist.
 boolean isList()
          Prüft, ob das Datum eine Liste ist, d.h.
 String valueToString()
          Liefert eine textliche Darstellung des Werts eines Datums zurück.
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.StructuredData
asTextValue, isDefined, isPlain, setToDefault
 
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
getAttributeType, getName, iterator
 

Constructor Detail

AbstractData.ArrayData

public AbstractData.ArrayData()
Method Detail

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