de.bsvrz.dav.daf.communication.dataRepresentation
Class AttributeBaseValueDataFactory.AttributeGroupAdapter
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.StructuredData
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.ListData
de.bsvrz.dav.daf.communication.dataRepresentation.AttributeBaseValueDataFactory.AttributeGroupAdapter
- All Implemented Interfaces:
- Data
- Enclosing class:
- AttributeBaseValueDataFactory
public static class AttributeBaseValueDataFactory.AttributeGroupAdapter
- extends AbstractData.ListData
Subklasse von AttributeBaseValueDataFactory
, abgeleitet von AttributeSetAdapter
.
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 |
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData |
asArray, asReferenceArray, asReferenceValue, asScaledArray, asScaledValue, asTextArray, asTimeArray, asTimeValue, asUnscaledArray, asUnscaledValue, getArray, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, toString |
_attributeGroup
public final AttributeGroup _attributeGroup
_attributeBaseValueList
public final List _attributeBaseValueList
createModifiableCopy
public Data createModifiableCopy()
- Description copied from interface:
Data
- Liefert eine modifizierbare Kopie eines Datensatzes zurück. Diese Methode kann verwendet werden, um eine Kopie von einem empfangenen (nicht modifizierbaren)
Datensatz zu erstellen und die Kopie mit eventuell veränderten Attributwerten wieder zu versenden. Die Methode funktioniert i.a. nur auf ganzen Datensätzen.
Bei Data-Objekten, die nur Teile oder einzelne Attributwerte repräsentieren wird eine IllegalStateException generiert.
- Specified by:
createModifiableCopy
in interface Data
- Overrides:
createModifiableCopy
in class AbstractData
- Returns:
- Veränderbare Kopie des Datensatzes.
createUnmodifiableCopy
public Data createUnmodifiableCopy()
- Description copied from interface:
Data
- Liefert eine nicht modifizierbare Kopie eines Datensatzes zurück. Die Methode funktioniert i.a. nur auf ganzen Datensätzen. Bei Data-Objekten, die nur Teile
oder einzelne Attributwerte repräsentieren wird eine IllegalStateException generiert.
- Specified by:
createUnmodifiableCopy
in interface Data
- Overrides:
createUnmodifiableCopy
in class AbstractData
- Returns:
- Nicht änderbare Kopie des Datensatzes.