java.lang.Object
org.jooq.util.xml.jaxb.Column
- All Implemented Interfaces:
- Serializable,- XMLAppendable
Java class for Column complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType name="Column">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="table_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="table_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="table_name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="column_name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="data_type" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="character_maximum_length" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="numeric_precision" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="numeric_scale" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="domain_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="domain_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="domain_name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="udt_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="udt_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="udt_name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ordinal_position" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="identity_generation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="is_nullable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="column_default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 - See Also:
- Serialized Form
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Integerprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Integerprotected Integerprotected Integerprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected String
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidappendTo(XMLBuilder builder)booleaninthashCode()Gets the value of the isNullable property.voidsetCharacterMaximumLength(Integer value)voidsetColumnDefault(String value)voidsetColumnName(String value)voidsetComment(String value)voidsetDataType(String value)voidsetDomainCatalog(String value)voidsetDomainName(String value)voidsetDomainSchema(String value)voidsetIdentityGeneration(String value)voidsetIsNullable(Boolean value)Sets the value of the isNullable property.voidsetNumericPrecision(Integer value)voidsetNumericScale(Integer value)voidsetOrdinalPosition(Integer value)voidsetTableCatalog(String value)voidsetTableName(String value)voidsetTableSchema(String value)voidsetUdtCatalog(String value)voidsetUdtName(String value)voidsetUdtSchema(String value)toString()withCharacterMaximumLength(Integer value)withColumnDefault(String value)withColumnName(String value)withComment(String value)withDataType(String value)withDomainCatalog(String value)withDomainName(String value)withDomainSchema(String value)withIdentityGeneration(String value)withIsNullable(Boolean value)withNumericPrecision(Integer value)withNumericScale(Integer value)withOrdinalPosition(Integer value)withTableCatalog(String value)withTableName(String value)withTableSchema(String value)withUdtCatalog(String value)withUdtName(String value)withUdtSchema(String value)
- 
Field Details- 
tableCatalog
- 
tableSchema
- 
tableName
- 
columnName
- 
dataType
- 
characterMaximumLength
- 
numericPrecision
- 
numericScale
- 
domainCatalog
- 
domainSchema
- 
domainName
- 
udtCatalog
- 
udtSchema
- 
udtName
- 
ordinalPosition
- 
identityGeneration
- 
isNullable
- 
columnDefault
- 
comment
 
- 
- 
Constructor Details- 
Columnpublic Column()
 
- 
- 
Method Details- 
getTableCatalog
- 
setTableCatalog
- 
getTableSchema
- 
setTableSchema
- 
getTableName
- 
setTableName
- 
getColumnName
- 
setColumnName
- 
getDataType
- 
setDataType
- 
getCharacterMaximumLength
- 
setCharacterMaximumLength
- 
getNumericPrecision
- 
setNumericPrecision
- 
getNumericScale
- 
setNumericScale
- 
getDomainCatalog
- 
setDomainCatalog
- 
getDomainSchema
- 
setDomainSchema
- 
getDomainName
- 
setDomainName
- 
getUdtCatalog
- 
setUdtCatalog
- 
getUdtSchema
- 
setUdtSchema
- 
getUdtName
- 
setUdtName
- 
getOrdinalPosition
- 
setOrdinalPosition
- 
getIdentityGeneration
- 
setIdentityGeneration
- 
isIsNullableGets the value of the isNullable property.- Returns:
- possible object is
     Boolean
 
- 
setIsNullableSets the value of the isNullable property.- Parameters:
- value- allowed object is- Boolean
 
- 
getColumnDefault
- 
setColumnDefault
- 
getComment
- 
setComment
- 
withTableCatalog
- 
withTableSchema
- 
withTableName
- 
withColumnName
- 
withDataType
- 
withCharacterMaximumLength
- 
withNumericPrecision
- 
withNumericScale
- 
withDomainCatalog
- 
withDomainSchema
- 
withDomainName
- 
withUdtCatalog
- 
withUdtSchema
- 
withUdtName
- 
withOrdinalPosition
- 
withIdentityGeneration
- 
withIsNullable
- 
withColumnDefault
- 
withComment
- 
appendTo- Specified by:
- appendToin interface- XMLAppendable
 
- 
toString
- 
equals
- 
hashCodepublic int hashCode()
 
-