public void skip() throws IOException {
final long regional = this.segment.mapGlobalToRegional(this.global);
final long length = this.getRecordLength(regional, this.headerReader);
if (length < this.headerReader.getMinLength()) {
throw new BufferException("Read length is less then minimum length",
null, regional, (int) length, false, this.headerReader);
}
this.setPosition(this.global + length);