public class Parameter
extends java.lang.Object
implements org.springframework.core.Ordered
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_PRECEDENCE |
Constructor and Description |
---|
Parameter(java.lang.String name,
java.lang.String description,
java.lang.String defaultValue,
boolean required,
boolean allowMultiple,
java.lang.Boolean allowEmptyValue,
ModelReference modelRef,
com.google.common.base.Optional<com.fasterxml.classmate.ResolvedType> type,
AllowableValues allowableValues,
java.lang.String paramType,
java.lang.String paramAccess,
boolean hidden,
java.lang.String pattern,
java.lang.String collectionFormat,
int order,
java.lang.Object scalarExample,
com.google.common.collect.Multimap<java.lang.String,Example> examples,
java.util.List<VendorExtension> vendorExtensions) |
Modifier and Type | Method and Description |
---|---|
AllowableValues |
getAllowableValues() |
java.lang.String |
getCollectionFormat() |
java.lang.String |
getDefaultValue() |
java.lang.String |
getDescription() |
com.google.common.collect.Multimap<java.lang.String,Example> |
getExamples() |
ModelReference |
getModelRef() |
java.lang.String |
getName() |
int |
getOrder() |
java.lang.String |
getParamAccess() |
java.lang.String |
getParamType() |
java.lang.String |
getPattern() |
java.lang.Object |
getScalarExample() |
com.google.common.base.Optional<com.fasterxml.classmate.ResolvedType> |
getType() |
java.util.List<VendorExtension> |
getVendorExtentions() |
java.lang.Boolean |
isAllowEmptyValue() |
java.lang.Boolean |
isAllowMultiple() |
java.lang.Boolean |
isHidden() |
java.lang.Boolean |
isRequired() |
java.lang.String |
toString() |
public static final int DEFAULT_PRECEDENCE
public Parameter(java.lang.String name, java.lang.String description, java.lang.String defaultValue, boolean required, boolean allowMultiple, java.lang.Boolean allowEmptyValue, ModelReference modelRef, com.google.common.base.Optional<com.fasterxml.classmate.ResolvedType> type, AllowableValues allowableValues, java.lang.String paramType, java.lang.String paramAccess, boolean hidden, java.lang.String pattern, java.lang.String collectionFormat, int order, java.lang.Object scalarExample, com.google.common.collect.Multimap<java.lang.String,Example> examples, java.util.List<VendorExtension> vendorExtensions)
public com.google.common.base.Optional<com.fasterxml.classmate.ResolvedType> getType()
public java.lang.String getName()
public java.lang.String getDescription()
public java.lang.String getDefaultValue()
public java.lang.Boolean isRequired()
public java.lang.Boolean isAllowMultiple()
public AllowableValues getAllowableValues()
public java.lang.String getParamType()
public java.lang.String getParamAccess()
public ModelReference getModelRef()
public java.lang.Boolean isHidden()
public java.lang.String getPattern()
public java.util.List<VendorExtension> getVendorExtentions()
public java.lang.String getCollectionFormat()
public java.lang.Boolean isAllowEmptyValue()
public java.lang.Object getScalarExample()
public com.google.common.collect.Multimap<java.lang.String,Example> getExamples()
public int getOrder()
getOrder
in interface org.springframework.core.Ordered
public java.lang.String toString()
toString
in class java.lang.Object