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

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

public final class IntDefinitionInfo
extends NumberDefinitionInfo

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.NumberDefinitionInfo
_integerNumberFormat, _precisionTestNumberFormat
 
Fields inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AttributeTypeDefinitionInfo
_doubleNumberFormat
 
Constructor Summary
IntDefinitionInfo(IntegerAttributeType att)
           
 
Method Summary
 int getFixedSize()
           
 byte unscaledByteValue(byte[] bytes, int offset)
           
 double unscaledDoubleValue(byte[] bytes, int offset)
           
 float unscaledFloatValue(byte[] bytes, int offset)
           
 int unscaledIntValue(byte[] bytes, int offset)
           
 long unscaledLongValue(byte[] bytes, int offset)
           
 short unscaledShortValue(byte[] bytes, int offset)
           
 
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.NumberDefinitionInfo
byteValue, doubleValue, floatValue, getState, getState, getSuffixText, getUnscaledSuffixText, getUnscaledValueText, 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, isReferenceAttribute, isTimeAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntDefinitionInfo

public IntDefinitionInfo(IntegerAttributeType att)
Method Detail

getFixedSize

public int getFixedSize()

unscaledByteValue

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

unscaledShortValue

public short unscaledShortValue(byte[] bytes,
                                int offset)
Specified by:
unscaledShortValue in interface AttributeDefinitionInfo
Overrides:
unscaledShortValue in class AbstractAttributeDefinitionInfo

unscaledIntValue

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

unscaledLongValue

public long unscaledLongValue(byte[] bytes,
                              int offset)
Specified by:
unscaledLongValue in interface AttributeDefinitionInfo
Overrides:
unscaledLongValue in class AbstractAttributeDefinitionInfo

unscaledFloatValue

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

unscaledDoubleValue

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