Package io.swagger.codegen
Class CodegenProperty
- java.lang.Object
-
- io.swagger.codegen.CodegenProperty
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CodegenProperty()
-
-
-
Field Detail
-
baseName
public String baseName
-
complexType
public String complexType
-
getter
public String getter
-
setter
public String setter
-
description
public String description
-
datatype
public String datatype
-
datatypeWithEnum
public String datatypeWithEnum
-
dataFormat
public String dataFormat
-
name
public String name
-
min
public String min
-
max
public String max
-
defaultValue
public String defaultValue
-
defaultValueWithParam
public String defaultValueWithParam
-
baseType
public String baseType
-
containerType
public String containerType
-
title
public String title
-
unescapedDescription
public String unescapedDescription
The 'description' string without escape charcters needed by some programming languages/targets
-
maxLength
public Integer maxLength
maxLength validation for strings, see http://json-schema.org/latest/json-schema-validation.html#rfc.section.5.2.1
-
minLength
public Integer minLength
minLength validation for strings, see http://json-schema.org/latest/json-schema-validation.html#rfc.section.5.2.2
-
pattern
public String pattern
pattern validation for strings, see http://json-schema.org/latest/json-schema-validation.html#rfc.section.5.2.3
-
example
public String example
A free-form property to include an example of an instance for this schema.
-
jsonSchema
public String jsonSchema
-
minimum
public String minimum
-
maximum
public String maximum
-
exclusiveMinimum
public boolean exclusiveMinimum
-
exclusiveMaximum
public boolean exclusiveMaximum
-
hasMore
public boolean hasMore
-
required
public boolean required
-
secondaryParam
public boolean secondaryParam
-
hasMoreNonReadOnly
public boolean hasMoreNonReadOnly
-
isPrimitiveType
public boolean isPrimitiveType
-
isContainer
public boolean isContainer
-
isNotContainer
public boolean isNotContainer
-
isString
public boolean isString
-
isNumeric
public boolean isNumeric
-
isInteger
public boolean isInteger
-
isLong
public boolean isLong
-
isNumber
public boolean isNumber
-
isFloat
public boolean isFloat
-
isDouble
public boolean isDouble
-
isByteArray
public boolean isByteArray
-
isBinary
public boolean isBinary
-
isFile
public boolean isFile
-
isBoolean
public boolean isBoolean
-
isDate
public boolean isDate
-
isDateTime
public boolean isDateTime
-
isUuid
public boolean isUuid
-
isListContainer
public boolean isListContainer
-
isMapContainer
public boolean isMapContainer
-
isEnum
public boolean isEnum
-
isReadOnly
public boolean isReadOnly
-
items
public CodegenProperty items
-
itemsDepth
public Integer itemsDepth
-
hasValidation
public boolean hasValidation
-
isInherited
public boolean isInherited
-
discriminatorValue
public String discriminatorValue
-
nameInCamelCase
public String nameInCamelCase
-
enumName
public String enumName
-
maxItems
public Integer maxItems
-
minItems
public Integer minItems
-
uniqueItems
public boolean uniqueItems
-
isXmlAttribute
public boolean isXmlAttribute
-
xmlPrefix
public String xmlPrefix
-
xmlName
public String xmlName
-
xmlNamespace
public String xmlNamespace
-
isXmlWrapped
public boolean isXmlWrapped
-
-