- java.lang.Object
-
- org.jooq.util.xml.jaxb.Column
-
- All Implemented Interfaces:
Serializable,XMLAppendable
public class Column extends Object implements 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
Fields Modifier and Type Field Description protected IntegercharacterMaximumLengthprotected StringcolumnDefaultprotected StringcolumnNameprotected Stringcommentprotected StringdataTypeprotected StringdomainCatalogprotected StringdomainNameprotected StringdomainSchemaprotected StringidentityGenerationprotected BooleanisNullableprotected IntegernumericPrecisionprotected IntegernumericScaleprotected IntegerordinalPositionprotected StringtableCatalogprotected StringtableNameprotected StringtableSchemaprotected StringudtCatalogprotected StringudtNameprotected StringudtSchema
-
Constructor Summary
Constructors Constructor Description Column()
-
Method Summary
-
-
-
Field Detail
-
tableCatalog
protected String tableCatalog
-
tableSchema
protected String tableSchema
-
tableName
protected String tableName
-
columnName
protected String columnName
-
dataType
protected String dataType
-
characterMaximumLength
protected Integer characterMaximumLength
-
numericPrecision
protected Integer numericPrecision
-
numericScale
protected Integer numericScale
-
domainCatalog
protected String domainCatalog
-
domainSchema
protected String domainSchema
-
domainName
protected String domainName
-
udtCatalog
protected String udtCatalog
-
udtSchema
protected String udtSchema
-
udtName
protected String udtName
-
ordinalPosition
protected Integer ordinalPosition
-
identityGeneration
protected String identityGeneration
-
isNullable
protected Boolean isNullable
-
columnDefault
protected String columnDefault
-
comment
protected String comment
-
-
Method Detail
-
getTableCatalog
public String getTableCatalog()
-
setTableCatalog
public void setTableCatalog(String value)
-
getTableSchema
public String getTableSchema()
-
setTableSchema
public void setTableSchema(String value)
-
getTableName
public String getTableName()
-
setTableName
public void setTableName(String value)
-
getColumnName
public String getColumnName()
-
setColumnName
public void setColumnName(String value)
-
getDataType
public String getDataType()
-
setDataType
public void setDataType(String value)
-
getCharacterMaximumLength
public Integer getCharacterMaximumLength()
-
setCharacterMaximumLength
public void setCharacterMaximumLength(Integer value)
-
getNumericPrecision
public Integer getNumericPrecision()
-
setNumericPrecision
public void setNumericPrecision(Integer value)
-
getNumericScale
public Integer getNumericScale()
-
setNumericScale
public void setNumericScale(Integer value)
-
getDomainCatalog
public String getDomainCatalog()
-
setDomainCatalog
public void setDomainCatalog(String value)
-
getDomainSchema
public String getDomainSchema()
-
setDomainSchema
public void setDomainSchema(String value)
-
getDomainName
public String getDomainName()
-
setDomainName
public void setDomainName(String value)
-
getUdtCatalog
public String getUdtCatalog()
-
setUdtCatalog
public void setUdtCatalog(String value)
-
getUdtSchema
public String getUdtSchema()
-
setUdtSchema
public void setUdtSchema(String value)
-
getUdtName
public String getUdtName()
-
setUdtName
public void setUdtName(String value)
-
getOrdinalPosition
public Integer getOrdinalPosition()
-
setOrdinalPosition
public void setOrdinalPosition(Integer value)
-
getIdentityGeneration
public String getIdentityGeneration()
-
setIdentityGeneration
public void setIdentityGeneration(String value)
-
isIsNullable
public Boolean isIsNullable()
Gets the value of the isNullable property.- Returns:
- possible object is
Boolean
-
setIsNullable
public void setIsNullable(Boolean value)
Sets the value of the isNullable property.- Parameters:
value- allowed object isBoolean
-
getColumnDefault
public String getColumnDefault()
-
setColumnDefault
public void setColumnDefault(String value)
-
getComment
public String getComment()
-
setComment
public void setComment(String value)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendToin interfaceXMLAppendable
-
-