java.lang.Object
org.jooq.util.xml.jaxb.Parameter
- All Implemented Interfaces:
Serializable,XMLAppendable
Java class for Parameter complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Parameter">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="specific_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="specific_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="specific_package" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="specific_name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="ordinal_position" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="parameter_mode" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}ParameterMode"/>
<element name="parameter_name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="data_type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<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="parameter_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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Integerprotected Stringprotected Stringprotected Integerprotected Integerprotected intprotected Stringprotected ParameterModeprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleanintinthashCode()voidsetCharacterMaximumLength(Integer value) voidsetComment(String value) voidsetDataType(String value) voidsetNumericPrecision(Integer value) voidsetNumericScale(Integer value) voidsetOrdinalPosition(int value) voidsetParameterDefault(String value) voidsetParameterMode(ParameterMode value) voidsetParameterName(String value) voidsetSpecificCatalog(String value) voidsetSpecificName(String value) voidsetSpecificPackage(String value) voidsetSpecificSchema(String value) voidsetUdtCatalog(String value) voidsetUdtName(String value) voidsetUdtSchema(String value) toString()withComment(String value) withDataType(String value) withNumericPrecision(Integer value) withNumericScale(Integer value) withOrdinalPosition(int value) withParameterDefault(String value) withParameterMode(ParameterMode value) withParameterName(String value) withSpecificCatalog(String value) withSpecificName(String value) withSpecificPackage(String value) withSpecificSchema(String value) withUdtCatalog(String value) withUdtName(String value) withUdtSchema(String value)
-
Field Details
-
specificCatalog
-
specificSchema
-
specificPackage
-
specificName
-
ordinalPosition
protected int ordinalPosition -
parameterMode
-
parameterName
-
dataType
-
characterMaximumLength
-
numericPrecision
-
numericScale
-
udtCatalog
-
udtSchema
-
udtName
-
parameterDefault
-
comment
-
-
Constructor Details
-
Parameter
public Parameter()
-
-
Method Details
-
getSpecificCatalog
-
setSpecificCatalog
-
getSpecificSchema
-
setSpecificSchema
-
getSpecificPackage
-
setSpecificPackage
-
getSpecificName
-
setSpecificName
-
getOrdinalPosition
public int getOrdinalPosition() -
setOrdinalPosition
public void setOrdinalPosition(int value) -
getParameterMode
-
setParameterMode
-
getParameterName
-
setParameterName
-
getDataType
-
setDataType
-
getCharacterMaximumLength
-
setCharacterMaximumLength
-
getNumericPrecision
-
setNumericPrecision
-
getNumericScale
-
setNumericScale
-
getUdtCatalog
-
setUdtCatalog
-
getUdtSchema
-
setUdtSchema
-
getUdtName
-
setUdtName
-
getParameterDefault
-
setParameterDefault
-
getComment
-
setComment
-
withSpecificCatalog
-
withSpecificSchema
-
withSpecificPackage
-
withSpecificName
-
withOrdinalPosition
-
withParameterMode
-
withParameterName
-
withDataType
-
withCharacterMaximumLength
-
withNumericPrecision
-
withNumericScale
-
withUdtCatalog
-
withUdtSchema
-
withUdtName
-
withParameterDefault
-
withComment
-
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-