Uses of Class
org.apache.juneau.reflect.ParamInfo
Packages that use ParamInfo
Package
Description
REST Method Argument Beans
- 
Uses of ParamInfo in org.apache.juneau.http.annotationMethods in org.apache.juneau.http.annotation with parameters of type ParamInfoModifier and TypeMethodDescriptionFinds the default value from the specified list of annotations.Finds the default value from the specified list of annotations.Finds the default value from the specified list of annotations.Finds the default value from the specified list of annotations.Finds the name from the specified lists of annotations.Finds the name from the specified lists of annotations.Finds the name from the specified lists of annotations.Finds the name from the specified list of annotations.
- 
Uses of ParamInfo in org.apache.juneau.httppartMethods in org.apache.juneau.httppart with parameters of type ParamInfoModifier and TypeMethodDescriptionstatic HttpPartSchemaHttpPartSchema.create(Class<? extends Annotation> c, ParamInfo mpi) Finds the schema information for the specified method parameter.
- 
Uses of ParamInfo in org.apache.juneau.httppart.beanMethods in org.apache.juneau.httppart.bean with parameters of type ParamInfoModifier and TypeMethodDescriptionstatic RequestBeanMetaRequestBeanMeta.create(ParamInfo mpi, AnnotationWorkList annotations) Create metadata from specified parameter.static ResponseBeanMetaResponseBeanMeta.create(ParamInfo mpi, AnnotationWorkList annotations) Create metadata from specified method parameter.
- 
Uses of ParamInfo in org.apache.juneau.reflectMethods in org.apache.juneau.reflect that return ParamInfoModifier and TypeMethodDescriptionPerforms an action on this object if the specified predicate test passes.<A extends Annotation>
 ParamInfoParamInfo.forEachAnnotation(Class<A> type, Predicate<A> filter, Consumer<A> action) Performs an action on all matching annotations on this parameter.<A extends Annotation>
 ParamInfoParamInfo.forEachDeclaredAnnotation(Class<A> type, Predicate<A> filter, Consumer<A> action) Performs an action on all matching annotations declared on this parameter.final ParamInfoExecutableInfo.getParam(int index) Returns parameter information at the specified index.Methods in org.apache.juneau.reflect that return types with arguments of type ParamInfoModifier and TypeMethodDescriptionExecutableInfo.getParams()Returns the parameters defined on this executable.Method parameters in org.apache.juneau.reflect with type arguments of type ParamInfoModifier and TypeMethodDescriptionPerforms an action on this object if the specified predicate test passes.Performs an action on this object if the specified predicate test passes.ExecutableInfo.forEachParam(Predicate<ParamInfo> filter, Consumer<ParamInfo> action) Performs an action on every parameter that matches the specified filter.ExecutableInfo.forEachParam(Predicate<ParamInfo> filter, Consumer<ParamInfo> action) Performs an action on every parameter that matches the specified filter.booleanReturnstrue if this object passes the specified predicate test.
- 
Uses of ParamInfo in org.apache.juneau.rest.argMethods in org.apache.juneau.rest.arg with parameters of type ParamInfoModifier and TypeMethodDescriptionstatic AttributeArgStatic creator.static ContentArgStatic creator.static DefaultArgStatic creator.static FormDataArgFormDataArg.create(ParamInfo paramInfo, AnnotationWorkList annotations) Static creator.static HasFormDataArgStatic creator.static HasQueryArgStatic creator.static HeaderArgHeaderArg.create(ParamInfo paramInfo, AnnotationWorkList annotations) Static creator.static HttpServletRequestArgsStatic creator.static HttpServletResponseArgsStatic creator.static HttpSessionArgsStatic creator.static InputStreamParserArgStatic creator.static MethodArgStatic creator.static ParserArgStatic creator.static PathArgPathArg.create(ParamInfo paramInfo, AnnotationWorkList annotations, UrlPathMatcher pathMatcher) Static creator.static QueryArgQueryArg.create(ParamInfo paramInfo, AnnotationWorkList annotations) Static creator.static ReaderParserArgStatic creator.static RequestBeanArgRequestBeanArg.create(ParamInfo paramInfo, AnnotationWorkList annotations) Static creator.static ResponseBeanArgResponseBeanArg.create(ParamInfo paramInfo, AnnotationWorkList annotations) Static creator.static ResponseCodeArgStatic creator.static ResponseHeaderArgResponseHeaderArg.create(ParamInfo paramInfo, AnnotationWorkList annotations) Static creator.static RestContextArgsStatic creator.static RestOpContextArgsStatic creator.static RestOpSessionArgsStatic creator.static RestRequestArgsStatic creator.static RestResponseArgsStatic creator.static RestSessionArgsStatic creator.Constructors in org.apache.juneau.rest.arg with parameters of type ParamInfoModifierConstructorDescriptionArgException(ParamInfo pi, String msg, Object... args) Constructor.protectedAttributeArg(ParamInfo paramInfo) Constructor.protectedContentArg(ParamInfo paramInfo) Constructor.protectedDefaultArg(ParamInfo paramInfo) Constructor.protectedFormDataArg(ParamInfo pi, AnnotationWorkList annotations) Constructor.protectedConstructor.protectedHasQueryArg(ParamInfo pi) Constructor.protectedHeaderArg(ParamInfo pi, AnnotationWorkList annotations) Constructor.protectedPathArg(ParamInfo paramInfo, AnnotationWorkList annotations, UrlPathMatcher pathMatcher) Constructor.protectedQueryArg(ParamInfo pi, AnnotationWorkList annotations) Constructor.protectedRequestBeanArg(ParamInfo paramInfo, AnnotationWorkList annotations) Constructor.protectedResponseBeanArg(ParamInfo paramInfo, AnnotationWorkList annotations) Constructor.protectedResponseCodeArg(ParamInfo paramInfo) Constructor.protectedResponseHeaderArg(ParamInfo pi, AnnotationWorkList annotations) Constructor.