Class AttributeHelper
- java.lang.Object
-
- de.bsvrz.dav.daf.communication.dataRepresentation.AttributeHelper
-
public class AttributeHelper extends java.lang.Object
Diese Klasse stellt Methoden zur Verfügung, um die Interfaces der Konfiguration zu entschlacken.
-
-
Constructor Summary
Constructors Constructor Description AttributeHelper()
-
Method Summary
Modifier and Type Method Description static java.util.List<AttributeBaseValue>
getAttributesValues(AttributeSet attributeSet)
Liefert eine Liste Stellvertreterobjekte von allen Attributen und Attributlisten dieser Attributmenge zurück.static byte
getDataValueType(AttributeType attributeType, boolean isArray)
Gibt den Typ des korrespondierenden Datensatzes zurück.
-
-
-
Method Detail
-
getDataValueType
public static byte getDataValueType(AttributeType attributeType, boolean isArray)
Gibt den Typ des korrespondierenden Datensatzes zurück. Gibt die Kodierung der folgenden Typen zurück:StringAttributeType
für Zeichenketten,IntegerAttributeType
für Ganze Zahlen,DoubleAttributeType
für Fließkommazahlen,TimeAttributeType
für Zeitstempel undReferenceAttributeType
für Objekt-Referenzen undAttributeListDefinition
für Attributlisten in strukturierten Attributgruppen.
- Parameters:
attributeType
- Der Attributtyp.isArray
- ob es sich um ein Array handelt- Returns:
- der Typ des korrespondierenden Datensatzes
-
getAttributesValues
public static java.util.List<AttributeBaseValue> getAttributesValues(AttributeSet attributeSet)
Liefert eine Liste Stellvertreterobjekte von allen Attributen und Attributlisten dieser Attributmenge zurück. Die Reihenfolge der Attribute in der Liste entspricht der durch diePosition
der Attribute definierte Reihenfolge innerhalb der Attributgruppe bzw. Attributliste- Returns:
- Liste von
Attributen
undAttributListen
-
-