integerTo<T extends Object?> method

T integerTo<T extends Object?>(
  1. int fieldNumber,
  2. T convert(
    1. int
    )
)

Implementation

T integerTo<T extends Object?>(int fieldNumber, T Function(int) convert) {
  if (null is T) {
    final message = getInt<int?>(fieldNumber);
    if (message == null) return null as T;
    return convert(message);
  }
  final message = getInt<int>(fieldNumber);
  return convert(message);
}