de.bsvrz.dav.daf.communication.dataRepresentation
Class AttributeBaseValueDataFactory.AttributeListValueAdapter
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.AttributeListValueAdapter
- All Implemented Interfaces:
- Data
- Direct Known Subclasses:
- AttributeBaseValueDataFactory.AttributeSetAdapter
- Enclosing class:
- AttributeBaseValueDataFactory
private static class AttributeBaseValueDataFactory.AttributeListValueAdapter
- extends AbstractData.ListData
Subklasse von AttributeBaseValueDataFactory
, abgeleitet von AbstractData.ListData
.
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 |
AttributeType |
getAttributeType()
Liefert den Attribut-Typ eines Datums zurück. |
Data |
getItem(String itemName)
Bestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen. |
String |
getName()
Liefert den Namen eines Datums zurück. |
Iterator |
iterator()
Liefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert. |
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData |
asArray, asReferenceArray, asReferenceValue, asScaledArray, asScaledValue, asTextArray, asTimeArray, asTimeValue, asUnscaledArray, asUnscaledValue, createModifiableCopy, createUnmodifiableCopy, getArray, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, toString |
_name
private String _name
_dataList
private List _dataList
_attributeType
private final AttributeType _attributeType
_minimumHashSize
private final int _minimumHashSize
- See Also:
- Constant Field Values
_dataMap
private final Map _dataMap
AttributeBaseValueDataFactory.AttributeListValueAdapter
private AttributeBaseValueDataFactory.AttributeListValueAdapter(String name,
List attributeBaseValueList)
AttributeBaseValueDataFactory.AttributeListValueAdapter
private AttributeBaseValueDataFactory.AttributeListValueAdapter(AttributeListValue attributeListValue)
AttributeBaseValueDataFactory.AttributeListValueAdapter
public AttributeBaseValueDataFactory.AttributeListValueAdapter(String name,
AttributeListValue attributeListValue)
AttributeBaseValueDataFactory.AttributeListValueAdapter
public AttributeBaseValueDataFactory.AttributeListValueAdapter(String name,
AttributeListValue attributeListValue,
int arrayIndex)
getAttributeType
public AttributeType getAttributeType()
- Description copied from interface:
Data
- Liefert den Attribut-Typ eines Datums zurück.
- Returns:
- Attribut-Typ des Datums
getName
public String getName()
- Description copied from interface:
Data
- Liefert den Namen eines Datums zurück.
- Returns:
- Name des Datums
getItem
public Data getItem(String itemName)
- Description copied from interface:
Data
- Bestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen.
- Specified by:
getItem
in interface Data
- Overrides:
getItem
in class AbstractData
- Parameters:
itemName
- Name des gewünschten Sub-Datums.
- Returns:
- Gewünschtes Sub-Datum.
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.