public interface CollectionData
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
byte |
getByte(int index) |
CompoundData |
getCompound(int index) |
DataContext |
getContext() |
double |
getDouble(int index) |
int |
getElementCount() |
float |
getFloat(int index) |
int |
getInt(int index) |
long |
getLong(int index) |
CollectionData |
getParent() |
long |
getPosition() |
SequenceData |
getSequence(int index) |
short |
getShort(int index) |
long |
getSize() |
CollectionType |
getType() |
int |
getUByte(int index) |
long |
getUInt(int index) |
int |
getUShort(int index) |
void |
resolveSize() |
void |
setByte(int index,
byte value) |
void |
setDouble(int index,
double value) |
void |
setFloat(int index,
float value) |
void |
setInt(int index,
int value) |
void |
setLong(int index,
long value) |
void |
setShort(int index,
short value) |
void |
setUByte(int index,
int value) |
void |
setUInt(int index,
long value) |
void |
setUShort(int index,
int value) |
CollectionType getType()
void resolveSize()
throws IOException
IOExceptionDataContext getContext()
CollectionData getParent()
long getPosition()
long getSize()
int getElementCount()
byte getByte(int index)
throws IOException
IOExceptionvoid setByte(int index,
byte value)
throws IOException
IOExceptionint getUByte(int index)
throws IOException
IOExceptionvoid setUByte(int index,
int value)
throws IOException
IOExceptionshort getShort(int index)
throws IOException
IOExceptionvoid setShort(int index,
short value)
throws IOException
IOExceptionint getUShort(int index)
throws IOException
IOExceptionvoid setUShort(int index,
int value)
throws IOException
IOExceptionint getInt(int index)
throws IOException
IOExceptionvoid setInt(int index,
int value)
throws IOException
IOExceptionlong getUInt(int index)
throws IOException
IOExceptionvoid setUInt(int index,
long value)
throws IOException
IOExceptionlong getLong(int index)
throws IOException
IOExceptionvoid setLong(int index,
long value)
throws IOException
IOExceptionfloat getFloat(int index)
throws IOException
IOExceptionvoid setFloat(int index,
float value)
throws IOException
IOExceptiondouble getDouble(int index)
throws IOException
IOExceptionvoid setDouble(int index,
double value)
throws IOException
IOExceptionSequenceData getSequence(int index) throws IOException
IOExceptionCompoundData getCompound(int index) throws IOException
IOExceptionvoid flush()
throws IOException
IOExceptionCopyright © 2014–2015 European Space Agency (ESA). All rights reserved.