Package com.io7m.calino.vanilla.internal
Class CLN1Writer
java.lang.Object
com.io7m.calino.vanilla.internal.CLN1Writer
- All Implemented Interfaces:
CLNWriterType
,Closeable
,AutoCloseable
The main writer implementation.
-
Constructor Summary
ConstructorDescriptionCLN1Writer
(com.io7m.jbssio.api.BSSWriterProviderType inWriters, CLNWriteRequest inRequest, com.io7m.jbssio.api.BSSWriterRandomAccessType inWriter) The main writer implementation. -
Method Summary
-
Constructor Details
-
CLN1Writer
public CLN1Writer(com.io7m.jbssio.api.BSSWriterProviderType inWriters, CLNWriteRequest inRequest, com.io7m.jbssio.api.BSSWriterRandomAccessType inWriter) The main writer implementation.- Parameters:
inWriter
- The writerinRequest
- The write requestinWriters
- A writer provider
-
-
Method Details
-
execute
Description copied from interface:CLNWriterType
Execute the writer.- Specified by:
execute
in interfaceCLNWriterType
- Returns:
- A writable file
- Throws:
IOException
- On errors
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-