Module org.jooq

Class UserDefinedType

java.lang.Object
org.jooq.util.xml.jaxb.UserDefinedType
All Implemented Interfaces:
Serializable, XMLAppendable

public class UserDefinedType extends Object implements Serializable, XMLAppendable

Java class for UserDefinedType complex type.

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

 <complexType name="UserDefinedType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="user_defined_type_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="user_defined_type_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="user_defined_type_name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="user_defined_type_category" type="{http://www.jooq.org/xsd/jooq-meta-3.21.0.xsd}UserDefinedTypeCategory" minOccurs="0"/>
         <element name="is_instantiable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="is_final" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • userDefinedTypeCatalog

      protected String userDefinedTypeCatalog
    • userDefinedTypeSchema

      protected String userDefinedTypeSchema
    • userDefinedTypeName

      protected String userDefinedTypeName
    • userDefinedTypeCategory

      protected UserDefinedTypeCategory userDefinedTypeCategory
    • isInstantiable

      protected Boolean isInstantiable
    • isFinal

      protected Boolean isFinal
    • comment

      protected String comment
  • Constructor Details

    • UserDefinedType

      public UserDefinedType()
  • Method Details

    • getUserDefinedTypeCatalog

      public String getUserDefinedTypeCatalog()
    • setUserDefinedTypeCatalog

      public void setUserDefinedTypeCatalog(String value)
    • getUserDefinedTypeSchema

      public String getUserDefinedTypeSchema()
    • setUserDefinedTypeSchema

      public void setUserDefinedTypeSchema(String value)
    • getUserDefinedTypeName

      public String getUserDefinedTypeName()
    • setUserDefinedTypeName

      public void setUserDefinedTypeName(String value)
    • getUserDefinedTypeCategory

      public UserDefinedTypeCategory getUserDefinedTypeCategory()
    • setUserDefinedTypeCategory

      public void setUserDefinedTypeCategory(UserDefinedTypeCategory value)
    • isIsInstantiable

      public Boolean isIsInstantiable()
      Gets the value of the isInstantiable property.
      Returns:
      possible object is Boolean
    • setIsInstantiable

      public void setIsInstantiable(Boolean value)
      Sets the value of the isInstantiable property.
      Parameters:
      value - allowed object is Boolean
    • isIsFinal

      public Boolean isIsFinal()
      Gets the value of the isFinal property.
      Returns:
      possible object is Boolean
    • setIsFinal

      public void setIsFinal(Boolean value)
      Sets the value of the isFinal property.
      Parameters:
      value - allowed object is Boolean
    • getComment

      public String getComment()
    • setComment

      public void setComment(String value)
    • withUserDefinedTypeCatalog

      public UserDefinedType withUserDefinedTypeCatalog(String value)
    • withUserDefinedTypeSchema

      public UserDefinedType withUserDefinedTypeSchema(String value)
    • withUserDefinedTypeName

      public UserDefinedType withUserDefinedTypeName(String value)
    • withUserDefinedTypeCategory

      public UserDefinedType withUserDefinedTypeCategory(UserDefinedTypeCategory value)
    • withIsInstantiable

      public UserDefinedType withIsInstantiable(Boolean value)
    • withIsFinal

      public UserDefinedType withIsFinal(Boolean value)
    • withComment

      public UserDefinedType withComment(String value)
    • appendTo

      public final void appendTo(XMLBuilder builder)
      Specified by:
      appendTo in interface XMLAppendable
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object