QCSamplesServiceCountReq constructor

QCSamplesServiceCountReq({
  1. BOOL_FILTER? isActive,
  2. String? entityUuid,
  3. QC_SAMPLE_LIFECYCLE? status,
  4. Int64? finishedOnStart,
  5. Int64? finishedOnEnd,
  6. FAMILY_TYPE? familyType,
  7. Int64? familyId,
  8. Int64? qcGroupId,
  9. String? inventoryItemUuid,
  10. Int64? locationId,
  11. Int64? productionPlanId,
  12. Int64? goodsReceiptId,
  13. Int64? inwardJobFreeIssueMaterialId,
  14. Int64? vendorId,
  15. Int64? buyerClientId,
  16. Int64? creationTimestampStart,
  17. Int64? creationTimestampEnd,
  18. Int64? modificationTimestampStart,
  19. Int64? modificationTimestampEnd,
})

Implementation

factory QCSamplesServiceCountReq({
  $1.BOOL_FILTER? isActive,
  $core.String? entityUuid,
  QC_SAMPLE_LIFECYCLE? status,
  $fixnum.Int64? finishedOnStart,
  $fixnum.Int64? finishedOnEnd,
  $3.FAMILY_TYPE? familyType,
  $fixnum.Int64? familyId,
  $fixnum.Int64? qcGroupId,
  $core.String? inventoryItemUuid,
  $fixnum.Int64? locationId,
  $fixnum.Int64? productionPlanId,
  $fixnum.Int64? goodsReceiptId,
  $fixnum.Int64? inwardJobFreeIssueMaterialId,
  $fixnum.Int64? vendorId,
  $fixnum.Int64? buyerClientId,
  $fixnum.Int64? creationTimestampStart,
  $fixnum.Int64? creationTimestampEnd,
  $fixnum.Int64? modificationTimestampStart,
  $fixnum.Int64? modificationTimestampEnd,
}) {
  final result = create();
  if (isActive != null) result.isActive = isActive;
  if (entityUuid != null) result.entityUuid = entityUuid;
  if (status != null) result.status = status;
  if (finishedOnStart != null) result.finishedOnStart = finishedOnStart;
  if (finishedOnEnd != null) result.finishedOnEnd = finishedOnEnd;
  if (familyType != null) result.familyType = familyType;
  if (familyId != null) result.familyId = familyId;
  if (qcGroupId != null) result.qcGroupId = qcGroupId;
  if (inventoryItemUuid != null) result.inventoryItemUuid = inventoryItemUuid;
  if (locationId != null) result.locationId = locationId;
  if (productionPlanId != null) result.productionPlanId = productionPlanId;
  if (goodsReceiptId != null) result.goodsReceiptId = goodsReceiptId;
  if (inwardJobFreeIssueMaterialId != null)
    result.inwardJobFreeIssueMaterialId = inwardJobFreeIssueMaterialId;
  if (vendorId != null) result.vendorId = vendorId;
  if (buyerClientId != null) result.buyerClientId = buyerClientId;
  if (creationTimestampStart != null)
    result.creationTimestampStart = creationTimestampStart;
  if (creationTimestampEnd != null)
    result.creationTimestampEnd = creationTimestampEnd;
  if (modificationTimestampStart != null)
    result.modificationTimestampStart = modificationTimestampStart;
  if (modificationTimestampEnd != null)
    result.modificationTimestampEnd = modificationTimestampEnd;
  return result;
}