Class TableConstraint
java.lang.Object
org.jooq.util.xml.jaxb.TableConstraint
- All Implemented Interfaces:
Serializable, XMLAppendable
Java class for TableConstraint complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TableConstraint">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<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="constraint_type" type="{http://www.jooq.org/xsd/jooq-meta-3.22.0.xsd}TableConstraintType"/>
<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="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="enforced" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="deferrable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="initially_deferred" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
</all>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleaninthashCode()Gets the value of the deferrable property.Gets the value of the enforced property.Gets the value of the initiallyDeferred property.voidsetComment(String value) voidsetConstraintCatalog(String value) voidsetConstraintName(String value) voidsetConstraintSchema(String value) voidvoidsetDeferrable(Boolean value) Sets the value of the deferrable property.voidsetEnforced(Boolean value) Sets the value of the enforced property.voidsetInitiallyDeferred(Boolean value) Sets the value of the initiallyDeferred property.voidsetTableCatalog(String value) voidsetTableName(String value) voidsetTableSchema(String value) toString()withComment(String value) withConstraintCatalog(String value) withConstraintName(String value) withConstraintSchema(String value) withDeferrable(Boolean value) withEnforced(Boolean value) withInitiallyDeferred(Boolean value) withTableCatalog(String value) withTableName(String value) withTableSchema(String value)
-
Field Details
-
constraintCatalog
-
constraintSchema
-
constraintName
-
constraintType
-
tableCatalog
-
tableSchema
-
tableName
-
comment
-
enforced
-
deferrable
-
initiallyDeferred
-
-
Constructor Details
-
TableConstraint
public TableConstraint()
-
-
Method Details
-
getConstraintCatalog
-
setConstraintCatalog
-
getConstraintSchema
-
setConstraintSchema
-
getConstraintName
-
setConstraintName
-
getConstraintType
-
setConstraintType
-
getTableCatalog
-
setTableCatalog
-
getTableSchema
-
setTableSchema
-
getTableName
-
setTableName
-
getComment
-
setComment
-
isEnforced
-
setEnforced
-
isDeferrable
-
setDeferrable
-
isInitiallyDeferred
-
setInitiallyDeferred
-
withConstraintCatalog
-
withConstraintSchema
-
withConstraintName
-
withConstraintType
-
withTableCatalog
-
withTableSchema
-
withTableName
-
withComment
-
withEnforced
-
withDeferrable
-
withInitiallyDeferred
-
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
-