Class CodegenParameter


  • public class CodegenParameter
    extends Object
    • Field Detail

      • isFormParam

        public boolean isFormParam
      • isQueryParam

        public boolean isQueryParam
      • isPathParam

        public boolean isPathParam
      • isHeaderParam

        public boolean isHeaderParam
      • isCookieParam

        public boolean isCookieParam
      • isBodyParam

        public boolean isBodyParam
      • hasMore

        public boolean hasMore
      • isContainer

        public boolean isContainer
      • secondaryParam

        public boolean secondaryParam
      • isCollectionFormatMulti

        public boolean isCollectionFormatMulti
      • isPrimitiveType

        public boolean isPrimitiveType
      • baseName

        public String baseName
      • paramName

        public String paramName
      • dataType

        public String dataType
      • datatypeWithEnum

        public String datatypeWithEnum
      • dataFormat

        public String dataFormat
      • collectionFormat

        public String collectionFormat
      • description

        public String description
      • unescapedDescription

        public String unescapedDescription
      • baseType

        public String baseType
      • defaultValue

        public String defaultValue
      • enumName

        public String enumName
      • example

        public String example
      • testExample

        public String testExample
      • jsonSchema

        public String jsonSchema
      • 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
      • isBoolean

        public boolean isBoolean
      • isDate

        public boolean isDate
      • isDateTime

        public boolean isDateTime
      • isUuid

        public boolean isUuid
      • isListContainer

        public boolean isListContainer
      • isMapContainer

        public boolean isMapContainer
      • isFile

        public boolean isFile
      • notFile

        public boolean notFile
      • isEnum

        public boolean isEnum
      • isConstEnumParam

        public boolean isConstEnumParam
      • hasValidation

        public boolean hasValidation
      • required

        public boolean required
        Determines whether this parameter is mandatory. If the parameter is in "path", this property is required and its value MUST be true. Otherwise, the property MAY be included and its default value is false.
      • maximum

        public String maximum
        See http://json-schema.org/latest/json-schema-validation.html#anchor17.
      • exclusiveMaximum

        public boolean exclusiveMaximum
        See http://json-schema.org/latest/json-schema-validation.html#anchor17
      • minimum

        public String minimum
        See http://json-schema.org/latest/json-schema-validation.html#anchor21
      • exclusiveMinimum

        public boolean exclusiveMinimum
        See http://json-schema.org/latest/json-schema-validation.html#anchor21
      • maxLength

        public Integer maxLength
        See http://json-schema.org/latest/json-schema-validation.html#anchor26
      • minLength

        public Integer minLength
        See http://json-schema.org/latest/json-schema-validation.html#anchor29
      • pattern

        public String pattern
        See http://json-schema.org/latest/json-schema-validation.html#anchor33
      • maxItems

        public Integer maxItems
        See http://json-schema.org/latest/json-schema-validation.html#anchor42
      • minItems

        public Integer minItems
        See http://json-schema.org/latest/json-schema-validation.html#anchor45
      • uniqueItems

        public boolean uniqueItems
        See http://json-schema.org/latest/json-schema-validation.html#anchor49
      • multipleOf

        public Number multipleOf
        See http://json-schema.org/latest/json-schema-validation.html#anchor14
    • Constructor Detail

      • CodegenParameter

        public CodegenParameter()