public class ControlRecord extends SeedRecord
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
THREESPACE |
blocketteFactory, blockettes, header, RECORD_SIZE| Constructor and Description |
|---|
ControlRecord(ControlHeader header) |
| Modifier and Type | Method and Description |
|---|---|
static ControlRecord |
readControlRecord(java.io.DataInput inStream,
ControlHeader header,
int defaultRecordSize)
Reads the next control record from the stream.
|
static ControlRecord |
readSingleControlRecord(java.io.DataInput inStream,
ControlHeader header,
int defaultRecordSize,
PartialBlockette partialBlockette) |
void |
setRecordSize(int recordSize) |
addBlockette, getBlocketteFactory, getBlockettes, getBlockettes, getControlHeader, getFirstPartialBlockette, getLastPartialBlockette, getNumBlockettes, getRecordSize, getUniqueBlockette, read, read, read, setBlocketteFactory, toString, writeASCII, writeASCIIpublic static final java.lang.String THREESPACE
public ControlRecord(ControlHeader header)
public static ControlRecord readControlRecord(java.io.DataInput inStream, ControlHeader header, int defaultRecordSize) throws java.io.IOException, SeedFormatException
inStream - header - defaultRecordSize - java.io.IOExceptionSeedFormatExceptionpublic static ControlRecord readSingleControlRecord(java.io.DataInput inStream, ControlHeader header, int defaultRecordSize, PartialBlockette partialBlockette) throws java.io.IOException, SeedFormatException
java.io.IOExceptionSeedFormatExceptionpublic void setRecordSize(int recordSize)
throws SeedFormatException
SeedFormatException