Class Bean


  • public class Bean
    extends AbstractPojo

    Java class for bean complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="bean">
       <complexContent>
         <extension base="{}abstractPojo">
           <sequence>
             <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="hints" type="{}hints" minOccurs="0"/>
             <element name="property" type="{}property" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="extends" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="deprecated" type="{http://www.w3.org/2001/XMLSchema}string" />
         </extension>
       </complexContent>
     </complexType>
     
    • Field Detail

      • description

        protected java.lang.String description
      • hints

        protected Hints hints
      • property

        protected java.util.List<Property> property
      • imports

        protected java.util.List<Import> imports
      • type

        protected java.lang.String type
      • _extends

        protected java.lang.String _extends
      • _deprecated

        protected java.lang.String _deprecated
      • _deprecatedSince

        protected java.lang.String _deprecatedSince
      • _abstract

        protected boolean _abstract
      • superEquals

        protected boolean superEquals
    • Constructor Detail

      • Bean

        public Bean()
    • Method Detail

      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • getDescription

        public java.lang.String getDescription()
        Gets the value of the description property.
        Returns:
        possible object is String
      • setDescription

        public void setDescription​(java.lang.String value)
        Sets the value of the description property.
        Parameters:
        value - allowed object is String
      • getHints

        public Hints getHints()
        Gets the value of the hints property.
        Returns:
        possible object is Hints
      • setHints

        public void setHints​(Hints value)
        Sets the value of the hints property.
        Parameters:
        value - allowed object is Hints
      • getProperty

        public java.util.List<Property> getProperty()
        Gets the value of the property property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the property property.

        For example, to add a new item, do as follows:

         getProperty().add(newItem);
         

        Objects of the following type(s) are allowed in the list Property

      • getImports

        public java.util.List<Import> getImports()
      • getExtends

        public java.lang.String getExtends()
        Gets the value of the extends property.
        Returns:
        possible object is String
      • setExtends

        public void setExtends​(java.lang.String value)
        Sets the value of the extends property.
        Parameters:
        value - allowed object is String
      • getDeprecated

        public java.lang.String getDeprecated()
        Gets the value of the deprecated property.
        Returns:
        possible object is String
      • setDeprecated

        public void setDeprecated​(java.lang.String value)
        Sets the value of the deprecated property.
        Parameters:
        value - allowed object is String
      • getDeprecatedSince

        public java.lang.String getDeprecatedSince()
        Gets the value of the deprecated since property.
        Returns:
        possible object is String
      • setDeprecatedSince

        public void setDeprecatedSince​(java.lang.String value)
        Sets the value of the deprecated since property.
        Parameters:
        value - allowed object is String
      • setAnnotations

        public void setAnnotations​(Annotations annotations)
      • isAbstract

        public boolean isAbstract()
      • setAbstract

        public void setAbstract​(boolean _abstract)
      • isSuperEquals

        public boolean isSuperEquals()
      • setSuperEquals

        public void setSuperEquals​(boolean superEquals)