get<T extends Object> method

T get<T extends Object>(
  1. ReadOnlyAccessor<T, K, R> accessor
)

Returns the decoded value for the given accessor.

Throws if the value is missing or if decoding fails.

Implementation

T get<T extends Object>(final ReadOnlyAccessor<T, K, R> accessor) =>
    call(accessor) ??
    (throw StateError('Missing value for key: ${accessor.key}'));