Class FSAHeader
java.lang.Object
morfologik.fsa.FSAHeader
Standard FSA file header, as described in
fsa package
documentation.-
Method Summary
Modifier and TypeMethodDescriptionstatic FSAHeaderread(InputStream in) Read FSA header and version from a stream, consuming read bytes.static voidwrite(OutputStream os, byte version) Writes FSA magic bytes and version information.
-
Method Details
-
read
Read FSA header and version from a stream, consuming read bytes.- Parameters:
in- The input stream to read data from.- Returns:
- Returns a valid
FSAHeaderwith version information. - Throws:
IOException- If the stream ends prematurely or if it contains invalid data.
-
write
Writes FSA magic bytes and version information.- Parameters:
os- The stream to write to.version- Automaton version.- Throws:
IOException- Rethrown if writing fails.
-