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.14.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:
- Serialized Form
-
Field Summary
Modifier and TypeFieldDescriptionprotected Integer
protected String
protected String
protected Integer
protected Integer
protected int
protected String
protected ParameterMode
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
appendTo(XMLBuilder builder)
boolean
int
int
hashCode()
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
setParameterDefault(String value)
void
setParameterMode(ParameterMode value)
void
setParameterName(String value)
void
setSpecificCatalog(String value)
void
setSpecificName(String value)
void
setSpecificPackage(String value)
void
setSpecificSchema(String value)
void
setUdtCatalog(String value)
void
setUdtName(String value)
void
setUdtSchema(String value)
toString()
withCharacterMaximumLength(Integer value)
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:
appendTo
in interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-