toJson method
Implementation
@override
Object toJson() => {
if (trials.isNotDefault) 'trials': [for (final i in trials) i.toJson()],
if (studyState.isNotDefault) 'studyState': studyState.toJson(),
if (startTime case final startTime?) 'startTime': startTime.toJson(),
if (endTime case final endTime?) 'endTime': endTime.toJson(),
};