* any IO errors
*/
public PositionIndexer getPositionIndexer() throws IOException {
if (this.indexer == null || this.indexer.get() == null) {
this.indexer = new SoftReference<PositionIndexer>(
new RecordPositionIndexer(this.editor.getFlexRegion()));
}
return this.indexer.get();
}