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 intgetAbsoluteElementOffset(byte[] bytes, int offset, int elementIndex)intgetElementCount(byte[] bytes, int offset)AttributeInfogetElementInfo()intgetFixedSize()intgetSize(byte[] bytes, int offset)booleanisArray()booleanisSizeFixed()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, isCountVariableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.bsvrz.dav.daf.communication.dataRepresentation.data.info.AttributeInfo
getAttributeGroup
-
Constructor Details
-
ArrayAttributeInfo
public ArrayAttributeInfo(Attribute attribute, int offset, AttributeInfo offsetReferral, AttributeDefinitionInfo definitionInfo)
-
-
Method Details
-
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
-