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()