类 AbstractNamedValueArgumentResolver.NamedValueInfo
java.lang.Object
cn.taketoday.web.service.invoker.AbstractNamedValueArgumentResolver.NamedValueInfo
Info about a request value, typically extracted from a method parameter annotation.
-
字段详细资料
-
name
-
required
private final boolean required -
defaultValue
-
label
-
multiValued
private final boolean multiValued
-
-
构造器详细资料
-
NamedValueInfo
public NamedValueInfo(String name, boolean required, @Nullable String defaultValue, String label, boolean multiValued) Create an instance.- 参数:
name- the name to use, possibly empty if not specifiedrequired- whether it is marked as requireddefaultValue- fallback value, possiblyConstant.DEFAULT_NONElabel- how it should appear in error messages, e.g. "path variable", "request header"
-
-
方法详细资料
-
update
public AbstractNamedValueArgumentResolver.NamedValueInfo update(String name, boolean required, @Nullable String defaultValue)
-