Package org.jooq.util.xml.jaxb
Class Index
- java.lang.Object
-
- org.jooq.util.xml.jaxb.Index
-
- All Implemented Interfaces:
java.io.Serializable,XMLAppendable
public class Index extends java.lang.Object implements java.io.Serializable, XMLAppendable
Java class for Index complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Index"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <all> <element name="index_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="index_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="index_name" type="{http://www.w3.org/2001/XMLSchema}string"/> <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="is_unique" type="{http://www.w3.org/2001/XMLSchema}boolean" 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.Stringcommentprotected java.lang.StringindexCatalogprotected java.lang.StringindexNameprotected java.lang.StringindexSchemaprotected java.lang.BooleanisUniqueprotected java.lang.StringtableCatalogprotected java.lang.StringtableNameprotected java.lang.StringtableSchema
-
Constructor Summary
Constructors Constructor Description Index()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendTo(XMLBuilder builder)booleanequals(java.lang.Object that)java.lang.StringgetComment()Gets the value of the comment property.java.lang.StringgetIndexCatalog()Gets the value of the indexCatalog property.java.lang.StringgetIndexName()Gets the value of the indexName property.java.lang.StringgetIndexSchema()Gets the value of the indexSchema property.java.lang.StringgetTableCatalog()Gets the value of the tableCatalog property.java.lang.StringgetTableName()Gets the value of the tableName property.java.lang.StringgetTableSchema()Gets the value of the tableSchema property.inthashCode()java.lang.BooleanisIsUnique()Gets the value of the isUnique property.voidsetComment(java.lang.String value)Sets the value of the comment property.voidsetIndexCatalog(java.lang.String value)Sets the value of the indexCatalog property.voidsetIndexName(java.lang.String value)Sets the value of the indexName property.voidsetIndexSchema(java.lang.String value)Sets the value of the indexSchema property.voidsetIsUnique(java.lang.Boolean value)Sets the value of the isUnique property.voidsetTableCatalog(java.lang.String value)Sets the value of the tableCatalog property.voidsetTableName(java.lang.String value)Sets the value of the tableName property.voidsetTableSchema(java.lang.String value)Sets the value of the tableSchema property.java.lang.StringtoString()IndexwithComment(java.lang.String value)IndexwithIndexCatalog(java.lang.String value)IndexwithIndexName(java.lang.String value)IndexwithIndexSchema(java.lang.String value)IndexwithIsUnique(java.lang.Boolean value)IndexwithTableCatalog(java.lang.String value)IndexwithTableName(java.lang.String value)IndexwithTableSchema(java.lang.String value)
-
-
-
Field Detail
-
indexCatalog
protected java.lang.String indexCatalog
-
indexSchema
protected java.lang.String indexSchema
-
indexName
protected java.lang.String indexName
-
tableCatalog
protected java.lang.String tableCatalog
-
tableSchema
protected java.lang.String tableSchema
-
tableName
protected java.lang.String tableName
-
isUnique
protected java.lang.Boolean isUnique
-
comment
protected java.lang.String comment
-
-
Method Detail
-
getIndexCatalog
public java.lang.String getIndexCatalog()
Gets the value of the indexCatalog property.- Returns:
- possible object is
String
-
setIndexCatalog
public void setIndexCatalog(java.lang.String value)
Sets the value of the indexCatalog property.- Parameters:
value- allowed object isString
-
getIndexSchema
public java.lang.String getIndexSchema()
Gets the value of the indexSchema property.- Returns:
- possible object is
String
-
setIndexSchema
public void setIndexSchema(java.lang.String value)
Sets the value of the indexSchema property.- Parameters:
value- allowed object isString
-
getIndexName
public java.lang.String getIndexName()
Gets the value of the indexName property.- Returns:
- possible object is
String
-
setIndexName
public void setIndexName(java.lang.String value)
Sets the value of the indexName property.- Parameters:
value- allowed object isString
-
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
-
isIsUnique
public java.lang.Boolean isIsUnique()
Gets the value of the isUnique property.- Returns:
- possible object is
Boolean
-
setIsUnique
public void setIsUnique(java.lang.Boolean value)
Sets the value of the isUnique property.- Parameters:
value- allowed object isBoolean
-
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
-
withIndexCatalog
public Index withIndexCatalog(java.lang.String value)
-
withIndexSchema
public Index withIndexSchema(java.lang.String value)
-
withIndexName
public Index withIndexName(java.lang.String value)
-
withTableCatalog
public Index withTableCatalog(java.lang.String value)
-
withTableSchema
public Index withTableSchema(java.lang.String value)
-
withTableName
public Index withTableName(java.lang.String value)
-
withIsUnique
public Index withIsUnique(java.lang.Boolean value)
-
withComment
public Index withComment(java.lang.String value)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendToin interfaceXMLAppendable
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object that)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-