AttributeDefinitionInfo
AbsoluteMillisecondsDefinitionInfo
, AbsoluteSecondsDefinitionInfo
, DoubleDefinitionInfo
, NumberDefinitionInfo
, ReferenceDefinitionInfo
, RelativeTimeDefinitionInfo
, StringDefinitionInfo
public abstract class AttributeTypeDefinitionInfo extends AbstractAttributeDefinitionInfo
Modifier and Type | Field | Description |
---|---|---|
protected static java.text.NumberFormat |
_doubleNumberFormat |
Modifier | Constructor | Description |
---|---|---|
protected |
AttributeTypeDefinitionInfo(AttributeType attributeType) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
containsItem(java.lang.String name) |
|
void |
dump(int indent) |
|
AttributeType |
getAttributeType() |
|
AttributeInfo |
getItem(int itemIndex) |
|
AttributeInfo |
getItem(java.lang.String name) |
|
int |
getItemCount() |
|
int |
getSize(byte[] bytes,
int offset) |
|
boolean |
isList() |
|
protected int |
readInt(byte[] bytes,
int offset) |
|
protected long |
readLong(byte[] bytes,
int offset) |
|
protected short |
readShort(byte[] bytes,
int offset) |
|
protected long |
readUnsignedInt(byte[] bytes,
int offset) |
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
getFixedSize, getSuffixText, getValueText, isSizeFixed
protected AttributeTypeDefinitionInfo(AttributeType attributeType)
public AttributeType getAttributeType()
public boolean isList()
public AttributeInfo getItem(java.lang.String name)
public boolean containsItem(java.lang.String name)
public AttributeInfo getItem(int itemIndex)
public int getItemCount()
public void dump(int indent)
public int getSize(byte[] bytes, int offset)
protected long readLong(byte[] bytes, int offset)
protected long readUnsignedInt(byte[] bytes, int offset)
protected int readInt(byte[] bytes, int offset)
protected short readShort(byte[] bytes, int offset)