QueryParams queryParams() {
            QueryParams result = queryParams;
            if (result == null) {
                result = queryParams;
                if (result == null) {
                    assert aggregatedResult != null;
                    queryParams = result = queryParamsOf(context.query(),
                                                         request.contentType(),
                                                         aggregatedResult);
                }
            }
            return result;
        }
A context which is used while resolving parameter values.
core/src/main/java/com/linecorp/armeria/internal/server/annotation/AnnotatedValueResolver.java