public class DoubleDefinitionInfo extends AttributeTypeDefinitionInfo
Klasse, die noch zu dokumentieren ist.
_doubleNumberFormat
Constructor and Description |
---|
DoubleDefinitionInfo(DoubleAttributeType att) |
Modifier and Type | Method and Description |
---|---|
byte |
byteValue(byte[] bytes,
int offset) |
double |
doubleValue(byte[] bytes,
int offset) |
float |
floatValue(byte[] bytes,
int offset) |
int |
getFixedSize() |
IntegerValueState |
getState(byte[] bytes,
int offset) |
java.lang.String |
getSuffixText(byte[] bytes,
int offset) |
java.lang.String |
getValueText(byte[] bytes,
int offset) |
int |
intValue(byte[] bytes,
int offset) |
boolean |
isNumber(byte[] bytes,
int offset) |
boolean |
isNumberAttribute() |
boolean |
isScalableNumberAttribute() |
boolean |
isSizeFixed() |
boolean |
isState(byte[] bytes,
int offset) |
long |
longValue(byte[] bytes,
int offset) |
short |
shortValue(byte[] bytes,
int offset) |
dump, getAttributeType, getItem, getItem, getItemCount, getSize, isList, readInt, readLong, readShort, readUnsignedInt
forAttributeType, forAttributSet, forgetDataModel, getId, getMillis, getSeconds, getSystemObject, getUnscaledSuffixText, getUnscaledValueText, isReferenceAttribute, isTimeAttribute, unscaledByteValue, unscaledDoubleValue, unscaledFloatValue, unscaledIntValue, unscaledLongValue, unscaledShortValue
public DoubleDefinitionInfo(DoubleAttributeType att)
public boolean isSizeFixed()
public int getFixedSize()
public java.lang.String getValueText(byte[] bytes, int offset)
public java.lang.String getSuffixText(byte[] bytes, int offset)
public boolean isNumberAttribute()
isNumberAttribute
in interface AttributeDefinitionInfo
isNumberAttribute
in class AbstractAttributeDefinitionInfo
public boolean isScalableNumberAttribute()
isScalableNumberAttribute
in interface AttributeDefinitionInfo
isScalableNumberAttribute
in class AbstractAttributeDefinitionInfo
public boolean isNumber(byte[] bytes, int offset)
isNumber
in interface AttributeDefinitionInfo
isNumber
in class AbstractAttributeDefinitionInfo
public boolean isState(byte[] bytes, int offset)
isState
in interface AttributeDefinitionInfo
isState
in class AbstractAttributeDefinitionInfo
public IntegerValueState getState(byte[] bytes, int offset)
getState
in interface AttributeDefinitionInfo
getState
in class AbstractAttributeDefinitionInfo
public byte byteValue(byte[] bytes, int offset)
byteValue
in interface AttributeDefinitionInfo
byteValue
in class AbstractAttributeDefinitionInfo
public short shortValue(byte[] bytes, int offset)
shortValue
in interface AttributeDefinitionInfo
shortValue
in class AbstractAttributeDefinitionInfo
public int intValue(byte[] bytes, int offset)
intValue
in interface AttributeDefinitionInfo
intValue
in class AbstractAttributeDefinitionInfo
public long longValue(byte[] bytes, int offset)
longValue
in interface AttributeDefinitionInfo
longValue
in class AbstractAttributeDefinitionInfo
public float floatValue(byte[] bytes, int offset)
floatValue
in interface AttributeDefinitionInfo
floatValue
in class AbstractAttributeDefinitionInfo
public double doubleValue(byte[] bytes, int offset)
doubleValue
in interface AttributeDefinitionInfo
doubleValue
in class AbstractAttributeDefinitionInfo