Package cdc.issues.core.io
Class JsonIssuesReader
- java.lang.Object
-
- cdc.issues.core.io.IssuesIo
-
- cdc.issues.core.io.JsonIssuesIo
-
- cdc.issues.core.io.JsonIssuesReader
-
- All Implemented Interfaces:
IssuesReader
public class JsonIssuesReader extends JsonIssuesIo implements IssuesReader
Implementation ofIssuesReaderdedicated to JSON.- Author:
- Damien Carbonne
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class cdc.issues.core.io.IssuesIo
IssuesIo.Names, IssuesIo.StreamStatus
-
Nested classes/interfaces inherited from interface cdc.issues.io.IssuesReader
IssuesReader.Settings
-
-
Field Summary
-
Fields inherited from class cdc.issues.core.io.JsonIssuesIo
ANCHOR, ANSWER, ASSIGNEE, AUTHOR, COMMENTS, CREATED, DATE, DESCRIPTION, DOMAIN, ENABLED, INFOS, ISSUES, LOCATIONS, METAS, MODIFIED, NAME, NEW_SEVERITY, PARAMS, PATH, PROFILE, PROJECT, RESOLUTION, RULES, SEVERITIES, SEVERITY, SNAPSHOT, STATUS, TAG, TEXT, TIMESTAMP, VALUE
-
Fields inherited from class cdc.issues.core.io.IssuesIo
features, FORMATTER, JSON_CASE_CONVERTER, logger, WORKBOOKS_CASE_CONVERTER, XML_CASE_CONVERTER
-
Fields inherited from interface cdc.issues.io.IssuesReader
ANSWERS, NO_ANSWERS
-
-
Constructor Summary
Constructors Constructor Description JsonIssuesReader(File file, IssuesIoFactoryFeatures features)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IssuesAndAnswersload(IssuesReader.Settings settings, cdc.util.events.ProgressController controller)-
Methods inherited from class cdc.issues.core.io.IssuesIo
format, getFeatures, toInstant, toInstant, toLocalDateTime, toString, traceGenerate, traceGenerated, traceLoad, traceLoaded
-
-
-
-
Constructor Detail
-
JsonIssuesReader
public JsonIssuesReader(File file, IssuesIoFactoryFeatures features)
-
-
Method Detail
-
load
public IssuesAndAnswers load(IssuesReader.Settings settings, cdc.util.events.ProgressController controller) throws IOException
- Specified by:
loadin interfaceIssuesReader- Throws:
IOException
-
-