Class ArrayAttributeInfo
- java.lang.Object
-
- de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AbstractAttributeInfo
-
- de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.ArrayAttributeInfo
-
- All Implemented Interfaces:
AttributeInfo
public class ArrayAttributeInfo extends AbstractAttributeInfo
Klasse, die noch zu dokumentieren ist.
-
-
Constructor Summary
Constructors Constructor Description ArrayAttributeInfo(Attribute attribute, int offset, AttributeInfo offsetReferral, AttributeDefinitionInfo definitionInfo)
-
Method Summary
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()
-
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.AbstractAttributeInfo
createModifiableData, dump, getAbsoluteOffset, getAttribute, getDefaultAttributeValue, getDefinitionInfo, getMaxCount, getName, getOffsetReferral, getRelativeOffset, isCountLimited, isCountVariable
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.bsvrz.dav.daf.communication.dataRepresentation.data.info.AttributeInfo
getAttributeGroup
-
-
-
-
Constructor Detail
-
ArrayAttributeInfo
public ArrayAttributeInfo(Attribute attribute, int offset, AttributeInfo offsetReferral, AttributeDefinitionInfo definitionInfo)
-
-
Method Detail
-
isArray
public boolean isArray()
-
isSizeFixed
public boolean isSizeFixed()
-
getFixedSize
public int getFixedSize()
-
getSize
public int getSize(byte[] bytes, int offset)
-
getElementCount
public int getElementCount(byte[] bytes, int offset)
-
getAbsoluteElementOffset
public int getAbsoluteElementOffset(byte[] bytes, int offset, int elementIndex)
-
getElementInfo
public AttributeInfo getElementInfo()
-
-