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"/> <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
Modifier and TypeFieldDescriptionprotected Integer
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected Boolean
protected String
protected Boolean
protected Boolean
protected Integer
protected Integer
protected Integer
protected Boolean
protected String
protected String
protected String
protected String
protected String
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
appendTo
(XMLBuilder builder) boolean
int
hashCode()
isHidden()
Gets the value of the hidden property.Gets the value of the isGenerated property.Gets the value of the isNullable property.Gets the value of the readonly property.void
setCharacterMaximumLength
(Integer value) void
setColumnDefault
(String value) void
setColumnName
(String value) void
setComment
(String value) void
setDataType
(String value) void
setDomainCatalog
(String value) void
setDomainName
(String value) void
setDomainSchema
(String value) void
setGenerationExpression
(String value) void
setGenerationOption
(String value) void
Sets the value of the hidden property.void
setIdentityGeneration
(String value) void
setIsGenerated
(Boolean value) Sets the value of the isGenerated property.void
setIsNullable
(Boolean value) Sets the value of the isNullable property.void
setNumericPrecision
(Integer value) void
setNumericScale
(Integer value) void
setOrdinalPosition
(Integer value) void
setReadonly
(Boolean value) Sets the value of the readonly property.void
setTableCatalog
(String value) void
setTableName
(String value) void
setTableSchema
(String value) void
setUdtCatalog
(String value) void
setUdtName
(String value) void
setUdtSchema
(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) withIdentityGeneration
(String value) withIsGenerated
(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
-
numericPrecision
-
numericScale
-
domainCatalog
-
domainSchema
-
domainName
-
udtCatalog
-
udtSchema
-
udtName
-
ordinalPosition
-
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
-
getNumericPrecision
-
setNumericPrecision
-
getNumericScale
-
setNumericScale
-
getDomainCatalog
-
setDomainCatalog
-
getDomainSchema
-
setDomainSchema
-
getDomainName
-
setDomainName
-
getUdtCatalog
-
setUdtCatalog
-
getUdtSchema
-
setUdtSchema
-
getUdtName
-
setUdtName
-
getOrdinalPosition
-
setOrdinalPosition
-
getIdentityGeneration
-
setIdentityGeneration
-
isIsNullable
Gets the value of the isNullable property.- Returns:
- possible object is
Boolean
-
setIsNullable
Sets the value of the isNullable property.- Parameters:
value
- allowed object isBoolean
-
getColumnDefault
-
setColumnDefault
-
getComment
-
setComment
-
isHidden
Gets the value of the hidden property.- Returns:
- possible object is
Boolean
-
setHidden
Sets the value of the hidden property.- Parameters:
value
- allowed object isBoolean
-
isReadonly
Gets the value of the readonly property.- Returns:
- possible object is
Boolean
-
setReadonly
Sets the value of the readonly property.- Parameters:
value
- allowed object isBoolean
-
isIsGenerated
Gets the value of the isGenerated property.- Returns:
- possible object is
Boolean
-
setIsGenerated
Sets the value of the isGenerated property.- Parameters:
value
- allowed object isBoolean
-
getGenerationExpression
-
setGenerationExpression
-
getGenerationOption
-
setGenerationOption
-
withTableCatalog
-
withTableSchema
-
withTableName
-
withColumnName
-
withDataType
-
withCharacterMaximumLength
-
withNumericPrecision
-
withNumericScale
-
withDomainCatalog
-
withDomainSchema
-
withDomainName
-
withUdtCatalog
-
withUdtSchema
-
withUdtName
-
withOrdinalPosition
-
withIdentityGeneration
-
withIsNullable
-
withColumnDefault
-
withComment
-
withHidden
-
withReadonly
-
withIsGenerated
-
withGenerationExpression
-
withGenerationOption
-
appendTo
- Specified by:
appendTo
in interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-