toJson method

Map toJson()

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;
}