as<T> method
Null safety
Returns previously decoded object as T
.
This method is the synchronous version of decode. However, decode must have been called prior to invoking this method or an error is thrown.
Implementation
T as<T>() {
if (!hasBeenDecoded) {
throw StateError("Attempted to access request body without decoding it.");
}
return _cast<T>(_decodedData);
}