Uses of Class
org.apache.juneau.bean.swagger.ParameterInfo
Packages that use ParameterInfo
-
Uses of ParameterInfo in org.apache.juneau.bean.swagger
Methods in org.apache.juneau.bean.swagger that return ParameterInfoModifier and TypeMethodDescriptionBean property appender:enum .ParameterInfo.copy()
Make a deep copy of this object.ParameterInfo.copyFrom
(ParameterInfo p) Copies any non-null fields from the specified object to this object.Operation.getParameter
(String in, String name) Returns the parameter with the specified type and name.Swagger.getParameterInfo
(String path, String method, String in, String name) Convenience method for callinggetPath(path).get(method).getParameter(in,name); static final ParameterInfo
SwaggerBuilder.parameterInfo()
Creates an emptyParameterInfo
element.static final ParameterInfo
SwaggerBuilder.parameterInfo
(String in, String name) static final ParameterInfo
SwaggerBuilder.parameterInfoStrict
(String in, String name) ParameterInfo.resolveRefs
(Swagger swagger, Deque<String> refStack, int maxDepth) Resolves any"$ref" attributes in this element.ParameterInfo.setAllowEmptyValue
(Boolean value) Bean property setter:allowEmptyValue .ParameterInfo.setCollectionFormat
(String value) Bean property setter:collectionFormat .ParameterInfo.setDefault
(Object value) Bean property setter:default .ParameterInfo.setDescription
(String value) Bean property setter:description .Bean property fluent setter:enum .ParameterInfo.setEnum
(Collection<Object> value) Bean property setter:enum .ParameterInfo.setExample
(Object value) Bean property setter:example .ParameterInfo.setExamples
(Map<String, String> value) Bean property setter:examples .ParameterInfo.setExclusiveMaximum
(Boolean value) Bean property setter:exclusiveMaximum .ParameterInfo.setExclusiveMinimum
(Boolean value) Bean property setter:exclusiveMinimum .Bean property setter:format .Bean property setter:in .Bean property setter:items .ParameterInfo.setMaximum
(Number value) Bean property setter:maximum .ParameterInfo.setMaxItems
(Integer value) Bean property setter:maxItems .ParameterInfo.setMaxLength
(Integer value) Bean property setter:maxLength .ParameterInfo.setMinimum
(Number value) Bean property setter:minimum .ParameterInfo.setMinItems
(Integer value) Bean property setter:minItems .ParameterInfo.setMinLength
(Integer value) Bean property setter:minLength .ParameterInfo.setMultipleOf
(Number value) Bean property setter:multipleOf .Bean property setter:name .ParameterInfo.setPattern
(String value) Bean property setter:pattern .ParameterInfo.setRequired
(Boolean value) Bean property setter:required .ParameterInfo.setSchema
(SchemaInfo value) Bean property setter:schema .Bean property setter:type .ParameterInfo.setUniqueItems
(Boolean value) Bean property setter:uniqueItems .ParameterInfo.strict()
Sets strict mode on this bean.Methods in org.apache.juneau.bean.swagger that return types with arguments of type ParameterInfoModifier and TypeMethodDescriptionOperation.getParameters()
Bean property getter:parameters .Swagger.getParameters()
Bean property getter:parameters .Methods in org.apache.juneau.bean.swagger with parameters of type ParameterInfoModifier and TypeMethodDescriptionSwagger.addParameter
(String name, ParameterInfo parameter) Bean property appender:parameters .Operation.addParameters
(ParameterInfo... value) Bean property fluent setter:parameters .ParameterInfo.copyFrom
(ParameterInfo p) Copies any non-null fields from the specified object to this object.Operation.setParameters
(ParameterInfo... value) Bean property setter:parameters .Method parameters in org.apache.juneau.bean.swagger with type arguments of type ParameterInfoModifier and TypeMethodDescriptionOperation.addParameters
(Collection<ParameterInfo> values) Bean property fluent setter:parameters .Operation.setParameters
(Collection<ParameterInfo> value) Bean property setter:parameters .Swagger.setParameters
(Map<String, ParameterInfo> value) Bean property setter:parameters .Constructors in org.apache.juneau.bean.swagger with parameters of type ParameterInfo