Package com.io7m.calino.vanilla.internal
Class CLN1Parser
java.lang.Object
com.io7m.calino.vanilla.internal.CLN1Parser
- All Implemented Interfaces:
CLNParserType
,Closeable
,AutoCloseable
The main parser implementation.
-
Constructor Summary
ConstructorDescriptionCLN1Parser
(CLNParseRequest inRequest, com.io7m.jbssio.api.BSSReaderRandomAccessType inReader) The main parser implementation. -
Method Summary
-
Constructor Details
-
CLN1Parser
public CLN1Parser(CLNParseRequest inRequest, com.io7m.jbssio.api.BSSReaderRandomAccessType inReader) The main parser implementation.- Parameters:
inRequest
- The read requestinReader
- A reader
-
-
Method Details
-
execute
Description copied from interface:CLNParserType
Execute the parser, returning a readable file.- Specified by:
execute
in interfaceCLNParserType
- Returns:
- The file
- Throws:
IOException
- On errors
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-