public class ParameterImpl extends Object implements org.mule.raml.interfaces.model.parameter.IParameter
| Constructor and Description |
|---|
ParameterImpl(org.raml.v2.api.model.v08.parameters.Parameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultValue() |
String |
getDescription() |
String |
getDisplayName() |
String |
getExample() |
Map<String,String> |
getExamples() |
Object |
getInstance() |
org.mule.metadata.api.model.MetadataType |
getMetadata() |
boolean |
isArray() |
boolean |
isFacetArray(String facet) |
boolean |
isRepeat() |
boolean |
isRequired() |
boolean |
isScalar() |
String |
message(String value) |
String |
surroundWithQuotesIfNeeded(String value) |
boolean |
validate(String value) |
public ParameterImpl(org.raml.v2.api.model.v08.parameters.Parameter parameter)
public boolean isRequired()
isRequired in interface org.mule.raml.interfaces.model.parameter.IParameterpublic String getDefaultValue()
getDefaultValue in interface org.mule.raml.interfaces.model.parameter.IParameterpublic boolean isRepeat()
isRepeat in interface org.mule.raml.interfaces.model.parameter.IParameterpublic boolean isArray()
isArray in interface org.mule.raml.interfaces.model.parameter.IParameterpublic boolean validate(String value)
validate in interface org.mule.raml.interfaces.model.parameter.IParameterpublic String message(String value)
message in interface org.mule.raml.interfaces.model.parameter.IParameterpublic String getDisplayName()
getDisplayName in interface org.mule.raml.interfaces.model.parameter.IParameterpublic String getDescription()
getDescription in interface org.mule.raml.interfaces.model.parameter.IParameterpublic String getExample()
getExample in interface org.mule.raml.interfaces.model.parameter.IParameterpublic Map<String,String> getExamples()
getExamples in interface org.mule.raml.interfaces.model.parameter.IParameterpublic Object getInstance()
getInstance in interface org.mule.raml.interfaces.model.parameter.IParameterpublic org.mule.metadata.api.model.MetadataType getMetadata()
getMetadata in interface org.mule.raml.interfaces.model.parameter.IParameterpublic boolean isScalar()
isScalar in interface org.mule.raml.interfaces.model.parameter.IParameterpublic boolean isFacetArray(String facet)
isFacetArray in interface org.mule.raml.interfaces.model.parameter.IParameterCopyright © 2019. All rights reserved.