private static class AttributeBaseValueDataFactory.AttributeArrayAdapter extends AbstractData.ArrayData
Subklasse von AttributeBaseValueDataFactory, abgeleitet von AbstractData.ArrayData.
AbstractData.AbsoluteMillisTimeValue, AbstractData.AbsoluteSecondsTimeValue, AbstractData.Array, AbstractData.ArrayData, AbstractData.ListData, AbstractData.NumberArray, AbstractData.NumberValue, AbstractData.PlainData, AbstractData.ReferenceValue, AbstractData.RelativeTimeValue, AbstractData.StructuredData, AbstractData.TextValueData.FormatException, Data.ReferenceArray, Data.TextArray, Data.TimeArray| Modifier and Type | Field and Description |
|---|---|
private Data.Array |
_arrayAdapter |
private AttributeBaseValue |
_attributeValue |
| Constructor and Description |
|---|
AttributeArrayAdapter(AttributeBaseValue attributeValue) |
| Modifier and Type | Method and Description |
|---|---|
Data.Array |
asArray()
Liefert eine Array-Ansicht auf dieses Array zurück.
|
private Data.Array |
createArrayAdapter() |
AttributeType |
getAttributeType()
Liefert den Attribut-Typ eines Datums zurück.
|
private long |
getDefaultValue() |
int |
getMaxCount() |
java.lang.String |
getName()
Liefert den Namen eines Datums zurück.
|
boolean |
isCountLimited() |
boolean |
isCountVariable() |
java.util.Iterator<Data> |
iterator()
Liefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert.
|
isArray, isList, valueToStringasTextValue, isDefined, isPlain, setToDefaultasReferenceArray, asReferenceValue, asScaledArray, asScaledValue, asTextArray, asTimeArray, asTimeValue, asUnscaledArray, asUnscaledValue, createModifiableCopy, createUnmodifiableCopy, getArray, getItem, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, toStringprivate final AttributeBaseValue _attributeValue
private Data.Array _arrayAdapter
public AttributeArrayAdapter(AttributeBaseValue attributeValue)
public java.lang.String getName()
DataLiefert den Namen eines Datums zurück.
public boolean isCountVariable()
public boolean isCountLimited()
public int getMaxCount()
public AttributeType getAttributeType()
DataLiefert den Attribut-Typ eines Datums zurück.
private long getDefaultValue()
throws ConfigurationException
ConfigurationExceptionpublic java.util.Iterator<Data> iterator()
DataLiefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert.
public Data.Array asArray()
DataLiefert eine Array-Ansicht auf dieses Array zurück.
asArray in interface DataasArray in class AbstractDataprivate Data.Array createArrayAdapter()