Class AttributeTypeDefinitionInfo
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AbstractAttributeDefinitionInfo
de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AttributeTypeDefinitionInfo
- All Implemented Interfaces:
AttributeDefinitionInfo
- Direct Known Subclasses:
AbsoluteMillisecondsDefinitionInfo,AbsoluteSecondsDefinitionInfo,DoubleDefinitionInfo,NumberDefinitionInfo,ReferenceDefinitionInfo,RelativeTimeDefinitionInfo,StringDefinitionInfo
public abstract class AttributeTypeDefinitionInfo extends AbstractAttributeDefinitionInfo
Schnittstelle, die noch zu dokumentieren ist.
-
Field Summary
Fields Modifier and Type Field Description protected static java.text.NumberFormat_doubleNumberFormat -
Constructor Summary
Constructors Modifier Constructor Description protectedAttributeTypeDefinitionInfo(AttributeType attributeType) -
Method Summary
Modifier and Type Method Description booleancontainsItem(java.lang.String name)voiddump(int indent)AttributeTypegetAttributeType()AttributeInfogetItem(int itemIndex)AttributeInfogetItem(java.lang.String name)intgetItemCount()intgetSize(byte[] bytes, int offset)booleanisList()protected intreadInt(byte[] bytes, int offset)protected longreadLong(byte[] bytes, int offset)protected shortreadShort(byte[] bytes, int offset)protected longreadUnsignedInt(byte[] bytes, int offset)Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AbstractAttributeDefinitionInfo
byteValue, doubleValue, floatValue, forAttributeType, forAttributSet, forgetDataModel, getId, getMillis, getSeconds, getState, getSystemObject, getUnscaledSuffixText, getUnscaledValueText, intValue, isNumber, isNumberAttribute, isReferenceAttribute, isScalableNumberAttribute, isState, isTimeAttribute, longValue, shortValue, unscaledByteValue, unscaledDoubleValue, unscaledFloatValue, unscaledIntValue, unscaledLongValue, unscaledShortValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.bsvrz.dav.daf.communication.dataRepresentation.data.info.AttributeDefinitionInfo
getFixedSize, getSuffixText, getValueText, isSizeFixed
-
Field Details
-
_doubleNumberFormat
protected static final java.text.NumberFormat _doubleNumberFormat
-
-
Constructor Details
-
AttributeTypeDefinitionInfo
-
-
Method Details
-
getAttributeType
-
isList
public boolean isList() -
getItem
-
containsItem
public boolean containsItem(java.lang.String name) -
getItem
-
getItemCount
public int getItemCount() -
dump
public void dump(int indent) -
getSize
public int getSize(byte[] bytes, int offset) -
readLong
protected long readLong(byte[] bytes, int offset) -
readUnsignedInt
protected long readUnsignedInt(byte[] bytes, int offset) -
readInt
protected int readInt(byte[] bytes, int offset) -
readShort
protected short readShort(byte[] bytes, int offset)
-