AttributeInfo
public class SingleAttributeInfo extends AbstractAttributeInfo
Constructor | Description |
---|---|
SingleAttributeInfo(Attribute attribute,
int offset,
AttributeInfo offsetReferral,
AttributeDefinitionInfo definitionInfo) |
Modifier and Type | Method | 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, getAbsoluteOffset, getAttribute, getDefaultAttributeValue, getDefinitionInfo, getMaxCount, getName, getOffsetReferral, getRelativeOffset, isCountLimited, isCountVariable
getAttributeGroup
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()