de.bsvrz.dav.daf.communication.dataRepresentation
Class AttributeBaseValueDataFactory.AttributeArrayAdapter
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.ArrayData
de.bsvrz.dav.daf.communication.dataRepresentation.AttributeBaseValueDataFactory.AttributeArrayAdapter
- All Implemented Interfaces:
- Data
- Enclosing class:
- AttributeBaseValueDataFactory
private static class AttributeBaseValueDataFactory.AttributeArrayAdapter
- extends AbstractData.ArrayData
Subklasse von AttributeBaseValueDataFactory
, abgeleitet von AbstractData.ArrayData
.
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 |
asReferenceArray, asReferenceValue, asScaledArray, asScaledValue, asTextArray, asTimeArray, asTimeValue, asUnscaledArray, asUnscaledValue, createModifiableCopy, createUnmodifiableCopy, getArray, getItem, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, toString |
_attributeValue
private final AttributeBaseValue _attributeValue
_arrayAdapter
private Data.Array _arrayAdapter
AttributeBaseValueDataFactory.AttributeArrayAdapter
public AttributeBaseValueDataFactory.AttributeArrayAdapter(AttributeBaseValue attributeValue)
getName
public String getName()
- Description copied from interface:
Data
- Liefert den Namen eines Datums zurück.
- Returns:
- Name des Datums
isCountVariable
public boolean isCountVariable()
isCountLimited
public boolean isCountLimited()
getMaxCount
public int getMaxCount()
getAttributeType
public AttributeType getAttributeType()
- Description copied from interface:
Data
- Liefert den Attribut-Typ eines Datums zurück.
- Returns:
- Attribut-Typ des Datums
getDefaultValue
private long getDefaultValue()
throws ConfigurationException
- Throws:
ConfigurationException
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.
asArray
public Data.Array asArray()
- Description copied from interface:
Data
- Liefert eine Array-Ansicht auf dieses Array zurück.
- Specified by:
asArray
in interface Data
- Overrides:
asArray
in class AbstractData
- Returns:
- Array-Ansicht des Datums.
createArrayAdapter
private Data.Array createArrayAdapter()