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 Summary
Modifier and TypeFieldDescriptionprotected Integer
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected Boolean
protected Integer
protected Integer
protected Integer
protected String
protected String
protected String
protected String
protected String
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
appendTo(XMLBuilder builder)
boolean
int
hashCode()
Gets the value of the isNullable 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
setIdentityGeneration(String value)
void
setIsNullable(Boolean value)
Sets the value of the isNullable property.void
setNumericPrecision(Integer value)
void
setNumericScale(Integer value)
void
setOrdinalPosition(Integer value)
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()
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
-
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
-
withTableCatalog
-
withTableSchema
-
withTableName
-
withColumnName
-
withDataType
-
withCharacterMaximumLength
-
withNumericPrecision
-
withNumericScale
-
withDomainCatalog
-
withDomainSchema
-
withDomainName
-
withUdtCatalog
-
withUdtSchema
-
withUdtName
-
withOrdinalPosition
-
withIdentityGeneration
-
withIsNullable
-
withColumnDefault
-
withComment
-
appendTo
- Specified by:
appendTo
in interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-