Class Column
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="character_length_unit" type="{http://www.jooq.org/xsd/jooq-meta-3.22.0.xsd}LengthUnit" 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="is_identity" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="identity_generation" type="{http://www.jooq.org/xsd/jooq-meta-3.22.0.xsd}IdentityGeneration" 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"/>
<element name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="readonly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="is_generated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="generation_expression" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="generation_option" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</all>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LengthUnitprotected Integerprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected IdentityGenerationprotected Booleanprotected Booleanprotected Booleanprotected Integerprotected Integerprotected Integerprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleaninthashCode()isHidden()Gets the value of the hidden property.Gets the value of the isGenerated property.Gets the value of the isIdentity property.Gets the value of the isNullable property.Gets the value of the readonly property.voidsetCharacterLengthUnit(LengthUnit value) voidsetCharacterMaximumLength(Integer value) voidsetColumnDefault(String value) voidsetColumnName(String value) voidsetComment(String value) voidsetDataType(String value) voidsetDomainCatalog(String value) voidsetDomainName(String value) voidsetDomainSchema(String value) voidsetGenerationExpression(String value) voidsetGenerationOption(String value) voidSets the value of the hidden property.voidvoidsetIsGenerated(Boolean value) Sets the value of the isGenerated property.voidsetIsIdentity(Boolean value) Sets the value of the isIdentity property.voidsetIsNullable(Boolean value) Sets the value of the isNullable property.voidsetNumericPrecision(Integer value) voidsetNumericScale(Integer value) voidsetOrdinalPosition(Integer value) voidsetReadonly(Boolean value) Sets the value of the readonly property.voidsetTableCatalog(String value) voidsetTableName(String value) voidsetTableSchema(String value) voidsetUdtCatalog(String value) voidsetUdtName(String value) voidsetUdtSchema(String value) toString()withColumnDefault(String value) withColumnName(String value) withComment(String value) withDataType(String value) withDomainCatalog(String value) withDomainName(String value) withDomainSchema(String value) withGenerationExpression(String value) withGenerationOption(String value) withHidden(Boolean value) withIsGenerated(Boolean value) withIsIdentity(Boolean value) withIsNullable(Boolean value) withNumericPrecision(Integer value) withNumericScale(Integer value) withOrdinalPosition(Integer value) withReadonly(Boolean 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
-
characterLengthUnit
-
numericPrecision
-
numericScale
-
domainCatalog
-
domainSchema
-
domainName
-
udtCatalog
-
udtSchema
-
udtName
-
ordinalPosition
-
isIdentity
-
identityGeneration
-
isNullable
-
columnDefault
-
comment
-
readonly
-
isGenerated
-
generationExpression
-
generationOption
-
-
Constructor Details
-
Column
public Column()
-
-
Method Details
-
getTableCatalog
-
setTableCatalog
-
getTableSchema
-
setTableSchema
-
getTableName
-
setTableName
-
getColumnName
-
setColumnName
-
getDataType
-
setDataType
-
getCharacterMaximumLength
-
setCharacterMaximumLength
-
getCharacterLengthUnit
-
setCharacterLengthUnit
-
getNumericPrecision
-
setNumericPrecision
-
getNumericScale
-
setNumericScale
-
getDomainCatalog
-
setDomainCatalog
-
getDomainSchema
-
setDomainSchema
-
getDomainName
-
setDomainName
-
getUdtCatalog
-
setUdtCatalog
-
getUdtSchema
-
setUdtSchema
-
getUdtName
-
setUdtName
-
getOrdinalPosition
-
setOrdinalPosition
-
isIsIdentity
-
setIsIdentity
-
getIdentityGeneration
-
setIdentityGeneration
-
isIsNullable
-
setIsNullable
-
getColumnDefault
-
setColumnDefault
-
getComment
-
setComment
-
isHidden
-
setHidden
-
isReadonly
-
setReadonly
-
isIsGenerated
-
setIsGenerated
-
getGenerationExpression
-
setGenerationExpression
-
getGenerationOption
-
setGenerationOption
-
withTableCatalog
-
withTableSchema
-
withTableName
-
withColumnName
-
withDataType
-
withCharacterMaximumLength
-
withCharacterLengthUnit
-
withNumericPrecision
-
withNumericScale
-
withDomainCatalog
-
withDomainSchema
-
withDomainName
-
withUdtCatalog
-
withUdtSchema
-
withUdtName
-
withOrdinalPosition
-
withIsIdentity
-
withIdentityGeneration
-
withIsNullable
-
withColumnDefault
-
withComment
-
withHidden
-
withReadonly
-
withIsGenerated
-
withGenerationExpression
-
withGenerationOption
-
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
-