public class Parameter
extends java.lang.Object
| Constructor and Description |
|---|
Parameter(java.lang.String name,
java.lang.String description,
java.lang.String defaultValue,
boolean required,
boolean allowMultiple,
ModelReference modelRef,
com.google.common.base.Optional<com.fasterxml.classmate.ResolvedType> type,
AllowableValues allowableValues,
java.lang.String paramType,
java.lang.String paramAccess) |
| Modifier and Type | Method and Description |
|---|---|
AllowableValues |
getAllowableValues() |
java.lang.String |
getDefaultValue() |
java.lang.String |
getDescription() |
ModelReference |
getModelRef() |
java.lang.String |
getName() |
java.lang.String |
getParamAccess() |
java.lang.String |
getParamType() |
com.google.common.base.Optional<com.fasterxml.classmate.ResolvedType> |
getType() |
java.lang.Boolean |
isAllowMultiple() |
java.lang.Boolean |
isRequired() |
public Parameter(java.lang.String name,
java.lang.String description,
java.lang.String defaultValue,
boolean required,
boolean allowMultiple,
ModelReference modelRef,
com.google.common.base.Optional<com.fasterxml.classmate.ResolvedType> type,
AllowableValues allowableValues,
java.lang.String paramType,
java.lang.String paramAccess)
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()