UrpSecMeasurement constructor

UrpSecMeasurement({
  1. String? readerSn,
  2. String? sensorId,
  3. String? payload,
  4. Iterable<UrpSecMeasurementResult>? result,
  5. String? tokenSn,
  6. int? tokenScanNr,
  7. Int64? tokenIat,
  8. Int64? tokenExp,
})

Implementation

factory UrpSecMeasurement({
  $core.String? readerSn,
  $core.String? sensorId,
  $core.String? payload,
  $core.Iterable<UrpSecMeasurementResult>? result,
  $core.String? tokenSn,
  $core.int? tokenScanNr,
  $fixnum.Int64? tokenIat,
  $fixnum.Int64? tokenExp,
}) {
  final $result = create();
  if (readerSn != null) {
    $result.readerSn = readerSn;
  }
  if (sensorId != null) {
    $result.sensorId = sensorId;
  }
  if (payload != null) {
    $result.payload = payload;
  }
  if (result != null) {
    $result.result.addAll(result);
  }
  if (tokenSn != null) {
    $result.tokenSn = tokenSn;
  }
  if (tokenScanNr != null) {
    $result.tokenScanNr = tokenScanNr;
  }
  if (tokenIat != null) {
    $result.tokenIat = tokenIat;
  }
  if (tokenExp != null) {
    $result.tokenExp = tokenExp;
  }
  return $result;
}