toJson method
Implementation
Map toJson(){
Map result = {};
if (chipPage != null) result.addAll({"chipPage": chipPage});
if (overallResult != null) result.addAll({"overallResult": overallResult});
if (processingFinishedStatus != null) result.addAll({"processingFinishedStatus": processingFinishedStatus});
if (elapsedTime != null) result.addAll({"elapsedTime": elapsedTime});
if (elapsedTimeRFID != null) result.addAll({"elapsedTimeRFID": elapsedTimeRFID});
if (morePagesAvailable != null) result.addAll({"morePagesAvailable": morePagesAvailable});
if (rfidResult != null) result.addAll({"rfidResult": rfidResult});
if (highResolution != null) result.addAll({"highResolution": highResolution});
if (graphicResult != null) result.addAll({"graphicResult": graphicResult});
if (textResult != null) result.addAll({"textResult": textResult});
if (documentPosition != null) result.addAll({"documentPosition": documentPosition});
if (barcodePosition != null) result.addAll({"barcodePosition": barcodePosition});
if (mrzPosition != null) result.addAll({"mrzPosition": mrzPosition});
if (imageQuality != null) result.addAll({"imageQuality": imageQuality});
if (rawResult != null) result.addAll({"rawResult": rawResult});
if (documentReaderNotification != null) result.addAll({"documentReaderNotification": documentReaderNotification});
if (rfidSessionData != null) result.addAll({"rfidSessionData": rfidSessionData});
if (authenticityResult != null) result.addAll({"authenticityResult": authenticityResult});
if (barcodeResult != null) result.addAll({"barcodeResult": barcodeResult});
if (documentType != null) result.addAll({"documentType": documentType});
return result;
}