Nullability constructor

Nullability({
  1. required int anInt,
  2. int? aNullableInt,
  3. required double aDouble,
  4. double? aNullableDouble,
  5. required bool aBool,
  6. bool? aNullableBool,
  7. required String aString,
  8. String? aNullableString,
  9. required DateTime aDateTime,
  10. DateTime? aNullableDateTime,
  11. required ByteData aByteData,
  12. ByteData? aNullableByteData,
  13. required SimpleData anObject,
  14. SimpleData? aNullableObject,
  15. required List<int> anIntList,
  16. List<int>? aNullableIntList,
  17. required List<int?> aListWithNullableInts,
  18. List<int?>? aNullableListWithNullableInts,
  19. required List<SimpleData> anObjectList,
  20. List<SimpleData>? aNullableObjectList,
  21. required List<SimpleData?> aListWithNullableObjects,
  22. List<SimpleData?>? aNullableListWithNullableObjects,
  23. required List<DateTime> aDateTimeList,
  24. List<DateTime>? aNullableDateTimeList,
  25. required List<DateTime?> aListWithNullableDateTimes,
  26. List<DateTime?>? aNullableListWithNullableDateTimes,
  27. required List<ByteData> aByteDataList,
  28. List<ByteData>? aNullableByteDataList,
  29. required List<ByteData?> aListWithNullableByteDatas,
  30. List<ByteData?>? aNullableListWithNullableByteDatas,
  31. required Map<String, int> anIntMap,
  32. Map<String, int>? aNullableIntMap,
  33. required Map<String, int?> aMapWithNullableInts,
  34. Map<String, int?>? aNullableMapWithNullableInts,
})

Implementation

Nullability({
  required this.anInt,
  this.aNullableInt,
  required this.aDouble,
  this.aNullableDouble,
  required this.aBool,
  this.aNullableBool,
  required this.aString,
  this.aNullableString,
  required this.aDateTime,
  this.aNullableDateTime,
  required this.aByteData,
  this.aNullableByteData,
  required this.anObject,
  this.aNullableObject,
  required this.anIntList,
  this.aNullableIntList,
  required this.aListWithNullableInts,
  this.aNullableListWithNullableInts,
  required this.anObjectList,
  this.aNullableObjectList,
  required this.aListWithNullableObjects,
  this.aNullableListWithNullableObjects,
  required this.aDateTimeList,
  this.aNullableDateTimeList,
  required this.aListWithNullableDateTimes,
  this.aNullableListWithNullableDateTimes,
  required this.aByteDataList,
  this.aNullableByteDataList,
  required this.aListWithNullableByteDatas,
  this.aNullableListWithNullableByteDatas,
  required this.anIntMap,
  this.aNullableIntMap,
  required this.aMapWithNullableInts,
  this.aNullableMapWithNullableInts,
});