de.bsvrz.dav.daf.communication.dataRepresentation.data.info
Interface AttributeDefinitionInfo
- All Known Implementing Classes:
- AbsoluteMillisecondsDefinitionInfo, AbsoluteSecondsDefinitionInfo, AbstractAttributeDefinitionInfo, AttributeSetDefinitionInfo, AttributeTypeDefinitionInfo, ByteDefinitionInfo, DoubleDefinitionInfo, FloatDefinitionInfo, IntDefinitionInfo, LongDefinitionInfo, NumberDefinitionInfo, ReferenceDefinitionInfo, RelativeMillisecondsDefinitionInfo, RelativeSecondsDefinitionInfo, RelativeTimeDefinitionInfo, ShortDefinitionInfo, StringDefinitionInfo
public interface AttributeDefinitionInfo
Schnittstelle, die noch zu dokumentieren ist.
- Author:
- Kappich+Kniß Systemberatung Aachen (K2S), Roland Schmitz (rs)
Method Summary |
byte |
byteValue(byte[] bytes,
int offset)
|
double |
doubleValue(byte[] bytes,
int offset)
|
void |
dump(int indent)
|
float |
floatValue(byte[] bytes,
int offset)
|
AttributeType |
getAttributeType()
|
int |
getFixedSize()
|
long |
getId(byte[] bytes,
int offset)
|
AttributeInfo |
getItem(int itemIndex)
|
AttributeInfo |
getItem(String name)
|
int |
getItemCount()
|
long |
getMillis(byte[] bytes,
int offset)
|
long |
getSeconds(byte[] bytes,
int offset)
|
int |
getSize(byte[] bytes,
int offset)
|
IntegerValueState |
getState(byte[] bytes,
int offset)
|
String |
getSuffixText(byte[] bytes,
int offset)
|
SystemObject |
getSystemObject(byte[] bytes,
int offset)
|
String |
getUnscaledSuffixText(byte[] bytes,
int offset)
|
String |
getUnscaledValueText(byte[] bytes,
int offset)
|
String |
getValueText(byte[] bytes,
int offset)
|
int |
intValue(byte[] bytes,
int offset)
|
boolean |
isList()
|
boolean |
isNumber(byte[] bytes,
int offset)
|
boolean |
isNumberAttribute()
|
boolean |
isReferenceAttribute()
|
boolean |
isScalableNumberAttribute()
|
boolean |
isSizeFixed()
|
boolean |
isState(byte[] bytes,
int offset)
|
boolean |
isTimeAttribute()
|
long |
longValue(byte[] bytes,
int offset)
|
short |
shortValue(byte[] bytes,
int offset)
|
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)
|
dump
void dump(int indent)
isSizeFixed
boolean isSizeFixed()
getFixedSize
int getFixedSize()
getAttributeType
AttributeType getAttributeType()
isList
boolean isList()
getItem
AttributeInfo getItem(String name)
getItem
AttributeInfo getItem(int itemIndex)
getItemCount
int getItemCount()
getSize
int getSize(byte[] bytes,
int offset)
getValueText
String getValueText(byte[] bytes,
int offset)
getSuffixText
String getSuffixText(byte[] bytes,
int offset)
isTimeAttribute
boolean isTimeAttribute()
getSeconds
long getSeconds(byte[] bytes,
int offset)
getMillis
long getMillis(byte[] bytes,
int offset)
isReferenceAttribute
boolean isReferenceAttribute()
getId
long getId(byte[] bytes,
int offset)
getSystemObject
SystemObject getSystemObject(byte[] bytes,
int offset)
isNumberAttribute
boolean isNumberAttribute()
isScalableNumberAttribute
boolean isScalableNumberAttribute()
isNumber
boolean isNumber(byte[] bytes,
int offset)
isState
boolean isState(byte[] bytes,
int offset)
unscaledByteValue
byte unscaledByteValue(byte[] bytes,
int offset)
unscaledShortValue
short unscaledShortValue(byte[] bytes,
int offset)
unscaledIntValue
int unscaledIntValue(byte[] bytes,
int offset)
unscaledLongValue
long unscaledLongValue(byte[] bytes,
int offset)
unscaledFloatValue
float unscaledFloatValue(byte[] bytes,
int offset)
unscaledDoubleValue
double unscaledDoubleValue(byte[] bytes,
int offset)
getUnscaledValueText
String getUnscaledValueText(byte[] bytes,
int offset)
getUnscaledSuffixText
String getUnscaledSuffixText(byte[] bytes,
int offset)
getState
IntegerValueState getState(byte[] bytes,
int offset)
byteValue
byte byteValue(byte[] bytes,
int offset)
shortValue
short shortValue(byte[] bytes,
int offset)
intValue
int intValue(byte[] bytes,
int offset)
longValue
long longValue(byte[] bytes,
int offset)
floatValue
float floatValue(byte[] bytes,
int offset)
doubleValue
double doubleValue(byte[] bytes,
int offset)