private static class AttributeBaseValueDataFactory.AttributeListValueAdapter extends AbstractData.ListData
AttributeBaseValueDataFactory, abgeleitet von AbstractData.ListData.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 AttributeType |
_attributeType |
private List<Data> |
_dataList |
private Map<String,Data> |
_dataMap |
private int |
_minimumHashSize |
private String |
_name |
| Modifier | Constructor and Description |
|---|---|
private |
AttributeBaseValueDataFactory.AttributeListValueAdapter(AttributeListValue attributeListValue) |
|
AttributeBaseValueDataFactory.AttributeListValueAdapter(String name,
AttributeListValue attributeListValue) |
|
AttributeBaseValueDataFactory.AttributeListValueAdapter(String name,
AttributeListValue attributeListValue,
int arrayIndex) |
private |
AttributeBaseValueDataFactory.AttributeListValueAdapter(String name,
List attributeBaseValueList) |
| Modifier and Type | Method and Description |
|---|---|
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<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, setToDefaultasArray, asReferenceArray, asReferenceValue, asScaledArray, asScaledValue, asTextArray, asTimeArray, asTimeValue, asUnscaledArray, asUnscaledValue, createModifiableCopy, createUnmodifiableCopy, getArray, getReferenceArray, getReferenceValue, getScaledArray, getScaledValue, getTextArray, getTextValue, getTimeArray, getTimeValue, getUnscaledArray, getUnscaledValue, toStringprivate String _name
private final AttributeType _attributeType
private final int _minimumHashSize
private AttributeBaseValueDataFactory.AttributeListValueAdapter(String name, List attributeBaseValueList)
private AttributeBaseValueDataFactory.AttributeListValueAdapter(AttributeListValue attributeListValue)
public AttributeBaseValueDataFactory.AttributeListValueAdapter(String name, AttributeListValue attributeListValue)
public AttributeBaseValueDataFactory.AttributeListValueAdapter(String name, AttributeListValue attributeListValue, int arrayIndex)
public AttributeType getAttributeType()
Datapublic String getName()
Datapublic Data getItem(String itemName)
DatagetItem in interface DatagetItem in class AbstractDataitemName - Name des gewünschten Sub-Datums.