wrapDecode<T> method

T wrapDecode<T>(
  1. dynamic value,
  2. T fn(
    1. dynamic value
    ),
  3. MapperContainer container
)

Implementation

T wrapDecode<T>(
    dynamic value, T Function(dynamic value) fn, MapperContainer container) {
  var v = beforeDecode(value);
  if (v is! T) v = fn(v);
  return afterDecode(v) as T;
}