public class CodegenParameter extends Object implements VendorExtendable
Modifier and Type | Field and Description |
---|---|
List<String> |
_enum |
Map<String,Object> |
allowableValues |
String |
baseName |
String |
baseType |
String |
collectionFormat |
String |
dataFormat |
String |
dataType |
String |
datatypeWithEnum |
String |
defaultValue |
String |
description |
String |
enumName |
String |
example |
boolean |
exclusiveMaximum
See http://json-schema.org/latest/json-schema-validation.html#anchor17
|
boolean |
exclusiveMinimum
See http://json-schema.org/latest/json-schema-validation.html#anchor21
|
CodegenProperty |
items |
String |
jsonSchema |
String |
maximum
See http://json-schema.org/latest/json-schema-validation.html#anchor17.
|
Integer |
maxItems
See http://json-schema.org/latest/json-schema-validation.html#anchor42
|
Integer |
maxLength
See http://json-schema.org/latest/json-schema-validation.html#anchor26
|
String |
minimum
See http://json-schema.org/latest/json-schema-validation.html#anchor21
|
Integer |
minItems
See http://json-schema.org/latest/json-schema-validation.html#anchor45
|
Integer |
minLength
See http://json-schema.org/latest/json-schema-validation.html#anchor29
|
Number |
multipleOf
See http://json-schema.org/latest/json-schema-validation.html#anchor14
|
boolean |
notFile |
String |
paramName |
String |
pattern
See http://json-schema.org/latest/json-schema-validation.html#anchor33
|
boolean |
required
Determines whether this parameter is mandatory.
|
boolean |
secondaryParam |
String |
unescapedDescription |
boolean |
uniqueItems
See http://json-schema.org/latest/json-schema-validation.html#anchor49
|
Map<String,Object> |
vendorExtensions |
PREFIX_HAS, PREFIX_IS
Constructor and Description |
---|
CodegenParameter() |
Modifier and Type | Method and Description |
---|---|
CodegenParameter |
copy() |
boolean |
equals(Object o) |
List<String> |
get_enum() |
Map<String,Object> |
getAllowableValues() |
String |
getBaseName() |
String |
getBaseType() |
String |
getCollectionFormat() |
String |
getDataFormat() |
String |
getDataType() |
String |
getDatatypeWithEnum() |
String |
getDefaultValue() |
String |
getDescription() |
String |
getEnumName() |
String |
getExample() |
boolean |
getExclusiveMaximum() |
boolean |
getExclusiveMinimum() |
boolean |
getIsNotFile() |
CodegenProperty |
getItems() |
String |
getJsonSchema() |
String |
getMaximum() |
Integer |
getMaxItems() |
Integer |
getMaxLength() |
String |
getMinimum() |
Integer |
getMinItems() |
Integer |
getMinLength() |
Number |
getMultipleOf() |
String |
getParamName() |
String |
getPattern() |
boolean |
getRequired() |
boolean |
getSecondaryParam() |
String |
getUnescapedDescription() |
boolean |
getUniqueItems() |
Map<String,Object> |
getVendorExtensions() |
int |
hashCode() |
String |
toString() |
public boolean secondaryParam
public boolean notFile
public String baseName
public String paramName
public String dataType
public String datatypeWithEnum
public String dataFormat
public String collectionFormat
public String description
public String unescapedDescription
public String baseType
public String defaultValue
public String enumName
public String example
public String jsonSchema
public CodegenProperty items
public boolean required
public String maximum
public boolean exclusiveMaximum
public String minimum
public boolean exclusiveMinimum
public Integer maxLength
public Integer minLength
public String pattern
public Integer maxItems
public Integer minItems
public boolean uniqueItems
public Number multipleOf
public CodegenParameter copy()
public boolean getSecondaryParam()
public String getBaseName()
public String getParamName()
public String getDataType()
public String getDatatypeWithEnum()
public String getDataFormat()
public String getCollectionFormat()
public String getDescription()
public String getUnescapedDescription()
public String getBaseType()
public String getDefaultValue()
public String getEnumName()
public String getExample()
public String getJsonSchema()
public boolean getIsNotFile()
public CodegenProperty getItems()
public Map<String,Object> getVendorExtensions()
getVendorExtensions
in interface VendorExtendable
public boolean getRequired()
public String getMaximum()
public boolean getExclusiveMaximum()
public String getMinimum()
public boolean getExclusiveMinimum()
public Integer getMaxLength()
public Integer getMinLength()
public String getPattern()
public Integer getMaxItems()
public Integer getMinItems()
public boolean getUniqueItems()
public Number getMultipleOf()
Copyright © 2018. All rights reserved.