de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1
Class StringDefinitionInfo

java.lang.Object
  extended by de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AbstractAttributeDefinitionInfo
      extended by de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AttributeTypeDefinitionInfo
          extended by de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.StringDefinitionInfo
All Implemented Interfaces:
AttributeDefinitionInfo

public class StringDefinitionInfo
extends AttributeTypeDefinitionInfo

Klasse, die noch zu dokumentieren ist.

Author:
Kappich+Kniß Systemberatung Aachen (K2S), Roland Schmitz (rs)

Field Summary
 
Fields inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AttributeTypeDefinitionInfo
_doubleNumberFormat
 
Constructor Summary
StringDefinitionInfo(StringAttributeType stringAttributeType)
           
 
Method Summary
 int getFixedSize()
           
 int getSize(byte[] bytes, int offset)
           
 String getSuffixText(byte[] bytes, int offset)
           
 String getValueText(byte[] bytes, int offset)
           
 boolean isSizeFixed()
           
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AttributeTypeDefinitionInfo
dump, getAttributeType, getItem, getItem, getItemCount, isList, readInt, readLong, readShort, readUnsignedInt
 
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, unscaledShortValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringDefinitionInfo

public StringDefinitionInfo(StringAttributeType stringAttributeType)
Method Detail

isSizeFixed

public boolean isSizeFixed()

getFixedSize

public int getFixedSize()

getSize

public int getSize(byte[] bytes,
                   int offset)
Specified by:
getSize in interface AttributeDefinitionInfo
Overrides:
getSize in class AttributeTypeDefinitionInfo

getSuffixText

public String getSuffixText(byte[] bytes,
                            int offset)

getValueText

public String getValueText(byte[] bytes,
                           int offset)