Package org.jooq.util.xml.jaxb
Class Column
- java.lang.Object
-
- org.jooq.util.xml.jaxb.Column
-
- All Implemented Interfaces:
java.io.Serializable
,XMLAppendable
public class Column extends java.lang.Object implements java.io.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 java.lang.Integer
characterMaximumLength
protected java.lang.String
columnDefault
protected java.lang.String
columnName
protected java.lang.String
comment
protected java.lang.String
dataType
protected java.lang.String
identityGeneration
protected java.lang.Boolean
isNullable
protected java.lang.Integer
numericPrecision
protected java.lang.Integer
numericScale
protected java.lang.Integer
ordinalPosition
protected java.lang.String
tableCatalog
protected java.lang.String
tableName
protected java.lang.String
tableSchema
protected java.lang.String
udtCatalog
protected java.lang.String
udtName
protected java.lang.String
udtSchema
-
Constructor Summary
Constructors Constructor Description Column()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendTo(XMLBuilder builder)
boolean
equals(java.lang.Object that)
java.lang.Integer
getCharacterMaximumLength()
Gets the value of the characterMaximumLength property.java.lang.String
getColumnDefault()
Gets the value of the columnDefault property.java.lang.String
getColumnName()
Gets the value of the columnName property.java.lang.String
getComment()
Gets the value of the comment property.java.lang.String
getDataType()
Gets the value of the dataType property.java.lang.String
getIdentityGeneration()
Gets the value of the identityGeneration property.java.lang.Integer
getNumericPrecision()
Gets the value of the numericPrecision property.java.lang.Integer
getNumericScale()
Gets the value of the numericScale property.java.lang.Integer
getOrdinalPosition()
Gets the value of the ordinalPosition property.java.lang.String
getTableCatalog()
Gets the value of the tableCatalog property.java.lang.String
getTableName()
Gets the value of the tableName property.java.lang.String
getTableSchema()
Gets the value of the tableSchema property.java.lang.String
getUdtCatalog()
Gets the value of the udtCatalog property.java.lang.String
getUdtName()
Gets the value of the udtName property.java.lang.String
getUdtSchema()
Gets the value of the udtSchema property.int
hashCode()
java.lang.Boolean
isIsNullable()
Gets the value of the isNullable property.void
setCharacterMaximumLength(java.lang.Integer value)
Sets the value of the characterMaximumLength property.void
setColumnDefault(java.lang.String value)
Sets the value of the columnDefault property.void
setColumnName(java.lang.String value)
Sets the value of the columnName property.void
setComment(java.lang.String value)
Sets the value of the comment property.void
setDataType(java.lang.String value)
Sets the value of the dataType property.void
setIdentityGeneration(java.lang.String value)
Sets the value of the identityGeneration property.void
setIsNullable(java.lang.Boolean value)
Sets the value of the isNullable property.void
setNumericPrecision(java.lang.Integer value)
Sets the value of the numericPrecision property.void
setNumericScale(java.lang.Integer value)
Sets the value of the numericScale property.void
setOrdinalPosition(java.lang.Integer value)
Sets the value of the ordinalPosition property.void
setTableCatalog(java.lang.String value)
Sets the value of the tableCatalog property.void
setTableName(java.lang.String value)
Sets the value of the tableName property.void
setTableSchema(java.lang.String value)
Sets the value of the tableSchema property.void
setUdtCatalog(java.lang.String value)
Sets the value of the udtCatalog property.void
setUdtName(java.lang.String value)
Sets the value of the udtName property.void
setUdtSchema(java.lang.String value)
Sets the value of the udtSchema property.java.lang.String
toString()
Column
withCharacterMaximumLength(java.lang.Integer value)
Column
withColumnDefault(java.lang.String value)
Column
withColumnName(java.lang.String value)
Column
withComment(java.lang.String value)
Column
withDataType(java.lang.String value)
Column
withIdentityGeneration(java.lang.String value)
Column
withIsNullable(java.lang.Boolean value)
Column
withNumericPrecision(java.lang.Integer value)
Column
withNumericScale(java.lang.Integer value)
Column
withOrdinalPosition(java.lang.Integer value)
Column
withTableCatalog(java.lang.String value)
Column
withTableName(java.lang.String value)
Column
withTableSchema(java.lang.String value)
Column
withUdtCatalog(java.lang.String value)
Column
withUdtName(java.lang.String value)
Column
withUdtSchema(java.lang.String value)
-
-
-
Field Detail
-
tableCatalog
protected java.lang.String tableCatalog
-
tableSchema
protected java.lang.String tableSchema
-
tableName
protected java.lang.String tableName
-
columnName
protected java.lang.String columnName
-
dataType
protected java.lang.String dataType
-
characterMaximumLength
protected java.lang.Integer characterMaximumLength
-
numericPrecision
protected java.lang.Integer numericPrecision
-
numericScale
protected java.lang.Integer numericScale
-
udtCatalog
protected java.lang.String udtCatalog
-
udtSchema
protected java.lang.String udtSchema
-
udtName
protected java.lang.String udtName
-
ordinalPosition
protected java.lang.Integer ordinalPosition
-
identityGeneration
protected java.lang.String identityGeneration
-
isNullable
protected java.lang.Boolean isNullable
-
columnDefault
protected java.lang.String columnDefault
-
comment
protected java.lang.String comment
-
-
Method Detail
-
getTableCatalog
public java.lang.String getTableCatalog()
Gets the value of the tableCatalog property.- Returns:
- possible object is
String
-
setTableCatalog
public void setTableCatalog(java.lang.String value)
Sets the value of the tableCatalog property.- Parameters:
value
- allowed object isString
-
getTableSchema
public java.lang.String getTableSchema()
Gets the value of the tableSchema property.- Returns:
- possible object is
String
-
setTableSchema
public void setTableSchema(java.lang.String value)
Sets the value of the tableSchema property.- Parameters:
value
- allowed object isString
-
getTableName
public java.lang.String getTableName()
Gets the value of the tableName property.- Returns:
- possible object is
String
-
setTableName
public void setTableName(java.lang.String value)
Sets the value of the tableName property.- Parameters:
value
- allowed object isString
-
getColumnName
public java.lang.String getColumnName()
Gets the value of the columnName property.- Returns:
- possible object is
String
-
setColumnName
public void setColumnName(java.lang.String value)
Sets the value of the columnName property.- Parameters:
value
- allowed object isString
-
getDataType
public java.lang.String getDataType()
Gets the value of the dataType property.- Returns:
- possible object is
String
-
setDataType
public void setDataType(java.lang.String value)
Sets the value of the dataType property.- Parameters:
value
- allowed object isString
-
getCharacterMaximumLength
public java.lang.Integer getCharacterMaximumLength()
Gets the value of the characterMaximumLength property.- Returns:
- possible object is
Integer
-
setCharacterMaximumLength
public void setCharacterMaximumLength(java.lang.Integer value)
Sets the value of the characterMaximumLength property.- Parameters:
value
- allowed object isInteger
-
getNumericPrecision
public java.lang.Integer getNumericPrecision()
Gets the value of the numericPrecision property.- Returns:
- possible object is
Integer
-
setNumericPrecision
public void setNumericPrecision(java.lang.Integer value)
Sets the value of the numericPrecision property.- Parameters:
value
- allowed object isInteger
-
getNumericScale
public java.lang.Integer getNumericScale()
Gets the value of the numericScale property.- Returns:
- possible object is
Integer
-
setNumericScale
public void setNumericScale(java.lang.Integer value)
Sets the value of the numericScale property.- Parameters:
value
- allowed object isInteger
-
getUdtCatalog
public java.lang.String getUdtCatalog()
Gets the value of the udtCatalog property.- Returns:
- possible object is
String
-
setUdtCatalog
public void setUdtCatalog(java.lang.String value)
Sets the value of the udtCatalog property.- Parameters:
value
- allowed object isString
-
getUdtSchema
public java.lang.String getUdtSchema()
Gets the value of the udtSchema property.- Returns:
- possible object is
String
-
setUdtSchema
public void setUdtSchema(java.lang.String value)
Sets the value of the udtSchema property.- Parameters:
value
- allowed object isString
-
getUdtName
public java.lang.String getUdtName()
Gets the value of the udtName property.- Returns:
- possible object is
String
-
setUdtName
public void setUdtName(java.lang.String value)
Sets the value of the udtName property.- Parameters:
value
- allowed object isString
-
getOrdinalPosition
public java.lang.Integer getOrdinalPosition()
Gets the value of the ordinalPosition property.- Returns:
- possible object is
Integer
-
setOrdinalPosition
public void setOrdinalPosition(java.lang.Integer value)
Sets the value of the ordinalPosition property.- Parameters:
value
- allowed object isInteger
-
getIdentityGeneration
public java.lang.String getIdentityGeneration()
Gets the value of the identityGeneration property.- Returns:
- possible object is
String
-
setIdentityGeneration
public void setIdentityGeneration(java.lang.String value)
Sets the value of the identityGeneration property.- Parameters:
value
- allowed object isString
-
isIsNullable
public java.lang.Boolean isIsNullable()
Gets the value of the isNullable property.- Returns:
- possible object is
Boolean
-
setIsNullable
public void setIsNullable(java.lang.Boolean value)
Sets the value of the isNullable property.- Parameters:
value
- allowed object isBoolean
-
getColumnDefault
public java.lang.String getColumnDefault()
Gets the value of the columnDefault property.- Returns:
- possible object is
String
-
setColumnDefault
public void setColumnDefault(java.lang.String value)
Sets the value of the columnDefault property.- Parameters:
value
- allowed object isString
-
getComment
public java.lang.String getComment()
Gets the value of the comment property.- Returns:
- possible object is
String
-
setComment
public void setComment(java.lang.String value)
Sets the value of the comment property.- Parameters:
value
- allowed object isString
-
withTableCatalog
public Column withTableCatalog(java.lang.String value)
-
withTableSchema
public Column withTableSchema(java.lang.String value)
-
withTableName
public Column withTableName(java.lang.String value)
-
withColumnName
public Column withColumnName(java.lang.String value)
-
withDataType
public Column withDataType(java.lang.String value)
-
withCharacterMaximumLength
public Column withCharacterMaximumLength(java.lang.Integer value)
-
withNumericPrecision
public Column withNumericPrecision(java.lang.Integer value)
-
withNumericScale
public Column withNumericScale(java.lang.Integer value)
-
withUdtCatalog
public Column withUdtCatalog(java.lang.String value)
-
withUdtSchema
public Column withUdtSchema(java.lang.String value)
-
withUdtName
public Column withUdtName(java.lang.String value)
-
withOrdinalPosition
public Column withOrdinalPosition(java.lang.Integer value)
-
withIdentityGeneration
public Column withIdentityGeneration(java.lang.String value)
-
withIsNullable
public Column withIsNullable(java.lang.Boolean value)
-
withColumnDefault
public Column withColumnDefault(java.lang.String value)
-
withComment
public Column withComment(java.lang.String value)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendTo
in interfaceXMLAppendable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object that)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-