@Override
public long[] load(BoboIndexReader reader) throws IOException {
IndexReader innerReader = reader.getInnerReader();
if (innerReader instanceof ZoieSegmentReader){
ZoieSegmentReader zoieReader = (ZoieSegmentReader)innerReader;
return zoieReader.getUIDArray();
}
else{
throw new IOException("inner reader not instance of "+ZoieSegmentReader.class);
}
}