Package cdc.issues.core.io
Class IssuesWriterImpl
- java.lang.Object
-
- cdc.issues.core.io.IssuesWriterImpl
-
- All Implemented Interfaces:
IssuesWriter
public class IssuesWriterImpl extends Object implements IssuesWriter
Implementation ofIssuesWriterdedicated to JSON.- Author:
- Damien Carbonne
-
-
Constructor Summary
Constructors Constructor Description IssuesWriterImpl(File file, IssuesIoFactoryFeatures features)IssuesWriterImpl(OutputStream out, IssuesFormat format, IssuesIoFactoryFeatures features)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsave(IssuesAndAnswers issuesAndAnswers, OutSettings settings, cdc.util.events.ProgressController controller)voidsave(Snapshot snapshot, OutSettings settings, cdc.util.events.ProgressController controller)voidsave(List<? extends Issue> issues, OutSettings settings, cdc.util.events.ProgressController controller)
-
-
-
Constructor Detail
-
IssuesWriterImpl
public IssuesWriterImpl(File file, IssuesIoFactoryFeatures features)
-
IssuesWriterImpl
public IssuesWriterImpl(OutputStream out, IssuesFormat format, IssuesIoFactoryFeatures features)
-
-
Method Detail
-
save
public void save(Snapshot snapshot, OutSettings settings, cdc.util.events.ProgressController controller) throws IOException
- Specified by:
savein interfaceIssuesWriter- Throws:
IOException
-
save
public void save(List<? extends Issue> issues, OutSettings settings, cdc.util.events.ProgressController controller) throws IOException
- Specified by:
savein interfaceIssuesWriter- Throws:
IOException
-
save
public void save(IssuesAndAnswers issuesAndAnswers, OutSettings settings, cdc.util.events.ProgressController controller) throws IOException
- Specified by:
savein interfaceIssuesWriter- Throws:
IOException
-
-