public static class ExtraField.RawDataSegment extends java.lang.Object implements ExtraField.Segment
| Modifier and Type | Method and Description |
|---|---|
int |
getHeaderId()
Obtains the segment's header ID.
|
int |
size()
Obtains the size of the segment including the header ID.
|
void |
write(java.nio.ByteBuffer out)
Writes the segment to a buffer.
|
public int getHeaderId()
ExtraField.SegmentgetHeaderId in interface ExtraField.Segmentpublic void write(java.nio.ByteBuffer out)
throws java.io.IOException
ExtraField.Segmentwrite in interface ExtraField.Segmentout - the buffer where to write the segment to; exactly ExtraField.Segment.size() bytes will be
writtenjava.io.IOException - failed to write segment datapublic int size()
ExtraField.Segmentsize in interface ExtraField.Segment