- 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="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 StringidentityGenerationprotected BooleanisNullableprotected IntegernumericPrecisionprotected IntegernumericScaleprotected IntegerordinalPositionprotected StringtableCatalogprotected StringtableNameprotected StringtableSchemaprotected StringudtCatalogprotected StringudtNameprotected StringudtSchema
-
Constructor Summary
Constructors Constructor Description Column()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendTo(XMLBuilder builder)booleanequals(Object that)IntegergetCharacterMaximumLength()Gets the value of the characterMaximumLength property.StringgetColumnDefault()Gets the value of the columnDefault property.StringgetColumnName()Gets the value of the columnName property.StringgetComment()Gets the value of the comment property.StringgetDataType()Gets the value of the dataType property.StringgetIdentityGeneration()Gets the value of the identityGeneration property.IntegergetNumericPrecision()Gets the value of the numericPrecision property.IntegergetNumericScale()Gets the value of the numericScale property.IntegergetOrdinalPosition()Gets the value of the ordinalPosition property.StringgetTableCatalog()Gets the value of the tableCatalog property.StringgetTableName()Gets the value of the tableName property.StringgetTableSchema()Gets the value of the tableSchema property.StringgetUdtCatalog()Gets the value of the udtCatalog property.StringgetUdtName()Gets the value of the udtName property.StringgetUdtSchema()Gets the value of the udtSchema property.inthashCode()BooleanisIsNullable()Gets the value of the isNullable property.voidsetCharacterMaximumLength(Integer value)Sets the value of the characterMaximumLength property.voidsetColumnDefault(String value)Sets the value of the columnDefault property.voidsetColumnName(String value)Sets the value of the columnName property.voidsetComment(String value)Sets the value of the comment property.voidsetDataType(String value)Sets the value of the dataType property.voidsetIdentityGeneration(String value)Sets the value of the identityGeneration property.voidsetIsNullable(Boolean value)Sets the value of the isNullable property.voidsetNumericPrecision(Integer value)Sets the value of the numericPrecision property.voidsetNumericScale(Integer value)Sets the value of the numericScale property.voidsetOrdinalPosition(Integer value)Sets the value of the ordinalPosition property.voidsetTableCatalog(String value)Sets the value of the tableCatalog property.voidsetTableName(String value)Sets the value of the tableName property.voidsetTableSchema(String value)Sets the value of the tableSchema property.voidsetUdtCatalog(String value)Sets the value of the udtCatalog property.voidsetUdtName(String value)Sets the value of the udtName property.voidsetUdtSchema(String value)Sets the value of the udtSchema property.StringtoString()ColumnwithCharacterMaximumLength(Integer value)ColumnwithColumnDefault(String value)ColumnwithColumnName(String value)ColumnwithComment(String value)ColumnwithDataType(String value)ColumnwithIdentityGeneration(String value)ColumnwithIsNullable(Boolean value)ColumnwithNumericPrecision(Integer value)ColumnwithNumericScale(Integer value)ColumnwithOrdinalPosition(Integer value)ColumnwithTableCatalog(String value)ColumnwithTableName(String value)ColumnwithTableSchema(String value)ColumnwithUdtCatalog(String value)ColumnwithUdtName(String value)ColumnwithUdtSchema(String value)
-
-
-
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
-
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()
Gets the value of the tableCatalog property.- Returns:
- possible object is
String
-
setTableCatalog
public void setTableCatalog(String value)
Sets the value of the tableCatalog property.- Parameters:
value- allowed object isString
-
getTableSchema
public String getTableSchema()
Gets the value of the tableSchema property.- Returns:
- possible object is
String
-
setTableSchema
public void setTableSchema(String value)
Sets the value of the tableSchema property.- Parameters:
value- allowed object isString
-
getTableName
public String getTableName()
Gets the value of the tableName property.- Returns:
- possible object is
String
-
setTableName
public void setTableName(String value)
Sets the value of the tableName property.- Parameters:
value- allowed object isString
-
getColumnName
public String getColumnName()
Gets the value of the columnName property.- Returns:
- possible object is
String
-
setColumnName
public void setColumnName(String value)
Sets the value of the columnName property.- Parameters:
value- allowed object isString
-
getDataType
public String getDataType()
Gets the value of the dataType property.- Returns:
- possible object is
String
-
setDataType
public void setDataType(String value)
Sets the value of the dataType property.- Parameters:
value- allowed object isString
-
getCharacterMaximumLength
public Integer getCharacterMaximumLength()
Gets the value of the characterMaximumLength property.- Returns:
- possible object is
Integer
-
setCharacterMaximumLength
public void setCharacterMaximumLength(Integer value)
Sets the value of the characterMaximumLength property.- Parameters:
value- allowed object isInteger
-
getNumericPrecision
public Integer getNumericPrecision()
Gets the value of the numericPrecision property.- Returns:
- possible object is
Integer
-
setNumericPrecision
public void setNumericPrecision(Integer value)
Sets the value of the numericPrecision property.- Parameters:
value- allowed object isInteger
-
getNumericScale
public Integer getNumericScale()
Gets the value of the numericScale property.- Returns:
- possible object is
Integer
-
setNumericScale
public void setNumericScale(Integer value)
Sets the value of the numericScale property.- Parameters:
value- allowed object isInteger
-
getUdtCatalog
public String getUdtCatalog()
Gets the value of the udtCatalog property.- Returns:
- possible object is
String
-
setUdtCatalog
public void setUdtCatalog(String value)
Sets the value of the udtCatalog property.- Parameters:
value- allowed object isString
-
getUdtSchema
public String getUdtSchema()
Gets the value of the udtSchema property.- Returns:
- possible object is
String
-
setUdtSchema
public void setUdtSchema(String value)
Sets the value of the udtSchema property.- Parameters:
value- allowed object isString
-
getUdtName
public String getUdtName()
Gets the value of the udtName property.- Returns:
- possible object is
String
-
setUdtName
public void setUdtName(String value)
Sets the value of the udtName property.- Parameters:
value- allowed object isString
-
getOrdinalPosition
public Integer getOrdinalPosition()
Gets the value of the ordinalPosition property.- Returns:
- possible object is
Integer
-
setOrdinalPosition
public void setOrdinalPosition(Integer value)
Sets the value of the ordinalPosition property.- Parameters:
value- allowed object isInteger
-
getIdentityGeneration
public String getIdentityGeneration()
Gets the value of the identityGeneration property.- Returns:
- possible object is
String
-
setIdentityGeneration
public void setIdentityGeneration(String value)
Sets the value of the identityGeneration property.- Parameters:
value- allowed object isString
-
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()
Gets the value of the columnDefault property.- Returns:
- possible object is
String
-
setColumnDefault
public void setColumnDefault(String value)
Sets the value of the columnDefault property.- Parameters:
value- allowed object isString
-
getComment
public String getComment()
Gets the value of the comment property.- Returns:
- possible object is
String
-
setComment
public void setComment(String value)
Sets the value of the comment property.- Parameters:
value- allowed object isString
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendToin interfaceXMLAppendable
-
-