@@ -685,7 +685,7 @@ public static JsonObjectBuilder json(DataFile df, FileMetadata fileMetadata) {
685685 public static JsonArrayBuilder jsonDT (List <DataTable > ldt ) {
686686 JsonArrayBuilder ldtArr = Json .createArrayBuilder ();
687687 for (DataTable dt : ldt ){
688- ldtArr .add (jsonObjectBuilder (). add ( "dataTable" , JsonPrinter .json (dt ) ));
688+ ldtArr .add (JsonPrinter .json (dt ));
689689 }
690690 return ldtArr ;
691691 }
@@ -713,6 +713,7 @@ public static JsonArrayBuilder jsonDV(List<DataVariable> dvl) {
713713 // TODO: add sumstat and variable categories, check formats
714714 public static JsonObjectBuilder json (DataVariable dv ) {
715715 return jsonObjectBuilder ()
716+ .add ("id" , dv .getId ())
716717 .add ("name" , dv .getName ())
717718 .add ("label" , dv .getLabel ())
718719 .add ("weighted" , dv .isWeighted ())
@@ -728,9 +729,9 @@ public static JsonObjectBuilder json(DataVariable dv) {
728729 .add ("recordSegmentNumber" , dv .getRecordSegmentNumber ())
729730 .add ("numberOfDecimalPoints" ,dv .getNumberOfDecimalPoints ())
730731 .add ("variableMetadata" ,jsonVarMetadata (dv .getVariableMetadatas ()))
731- .add ("invalidRanges" , dv .getInvalidRanges ().isEmpty () ? JsonPrinter .jsonInvalidRanges (dv .getInvalidRanges ()) : null )
732- .add ("summaryStatistics" , dv .getSummaryStatistics ().isEmpty () ? JsonPrinter .jsonSumStat (dv .getSummaryStatistics ()) : null )
733- .add ("variableCategories" , dv .getCategories ().isEmpty () ? JsonPrinter .jsonCatStat (dv .getCategories ()) : null )
732+ .add ("invalidRanges" , dv .getInvalidRanges ().isEmpty () ? null : JsonPrinter .jsonInvalidRanges (dv .getInvalidRanges ()))
733+ .add ("summaryStatistics" , dv .getSummaryStatistics ().isEmpty () ? null : JsonPrinter .jsonSumStat (dv .getSummaryStatistics ()))
734+ .add ("variableCategories" , dv .getCategories ().isEmpty () ? null : JsonPrinter .jsonCatStat (dv .getCategories ()))
734735 ;
735736 }
736737
0 commit comments