Class ByteArrayStructuredData
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayData
de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayStructuredData
- Direct Known Subclasses:
ByteArrayArrayData
,ByteArrayListData
public abstract class ByteArrayStructuredData extends ByteArrayData
Klasse, die noch zu dokumentieren ist.
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.bsvrz.dav.daf.main.Data
Data.Array, Data.FormatException, Data.NumberArray, Data.NumberValue, Data.ReferenceArray, Data.ReferenceValue, Data.TextArray, Data.TextValue, Data.TimeArray, Data.TimeValue
-
Field Summary
Fields inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayData
_bytes, _info, _offset
-
Constructor Summary
Constructors Modifier Constructor Description protected
ByteArrayStructuredData(byte[] bytes, int offset, AttributeInfo info)
-
Method Summary
Modifier and Type Method 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.java.lang.String
valueToString()
Liefert eine textliche Darstellung des Werts eines Datums zurück.Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.byteArray.ByteArrayData
create, create, create, createModifiableCopy, createUnmodifiableCopy, dump, equals, getArray, getAttributeGroup, getAttributeType, getBytes, getInfo, getItem, getItem, getName, getOffset, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, isArray, isDefined, isList, isPlain, iterator, resolveReferences, setToDefault, toDebugString, toParamString, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.bsvrz.dav.daf.main.Data
asArray, asReferenceArray, asScaledArray, asTextArray, asTimeArray, asUnscaledArray, containsItem, updated, updated
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ByteArrayStructuredData
-
-
Method Details
-
valueToString
public java.lang.String valueToString()Description copied from interface:Data
Liefert eine textliche Darstellung des Werts eines Datums zurück.- Specified by:
valueToString
in interfaceData
- Specified by:
valueToString
in classByteArrayData
- Returns:
- Wert des Datums
-
asUnscaledValue
Description copied from interface:Data
Liefert eine Unskalierte-Ansicht auf dieses einfache Datum zurück.- Returns:
- Unskalierte-Ansicht des Datums.
-
asTimeValue
Description copied from interface:Data
Liefert eine Zeit-Ansicht auf dieses einfache Datum zurück.- Returns:
- Zeit-Ansicht des Datums.
-
asScaledValue
Description copied from interface:Data
Liefert eine Skalierte-Ansicht auf dieses einfache Datum zurück.- Returns:
- Skalierte-Ansicht des Datums.
-
asReferenceValue
Description copied from interface:Data
Liefert eine Referenz-Ansicht auf dieses einfache Datum zurück.- Returns:
- Referenz-Ansicht des Datums.
-
asTextValue
Description copied from interface:Data
Liefert eine Text-Ansicht auf dieses einfache Datum zurück.- Returns:
- Text-Ansicht des Datums.
-