-
- All Superinterfaces:
Accountable
- All Known Subinterfaces:
FSTStore
- All Known Implementing Classes:
FSTCompiler.NullFSTReader
,OffHeapFSTStore
,OnHeapFSTStore
,ReadWriteDataOutput
public interface FSTReader extends Accountable
Abstraction for reading bytes necessary for FST.
-
-
Field Summary
-
Fields inherited from interface org.apache.lucene.util.Accountable
NULL_ACCOUNTABLE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FST.BytesReader
getReverseBytesReader()
Get the reverse BytesReader for this FSTvoid
writeTo(DataOutput out)
Write this FST to another DataOutput-
Methods inherited from interface org.apache.lucene.util.Accountable
getChildResources, ramBytesUsed
-
-
-
-
Method Detail
-
getReverseBytesReader
FST.BytesReader getReverseBytesReader()
Get the reverse BytesReader for this FST- Returns:
- the reverse BytesReader
-
writeTo
void writeTo(DataOutput out) throws java.io.IOException
Write this FST to another DataOutput- Parameters:
out
- the DataOutput- Throws:
java.io.IOException
- if exception occurred during writing
-
-