Class ModelProperty


  • @Deprecated
    public class ModelProperty
    extends java.lang.Object
    Deprecated.
    Since:
    3.0.0
    • Constructor Detail

      • ModelProperty

        public ModelProperty​(java.lang.String name,
                             com.fasterxml.classmate.ResolvedType type,
                             java.lang.String qualifiedType,
                             int position,
                             boolean required,
                             boolean isHidden,
                             boolean readOnly,
                             java.lang.Boolean allowEmptyValue,
                             java.lang.String description,
                             AllowableValues allowableValues,
                             java.lang.Object example,
                             java.lang.String pattern,
                             java.lang.String defaultValue,
                             Xml xml,
                             java.util.List<VendorExtension> vendorExtensions)
        Deprecated.
    • Method Detail

      • getName

        public java.lang.String getName()
        Deprecated.
      • getType

        public com.fasterxml.classmate.ResolvedType getType()
        Deprecated.
      • getQualifiedType

        public java.lang.String getQualifiedType()
        Deprecated.
      • getPosition

        public int getPosition()
        Deprecated.
      • isRequired

        public java.lang.Boolean isRequired()
        Deprecated.
      • isReadOnly

        public java.lang.Boolean isReadOnly()
        Deprecated.
      • getDescription

        public java.lang.String getDescription()
        Deprecated.
      • getAllowableValues

        public AllowableValues getAllowableValues()
        Deprecated.
      • isHidden

        public boolean isHidden()
        Deprecated.
      • updateModelRef

        public ModelProperty updateModelRef​(java.util.function.Function<com.fasterxml.classmate.ResolvedType,​ModelReference> modelRefFactory)
        Deprecated.
      • getExample

        public java.lang.Object getExample()
        Deprecated.
      • getPattern

        public java.lang.String getPattern()
        Deprecated.
      • getVendorExtensions

        public java.util.List<VendorExtension> getVendorExtensions()
        Deprecated.
      • getDefaultValue

        public java.lang.String getDefaultValue()
        Deprecated.
      • getXml

        public Xml getXml()
        Deprecated.
      • isAllowEmptyValue

        public java.lang.Boolean isAllowEmptyValue()
        Deprecated.
        Support for isAllowEmpty value
        Returns:
        true if supported
        Since:
        2.8.0
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Deprecated.
        Overrides:
        equals in class java.lang.Object