java.lang.Object
org.jooq.util.xml.jaxb.Attribute
- All Implemented Interfaces:
Serializable
,XMLAppendable
Java class for Attribute complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Attribute"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <all> <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"/> <element name="attribute_name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="ordinal_position" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="attribute_default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <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="attribute_udt_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="attribute_udt_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="attribute_udt_name" 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:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
appendTo
(XMLBuilder builder) boolean
int
int
hashCode()
void
setAttributeDefault
(String value) void
setAttributeName
(String value) void
setAttributeUdtCatalog
(String value) void
setAttributeUdtName
(String value) void
setAttributeUdtSchema
(String value) void
setCharacterMaximumLength
(Integer value) void
setComment
(String value) void
setDataType
(String value) void
setNumericPrecision
(Integer value) void
setNumericScale
(Integer value) void
setOrdinalPosition
(int value) void
setUdtCatalog
(String value) void
setUdtName
(String value) void
setUdtSchema
(String value) toString()
withAttributeDefault
(String value) withAttributeName
(String value) withAttributeUdtCatalog
(String value) withAttributeUdtName
(String value) withAttributeUdtSchema
(String value) withComment
(String value) withDataType
(String value) withNumericPrecision
(Integer value) withNumericScale
(Integer value) withOrdinalPosition
(int value) withUdtCatalog
(String value) withUdtName
(String value) withUdtSchema
(String value)
-
Field Details
-
udtCatalog
-
udtSchema
-
udtName
-
attributeName
-
ordinalPosition
protected int ordinalPosition -
attributeDefault
-
dataType
-
characterMaximumLength
-
numericPrecision
-
numericScale
-
attributeUdtCatalog
-
attributeUdtSchema
-
attributeUdtName
-
comment
-
-
Constructor Details
-
Attribute
public Attribute()
-
-
Method Details
-
getUdtCatalog
-
setUdtCatalog
-
getUdtSchema
-
setUdtSchema
-
getUdtName
-
setUdtName
-
getAttributeName
-
setAttributeName
-
getOrdinalPosition
public int getOrdinalPosition() -
setOrdinalPosition
public void setOrdinalPosition(int value) -
getAttributeDefault
-
setAttributeDefault
-
getDataType
-
setDataType
-
getCharacterMaximumLength
-
setCharacterMaximumLength
-
getNumericPrecision
-
setNumericPrecision
-
getNumericScale
-
setNumericScale
-
getAttributeUdtCatalog
-
setAttributeUdtCatalog
-
getAttributeUdtSchema
-
setAttributeUdtSchema
-
getAttributeUdtName
-
setAttributeUdtName
-
getComment
-
setComment
-
withUdtCatalog
-
withUdtSchema
-
withUdtName
-
withAttributeName
-
withOrdinalPosition
-
withAttributeDefault
-
withDataType
-
withCharacterMaximumLength
-
withNumericPrecision
-
withNumericScale
-
withAttributeUdtCatalog
-
withAttributeUdtSchema
-
withAttributeUdtName
-
withComment
-
appendTo
- Specified by:
appendTo
in interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-