Package de.smartsquare.squit.report
Class SquitReportResultBranchAdapter
-
- All Implemented Interfaces:
public final class SquitReportResultBranchAdapter extends TypeAdapter<SquitReportResultBranch>
Writes a SquitReportResultBranch tree to a JsonWriter. The tree itself only holds SquitResult references at its leaves; the response files are read and canonicalized lazily here so the full report payload never lives in memory at once.
-
-
Constructor Summary
Constructors Constructor Description SquitReportResultBranchAdapter(MediaTypeConfig mediaTypeConfig, Logger logger)
-
Method Summary
Modifier and Type Method Description Unitwrite(JsonWriter out, SquitReportResultBranch value)Voidread(JsonReader input)-
-
Constructor Detail
-
SquitReportResultBranchAdapter
SquitReportResultBranchAdapter(MediaTypeConfig mediaTypeConfig, Logger logger)
-
-
Method Detail
-
write
Unit write(JsonWriter out, SquitReportResultBranch value)
-
read
Void read(JsonReader input)
-
-
-
-