Class 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
      • defaultValue

        public String defaultValue
      • defaultValueWithParam

        public String defaultValueWithParam
      • baseType

        public String baseType
      • containerType

        public String containerType
      • 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
      • 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
    • Constructor Detail

      • CodegenProperty

        public CodegenProperty()