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

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.DoubleDefinitionInfo
              extended by de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.FloatDefinitionInfo
All Implemented Interfaces:
AttributeDefinitionInfo

public final class FloatDefinitionInfo
extends DoubleDefinitionInfo

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
FloatDefinitionInfo(DoubleAttributeType att)
           
 
Method Summary
 double doubleValue(byte[] bytes, int offset)
           
 float floatValue(byte[] bytes, int offset)
           
 int getFixedSize()
           
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.DoubleDefinitionInfo
byteValue, getState, getSuffixText, getValueText, intValue, isNumber, isNumberAttribute, isScalableNumberAttribute, isSizeFixed, isState, longValue, shortValue
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AttributeTypeDefinitionInfo
dump, getAttributeType, getItem, getItem, getItemCount, getSize, isList, readInt, readLong, readShort, readUnsignedInt
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AbstractAttributeDefinitionInfo
forAttributeType, forAttributSet, forgetDataModel, getId, getMillis, getSeconds, getSystemObject, getUnscaledSuffixText, getUnscaledValueText, isReferenceAttribute, isTimeAttribute, 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

FloatDefinitionInfo

public FloatDefinitionInfo(DoubleAttributeType att)
Method Detail

getFixedSize

public int getFixedSize()
Specified by:
getFixedSize in interface AttributeDefinitionInfo
Overrides:
getFixedSize in class DoubleDefinitionInfo

floatValue

public float floatValue(byte[] bytes,
                        int offset)
Specified by:
floatValue in interface AttributeDefinitionInfo
Overrides:
floatValue in class DoubleDefinitionInfo

doubleValue

public double doubleValue(byte[] bytes,
                          int offset)
Specified by:
doubleValue in interface AttributeDefinitionInfo
Overrides:
doubleValue in class DoubleDefinitionInfo