Class TMAttributeDescriptor

  • All Implemented Interfaces:
    Serializable

    @Generated("org.openapitools.codegen.languages.SpringCodegen")
    public class TMAttributeDescriptor
    extends Object
    implements Serializable
    TMAttributeDescriptor
    See Also:
    Serialized Form
    • Constructor Detail

      • TMAttributeDescriptor

        public TMAttributeDescriptor()
    • Method Detail

      • getName

        public String getName()
        Get name
        Returns:
        name
      • setName

        public void setName​(String name)
      • getComment

        public String getComment()
        Comment from the source, if available (such as database comment) [TODO]
        Returns:
        comment
      • setComment

        public void setComment​(String comment)
      • getType

        @Valid
        public @Valid TMAttributeType getType()
        Get type
        Returns:
        type
      • getUnknownTypeClassName

        public String getUnknownTypeClassName()
        Class name of type (as produced by GeoTools DataStore) which isn't in the type enum list and thus unknown. When the type is 'object' this should contain the full class-name, mostly for debugging purposes so the type may be added to the enum list.
        Returns:
        unknownTypeClassName
      • setUnknownTypeClassName

        public void setUnknownTypeClassName​(String unknownTypeClassName)
      • getNullable

        public Boolean getNullable()
        Get nullable
        Returns:
        nullable
      • setNullable

        public void setNullable​(Boolean nullable)
      • getDescription

        public String getDescription()
        Get description
        Returns:
        description
      • setDescription

        public void setDescription​(String description)
      • getDefaultValue

        public String getDefaultValue()
        Default value for this attribute. It can be coerced to the type of the attribute using the `type` field.
        Returns:
        defaultValue
      • setDefaultValue

        public void setDefaultValue​(String defaultValue)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object