- java.lang.Object
-
- org.jooq.util.xml.jaxb.KeyColumnUsage
-
- All Implemented Interfaces:
Serializable
,XMLAppendable
public class KeyColumnUsage extends Object implements Serializable, XMLAppendable
Java class for KeyColumnUsage complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="KeyColumnUsage"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <all> <element name="column_name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="constraint_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="constraint_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="constraint_name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="ordinal_position" type="{http://www.w3.org/2001/XMLSchema}int"/> <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"/> </all> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected String
columnName
protected String
constraintCatalog
protected String
constraintName
protected String
constraintSchema
protected int
ordinalPosition
protected String
tableCatalog
protected String
tableName
protected String
tableSchema
-
Constructor Summary
Constructors Constructor Description KeyColumnUsage()
-
Method Summary
-
-
-
Field Detail
-
columnName
protected String columnName
-
constraintCatalog
protected String constraintCatalog
-
constraintSchema
protected String constraintSchema
-
constraintName
protected String constraintName
-
ordinalPosition
protected int ordinalPosition
-
tableCatalog
protected String tableCatalog
-
tableSchema
protected String tableSchema
-
tableName
protected String tableName
-
-
Method Detail
-
getColumnName
public String getColumnName()
-
setColumnName
public void setColumnName(String value)
-
getConstraintCatalog
public String getConstraintCatalog()
-
setConstraintCatalog
public void setConstraintCatalog(String value)
-
getConstraintSchema
public String getConstraintSchema()
-
setConstraintSchema
public void setConstraintSchema(String value)
-
getConstraintName
public String getConstraintName()
-
setConstraintName
public void setConstraintName(String value)
-
getOrdinalPosition
public int getOrdinalPosition()
-
setOrdinalPosition
public void setOrdinalPosition(int value)
-
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)
-
withColumnName
public KeyColumnUsage withColumnName(String value)
-
withConstraintCatalog
public KeyColumnUsage withConstraintCatalog(String value)
-
withConstraintSchema
public KeyColumnUsage withConstraintSchema(String value)
-
withConstraintName
public KeyColumnUsage withConstraintName(String value)
-
withOrdinalPosition
public KeyColumnUsage withOrdinalPosition(int value)
-
withTableCatalog
public KeyColumnUsage withTableCatalog(String value)
-
withTableSchema
public KeyColumnUsage withTableSchema(String value)
-
withTableName
public KeyColumnUsage withTableName(String value)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendTo
in interfaceXMLAppendable
-
-