public class SingleAttributeInfo extends AbstractAttributeInfo
Klasse, die noch zu dokumentieren ist.
Modifier and Type | Field and Description |
---|---|
private int |
_fixedSize |
private boolean |
_sizeFixed |
Constructor and Description |
---|
SingleAttributeInfo(Attribute attribute,
int offset,
AttributeInfo offsetReferral,
AttributeDefinitionInfo definitionInfo) |
Modifier and Type | Method and Description |
---|---|
int |
getAbsoluteElementOffset(byte[] bytes,
int offset,
int elementIndex) |
int |
getElementCount(byte[] bytes,
int offset) |
AttributeInfo |
getElementInfo() |
int |
getFixedSize() |
int |
getSize(byte[] bytes,
int offset) |
boolean |
isArray() |
boolean |
isSizeFixed() |
createModifiableData, dump, forAttribute, getAbsoluteOffset, getAttribute, getDefaultAttributeValue, getDefinitionInfo, getMaxCount, getName, getOffsetReferral, getRelativeOffset, isCountLimited, isCountVariable
public SingleAttributeInfo(Attribute attribute, int offset, AttributeInfo offsetReferral, AttributeDefinitionInfo definitionInfo)
public boolean isArray()
public boolean isSizeFixed()
public int getFixedSize()
public int getSize(byte[] bytes, int offset)
public int getElementCount(byte[] bytes, int offset)
public int getAbsoluteElementOffset(byte[] bytes, int offset, int elementIndex)
public AttributeInfo getElementInfo()