This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/asf-staging by this push:
new da81d683ca Deploy documentation staging from
0cb5c6aac9dee9618ea8744035a1f6df35a7b837
0cb5c6aac9dee9618ea8744035a1f6df35a7b837
da81d683ca is described below
commit da81d683ca29597961425548ad34150f1452cc97
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Nov 6 20:02:13 2025 +0000
Deploy documentation staging from 0cb5c6aac9dee9618ea8744035a1f6df35a7b837
0cb5c6aac9dee9618ea8744035a1f6df35a7b837
---
.../apache/juneau/common/reflect/ClassInfo_Test.html | 18 +++++++++---------
.../apache/juneau/httppart/bean/ResponseBeanMeta.html | 4 ++--
site/xref/org/apache/juneau/rest/RestContext.html | 10 +++++-----
.../rest/swagger/BasicSwaggerProviderSession.html | 12 ++++++------
4 files changed, 22 insertions(+), 22 deletions(-)
diff --git
a/site/xref-test/org/apache/juneau/common/reflect/ClassInfo_Test.html
b/site/xref-test/org/apache/juneau/common/reflect/ClassInfo_Test.html
index deaf2be11a..b6f9d60a51 100644
--- a/site/xref-test/org/apache/juneau/common/reflect/ClassInfo_Test.html
+++ b/site/xref-test/org/apache/juneau/common/reflect/ClassInfo_Test.html
@@ -580,26 +580,26 @@
<a class="jxr_linenumber" name="L572" href="#L572">572</a> }
<a class="jxr_linenumber" name="L573" href="#L573">573</a>
<a class="jxr_linenumber" name="L574" href="#L574">574</a> @Test <strong
class="jxr_keyword">void</strong> getAnnotations() {
-<a class="jxr_linenumber" name="L575" href="#L575">575</a>
check(<span class="jxr_string">"@A(2),@A(1),@A(5),@A(3),@A(6),@A(7)"</span>,
rstream(g3.getAnnotationInfos(A.<strong
class="jxr_keyword">class</strong>).toList()).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).toList());
-<a class="jxr_linenumber" name="L576" href="#L576">576</a>
check(<span class="jxr_string">"@A(2),@A(1),@A(5),@A(3),@A(6),@A(7)"</span>,
rstream(g4.getAnnotationInfos(A.<strong
class="jxr_keyword">class</strong>).toList()).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).toList());
-<a class="jxr_linenumber" name="L577" href="#L577">577</a>
check(<span class="jxr_string">"@A(3)"</span>,
rstream(g5.getAnnotationInfos(A.<strong
class="jxr_keyword">class</strong>).toList()).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).toList());
+<a class="jxr_linenumber" name="L575" href="#L575">575</a>
check(<span class="jxr_string">"@A(2),@A(1),@A(5),@A(3),@A(6),@A(7)"</span>,
rstream(g3.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(A.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).toList());
+<a class="jxr_linenumber" name="L576" href="#L576">576</a>
check(<span class="jxr_string">"@A(2),@A(1),@A(5),@A(3),@A(6),@A(7)"</span>,
rstream(g4.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(A.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).toList());
+<a class="jxr_linenumber" name="L577" href="#L577">577</a>
check(<span class="jxr_string">"@A(3)"</span>,
rstream(g5.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(A.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).toList());
<a class="jxr_linenumber" name="L578" href="#L578">578</a> }
<a class="jxr_linenumber" name="L579" href="#L579">579</a>
<a class="jxr_linenumber" name="L580" href="#L580">580</a> @Test <strong
class="jxr_keyword">void</strong> forEachAnnotation() {
<a class="jxr_linenumber" name="L581" href="#L581">581</a> <strong
class="jxr_keyword">var</strong> l1 = list();
-<a class="jxr_linenumber" name="L582" href="#L582">582</a>
g3.forEachAnnotation(A.<strong class="jxr_keyword">class</strong>, <strong
class="jxr_keyword">null</strong>, x -> l1.add(x.value()));
-<a class="jxr_linenumber" name="L583" href="#L583">583</a>
assertList(l1, <span class="jxr_string">"2"</span>, <span
class="jxr_string">"1"</span>, <span class="jxr_string">"3"</span>, <span
class="jxr_string">"5"</span>, <span class="jxr_string">"6"</span>, <span
class="jxr_string">"7"</span>);
+<a class="jxr_linenumber" name="L582" href="#L582">582</a>
rstream(g3.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(A.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> l1.add(x.value()));
+<a class="jxr_linenumber" name="L583" href="#L583">583</a>
assertList(l1, <span class="jxr_string">"2"</span>, <span
class="jxr_string">"1"</span>, <span class="jxr_string">"5"</span>, <span
class="jxr_string">"3"</span>, <span class="jxr_string">"6"</span>, <span
class="jxr_string">"7"</span>);
<a class="jxr_linenumber" name="L584" href="#L584">584</a>
<a class="jxr_linenumber" name="L585" href="#L585">585</a> <strong
class="jxr_keyword">var</strong> l2 = list();
-<a class="jxr_linenumber" name="L586" href="#L586">586</a>
g4.forEachAnnotation(A.<strong class="jxr_keyword">class</strong>, <strong
class="jxr_keyword">null</strong>, x -> l2.add(x.value()));
-<a class="jxr_linenumber" name="L587" href="#L587">587</a>
assertList(l2, <span class="jxr_string">"2"</span>, <span
class="jxr_string">"1"</span>, <span class="jxr_string">"3"</span>, <span
class="jxr_string">"5"</span>, <span class="jxr_string">"6"</span>, <span
class="jxr_string">"7"</span>);
+<a class="jxr_linenumber" name="L586" href="#L586">586</a>
rstream(g4.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(A.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> l2.add(x.value()));
+<a class="jxr_linenumber" name="L587" href="#L587">587</a>
assertList(l2, <span class="jxr_string">"2"</span>, <span
class="jxr_string">"1"</span>, <span class="jxr_string">"5"</span>, <span
class="jxr_string">"3"</span>, <span class="jxr_string">"6"</span>, <span
class="jxr_string">"7"</span>);
<a class="jxr_linenumber" name="L588" href="#L588">588</a>
<a class="jxr_linenumber" name="L589" href="#L589">589</a> <strong
class="jxr_keyword">var</strong> l3 = list();
-<a class="jxr_linenumber" name="L590" href="#L590">590</a>
g5.forEachAnnotation(A.<strong class="jxr_keyword">class</strong>, <strong
class="jxr_keyword">null</strong>, x -> l3.add(x.value()));
+<a class="jxr_linenumber" name="L590" href="#L590">590</a>
rstream(g5.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(A.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> l3.add(x.value()));
<a class="jxr_linenumber" name="L591" href="#L591">591</a>
assertList(l3, <span class="jxr_string">"3"</span>);
<a class="jxr_linenumber" name="L592" href="#L592">592</a>
<a class="jxr_linenumber" name="L593" href="#L593">593</a> <strong
class="jxr_keyword">var</strong> l4 = list();
-<a class="jxr_linenumber" name="L594" href="#L594">594</a>
g3.forEachAnnotation(A.<strong class="jxr_keyword">class</strong>, x ->
x.value() == 5, x -> l4.add(x.value()));
+<a class="jxr_linenumber" name="L594" href="#L594">594</a>
rstream(g3.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(A.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).filter(x -> x.value() == 5).forEach(x
-> l4.add(x.value()));
<a class="jxr_linenumber" name="L595" href="#L595">595</a>
assertList(l4, <span class="jxr_string">"5"</span>);
<a class="jxr_linenumber" name="L596" href="#L596">596</a> }
<a class="jxr_linenumber" name="L597" href="#L597">597</a>
diff --git a/site/xref/org/apache/juneau/httppart/bean/ResponseBeanMeta.html
b/site/xref/org/apache/juneau/httppart/bean/ResponseBeanMeta.html
index dc5ef6d4bf..f03e4f455b 100644
--- a/site/xref/org/apache/juneau/httppart/bean/ResponseBeanMeta.html
+++ b/site/xref/org/apache/juneau/httppart/bean/ResponseBeanMeta.html
@@ -168,8 +168,8 @@
<a class="jxr_linenumber" name="L160" href="#L160">160</a>
<strong class="jxr_keyword">return</strong> <strong
class="jxr_keyword">null</strong>;
<a class="jxr_linenumber" name="L161" href="#L161">161</a> <strong
class="jxr_keyword">var</strong> b = <strong class="jxr_keyword">new</strong>
Builder(annotations);
<a class="jxr_linenumber" name="L162" href="#L162">162</a>
b.apply(ci.innerType());
-<a class="jxr_linenumber" name="L163" href="#L163">163</a>
ci.forEachAnnotation(Response.<strong class="jxr_keyword">class</strong>, x
-> <strong class="jxr_keyword">true</strong>, x -> b.apply(x));
-<a class="jxr_linenumber" name="L164" href="#L164">164</a>
ci.forEachAnnotation(StatusCode.<strong class="jxr_keyword">class</strong>, x
-> <strong class="jxr_keyword">true</strong>, x -> b.apply(x));
+<a class="jxr_linenumber" name="L163" href="#L163">163</a>
rstream(ci.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(Response.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> b.apply(x));
+<a class="jxr_linenumber" name="L164" href="#L164">164</a>
rstream(ci.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(StatusCode.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> b.apply(x));
<a class="jxr_linenumber" name="L165" href="#L165">165</a> <strong
class="jxr_keyword">return</strong> b.build();
<a class="jxr_linenumber" name="L166" href="#L166">166</a> }
<a class="jxr_linenumber" name="L167" href="#L167">167</a>
diff --git a/site/xref/org/apache/juneau/rest/RestContext.html
b/site/xref/org/apache/juneau/rest/RestContext.html
index 43fc2b7be5..85c4192751 100644
--- a/site/xref/org/apache/juneau/rest/RestContext.html
+++ b/site/xref/org/apache/juneau/rest/RestContext.html
@@ -3859,7 +3859,7 @@
<a class="jxr_linenumber" name="L3851" href="#L3851">3851</a>
<em class="jxr_comment">// @formatter:on</em>
<a class="jxr_linenumber" name="L3852" href="#L3852">3852</a>
<a class="jxr_linenumber" name="L3853" href="#L3853">3853</a>
<em class="jxr_comment">// Apply @Rest(beanStore).</em>
-<a class="jxr_linenumber" name="L3854" href="#L3854">3854</a>
ClassInfo.of(resourceClass).forEachAnnotation(Rest.<strong
class="jxr_keyword">class</strong>, x -> isNotVoid(x.beanStore()), x ->
v.get().type(x.beanStore()));
+<a class="jxr_linenumber" name="L3854" href="#L3854">3854</a>
rstream(ClassInfo.of(resourceClass).getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(Rest.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).filter(x ->
isNotVoid(x.beanStore())).forEach(x -> v.get().type(x.beanStore()));
<a class="jxr_linenumber" name="L3855" href="#L3855">3855</a>
<a class="jxr_linenumber" name="L3856" href="#L3856">3856</a>
<em class="jxr_comment">// Replace with bean from: @RestInject public [static]
BeanStore xxx(<args>)</em>
<a class="jxr_linenumber" name="L3857" href="#L3857">3857</a>
<em class="jxr_comment">// @formatter:off</em>
@@ -3921,10 +3921,10 @@
<a class="jxr_linenumber" name="L3913" href="#L3913">3913</a>
<strong class="jxr_keyword">var</strong> v = Value.<Config>empty();
<a class="jxr_linenumber" name="L3914" href="#L3914">3914</a>
<a class="jxr_linenumber" name="L3915" href="#L3915">3915</a>
<em class="jxr_comment">// Find our config file. It's the last non-empty
@RestResource(config).</em>
-<a class="jxr_linenumber" name="L3916" href="#L3916">3916</a>
<strong class="jxr_keyword">var</strong> vr =
beanStore.getBean(VarResolver.<strong
class="jxr_keyword">class</strong>).orElseThrow(() -> <strong
class="jxr_keyword">new</strong> IllegalArgumentException(<span
class="jxr_string">"VarResolver not found."</span>));
-<a class="jxr_linenumber" name="L3917" href="#L3917">3917</a>
<strong class="jxr_keyword">var</strong> cfv = Value.<String>empty();
-<a class="jxr_linenumber" name="L3918" href="#L3918">3918</a>
ClassInfo.of(resourceClass).forEachAnnotation(Rest.<strong
class="jxr_keyword">class</strong>, x -> isNotEmpty(x.config()), x ->
cfv.set(vr.resolve(x.config())));
-<a class="jxr_linenumber" name="L3919" href="#L3919">3919</a>
<strong class="jxr_keyword">var</strong> cf = cfv.orElse(<span
class="jxr_string">""</span>);
+<a class="jxr_linenumber" name="L3916" href="#L3916">3916</a> <strong
class="jxr_keyword">var</strong> vr = beanStore.getBean(VarResolver.<strong
class="jxr_keyword">class</strong>).orElseThrow(() -> <strong
class="jxr_keyword">new</strong> IllegalArgumentException(<span
class="jxr_string">"VarResolver not found."</span>));
+<a class="jxr_linenumber" name="L3917" href="#L3917">3917</a> <strong
class="jxr_keyword">var</strong> cfv = Value.<String>empty();
+<a class="jxr_linenumber" name="L3918" href="#L3918">3918</a>
rstream(ClassInfo.of(resourceClass).getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(Rest.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).filter(x ->
isNotEmpty(x.config())).forEach(x -> cfv.set(vr.resolve(x.config())));
+<a class="jxr_linenumber" name="L3919" href="#L3919">3919</a> <strong
class="jxr_keyword">var</strong> cf = cfv.orElse(<span
class="jxr_string">""</span>);
<a class="jxr_linenumber" name="L3920" href="#L3920">3920</a>
<a class="jxr_linenumber" name="L3921" href="#L3921">3921</a>
<em class="jxr_comment">// If not specified or value is set to SYSTEM_DEFAULT,
use system default config.</em>
<a class="jxr_linenumber" name="L3922" href="#L3922">3922</a>
<strong class="jxr_keyword">if</strong> (v.isEmpty() && <span
class="jxr_string">"SYSTEM_DEFAULT"</span>.equals(cf))
diff --git
a/site/xref/org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.html
b/site/xref/org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.html
index ac04e4b9a5..333df796c2 100644
--- a/site/xref/org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.html
+++ b/site/xref/org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.html
@@ -448,7 +448,7 @@
<a class="jxr_linenumber" name="L440" href="#L440">440</a>
JsonMap om =
responses.getMap(String.valueOf(code), <strong
class="jxr_keyword">true</strong>);
<a class="jxr_linenumber" name="L441" href="#L441">441</a>
merge(om, a);
<a class="jxr_linenumber" name="L442" href="#L442">442</a>
JsonMap schema = getSchema(om.getMap(<span
class="jxr_string">"schema"</span>), m.getGenericReturnType(), bs);
-<a class="jxr_linenumber" name="L443" href="#L443">443</a>
eci.forEachAnnotation(Schema.<strong
class="jxr_keyword">class</strong>, x -> <strong
class="jxr_keyword">true</strong>, x -> merge(schema, x));
+<a class="jxr_linenumber" name="L443" href="#L443">443</a>
rstream(eci.getAnnotationInfos()).map(x ->
x.<strong class="jxr_keyword">cast</strong>(Schema.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> merge(schema, x));
<a class="jxr_linenumber" name="L444" href="#L444">444</a>
pushupSchemaFields(RESPONSE, om, schema);
<a class="jxr_linenumber" name="L445" href="#L445">445</a>
om.appendIf(nem, <span
class="jxr_string">"schema"</span>, schema);
<a class="jxr_linenumber" name="L446" href="#L446">446</a>
}
@@ -512,7 +512,7 @@
<a class="jxr_linenumber" name="L504" href="#L504">504</a>
JsonMap om = responses.getMap(<span class="jxr_string">"200"</span>,
<strong class="jxr_keyword">true</strong>);
<a class="jxr_linenumber" name="L505" href="#L505">505</a>
<strong class="jxr_keyword">var</strong> pt2 =
ClassInfo.of(m.getGenericReturnType());
<a class="jxr_linenumber" name="L506" href="#L506">506</a>
JsonMap schema = getSchema(om.getMap(<span
class="jxr_string">"schema"</span>), m.getGenericReturnType(), bs);
-<a class="jxr_linenumber" name="L507" href="#L507">507</a>
pt2.forEachAnnotation(Schema.<strong
class="jxr_keyword">class</strong>, x -> <strong
class="jxr_keyword">true</strong>, x -> merge(schema, x));
+<a class="jxr_linenumber" name="L507" href="#L507">507</a>
rstream(pt2.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(Schema.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> merge(schema, x));
<a class="jxr_linenumber" name="L508" href="#L508">508</a>
pushupSchemaFields(RESPONSE, om, schema);
<a class="jxr_linenumber" name="L509" href="#L509">509</a>
om.appendIf(nem, <span class="jxr_string">"schema"</span>, schema);
<a class="jxr_linenumber" name="L510" href="#L510">510</a>
addBodyExamples(sm, om, <strong class="jxr_keyword">true</strong>,
m.getGenericReturnType(), locale);
@@ -526,10 +526,10 @@
<a class="jxr_linenumber" name="L518" href="#L518">518</a>
<strong class="jxr_keyword">if</strong> (pt.is(Value.<strong
class="jxr_keyword">class</strong>) &&
(mpi.hasAnnotation(Header.<strong class="jxr_keyword">class</strong>) ||
pt.hasAnnotation(Header.<strong class="jxr_keyword">class</strong>))) {
<a class="jxr_linenumber" name="L519" href="#L519">519</a>
List<Header> la = list();
<a class="jxr_linenumber" name="L520" href="#L520">520</a>
mpi.forEachAnnotation(Header.<strong
class="jxr_keyword">class</strong>, x -> <strong
class="jxr_keyword">true</strong>, x -> la.add(x));
-<a class="jxr_linenumber" name="L521" href="#L521">521</a>
pt.forEachAnnotation(Header.<strong
class="jxr_keyword">class</strong>, x -> <strong
class="jxr_keyword">true</strong>, x -> la.add(x));
+<a class="jxr_linenumber" name="L521" href="#L521">521</a>
rstream(pt.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(Header.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> la.add(x));
<a class="jxr_linenumber" name="L522" href="#L522">522</a>
List<StatusCode> la2 = list();
<a class="jxr_linenumber" name="L523" href="#L523">523</a>
mpi.forEachAnnotation(StatusCode.<strong
class="jxr_keyword">class</strong>, x -> <strong
class="jxr_keyword">true</strong>, x -> la2.add(x));
-<a class="jxr_linenumber" name="L524" href="#L524">524</a>
pt.forEachAnnotation(StatusCode.<strong
class="jxr_keyword">class</strong>, x -> <strong
class="jxr_keyword">true</strong>, x -> la2.add(x));
+<a class="jxr_linenumber" name="L524" href="#L524">524</a>
rstream(pt.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(StatusCode.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> la2.add(x));
<a class="jxr_linenumber" name="L525" href="#L525">525</a>
Set<Integer> codes = getCodes(la2, 200);
<a class="jxr_linenumber" name="L526" href="#L526">526</a>
String name = HeaderAnnotation.findName(mpi).orElse(<strong
class="jxr_keyword">null</strong>);
<a class="jxr_linenumber" name="L527" href="#L527">527</a>
Type type = Value.unwrap(mpi.getParameterType().innerType());
@@ -547,10 +547,10 @@
<a class="jxr_linenumber" name="L539" href="#L539">539</a>
} <strong class="jxr_keyword">else</strong> <strong
class="jxr_keyword">if</strong> (mpi.hasAnnotation(Response.<strong
class="jxr_keyword">class</strong>) || pt.hasAnnotation(Response.<strong
class="jxr_keyword">class</strong>)) {
<a class="jxr_linenumber" name="L540" href="#L540">540</a>
List<Response> la = list();
<a class="jxr_linenumber" name="L541" href="#L541">541</a>
mpi.forEachAnnotation(Response.<strong
class="jxr_keyword">class</strong>, x -> <strong
class="jxr_keyword">true</strong>, x -> la.add(x));
-<a class="jxr_linenumber" name="L542" href="#L542">542</a>
pt.forEachAnnotation(Response.<strong
class="jxr_keyword">class</strong>, x -> <strong
class="jxr_keyword">true</strong>, x -> la.add(x));
+<a class="jxr_linenumber" name="L542" href="#L542">542</a>
rstream(pt.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(Response.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> la.add(x));
<a class="jxr_linenumber" name="L543" href="#L543">543</a>
List<StatusCode> la2 = list();
<a class="jxr_linenumber" name="L544" href="#L544">544</a>
mpi.forEachAnnotation(StatusCode.<strong
class="jxr_keyword">class</strong>, x -> <strong
class="jxr_keyword">true</strong>, x -> la2.add(x));
-<a class="jxr_linenumber" name="L545" href="#L545">545</a>
pt.forEachAnnotation(StatusCode.<strong
class="jxr_keyword">class</strong>, x -> <strong
class="jxr_keyword">true</strong>, x -> la2.add(x));
+<a class="jxr_linenumber" name="L545" href="#L545">545</a>
rstream(pt.getAnnotationInfos()).map(x -> x.<strong
class="jxr_keyword">cast</strong>(StatusCode.<strong
class="jxr_keyword">class</strong>)).filter(Objects::nonNull).map(AnnotationInfo::<strong
class="jxr_keyword">inner</strong>).forEach(x -> la2.add(x));
<a class="jxr_linenumber" name="L546" href="#L546">546</a>
Set<Integer> codes = getCodes(la2, 200);
<a class="jxr_linenumber" name="L547" href="#L547">547</a>
Type type = Value.unwrap(mpi.getParameterType().innerType());
<a class="jxr_linenumber" name="L548" href="#L548">548</a>
<strong class="jxr_keyword">for</strong> (<strong
class="jxr_keyword">var</strong> a : la) {