- java.lang.Object
-
- org.jooq.util.xml.jaxb.Parameter
-
- All Implemented Interfaces:
Serializable
,XMLAppendable
public class Parameter extends Object implements 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.12.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
Fields Modifier and Type Field Description protected Integer
characterMaximumLength
protected String
comment
protected String
dataType
protected Integer
numericPrecision
protected Integer
numericScale
protected int
ordinalPosition
protected String
parameterDefault
protected ParameterMode
parameterMode
protected String
parameterName
protected String
specificCatalog
protected String
specificName
protected String
specificPackage
protected String
specificSchema
protected String
udtCatalog
protected String
udtName
protected String
udtSchema
-
Constructor Summary
Constructors Constructor Description Parameter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendTo(XMLBuilder builder)
boolean
equals(Object that)
Integer
getCharacterMaximumLength()
Gets the value of the characterMaximumLength property.String
getComment()
Gets the value of the comment property.String
getDataType()
Gets the value of the dataType property.Integer
getNumericPrecision()
Gets the value of the numericPrecision property.Integer
getNumericScale()
Gets the value of the numericScale property.int
getOrdinalPosition()
Gets the value of the ordinalPosition property.String
getParameterDefault()
Gets the value of the parameterDefault property.ParameterMode
getParameterMode()
Gets the value of the parameterMode property.String
getParameterName()
Gets the value of the parameterName property.String
getSpecificCatalog()
Gets the value of the specificCatalog property.String
getSpecificName()
Gets the value of the specificName property.String
getSpecificPackage()
Gets the value of the specificPackage property.String
getSpecificSchema()
Gets the value of the specificSchema property.String
getUdtCatalog()
Gets the value of the udtCatalog property.String
getUdtName()
Gets the value of the udtName property.String
getUdtSchema()
Gets the value of the udtSchema property.int
hashCode()
void
setCharacterMaximumLength(Integer value)
Sets the value of the characterMaximumLength property.void
setComment(String value)
Sets the value of the comment property.void
setDataType(String value)
Sets the value of the dataType property.void
setNumericPrecision(Integer value)
Sets the value of the numericPrecision property.void
setNumericScale(Integer value)
Sets the value of the numericScale property.void
setOrdinalPosition(int value)
Sets the value of the ordinalPosition property.void
setParameterDefault(String value)
Sets the value of the parameterDefault property.void
setParameterMode(ParameterMode value)
Sets the value of the parameterMode property.void
setParameterName(String value)
Sets the value of the parameterName property.void
setSpecificCatalog(String value)
Sets the value of the specificCatalog property.void
setSpecificName(String value)
Sets the value of the specificName property.void
setSpecificPackage(String value)
Sets the value of the specificPackage property.void
setSpecificSchema(String value)
Sets the value of the specificSchema property.void
setUdtCatalog(String value)
Sets the value of the udtCatalog property.void
setUdtName(String value)
Sets the value of the udtName property.void
setUdtSchema(String value)
Sets the value of the udtSchema property.String
toString()
Parameter
withCharacterMaximumLength(Integer value)
Parameter
withComment(String value)
Parameter
withDataType(String value)
Parameter
withNumericPrecision(Integer value)
Parameter
withNumericScale(Integer value)
Parameter
withOrdinalPosition(int value)
Parameter
withParameterDefault(String value)
Parameter
withParameterMode(ParameterMode value)
Parameter
withParameterName(String value)
Parameter
withSpecificCatalog(String value)
Parameter
withSpecificName(String value)
Parameter
withSpecificPackage(String value)
Parameter
withSpecificSchema(String value)
Parameter
withUdtCatalog(String value)
Parameter
withUdtName(String value)
Parameter
withUdtSchema(String value)
-
-
-
Field Detail
-
specificCatalog
protected String specificCatalog
-
specificSchema
protected String specificSchema
-
specificPackage
protected String specificPackage
-
specificName
protected String specificName
-
ordinalPosition
protected int ordinalPosition
-
parameterMode
protected ParameterMode parameterMode
-
parameterName
protected String parameterName
-
dataType
protected String dataType
-
characterMaximumLength
protected Integer characterMaximumLength
-
numericPrecision
protected Integer numericPrecision
-
numericScale
protected Integer numericScale
-
udtCatalog
protected String udtCatalog
-
udtSchema
protected String udtSchema
-
udtName
protected String udtName
-
parameterDefault
protected String parameterDefault
-
comment
protected String comment
-
-
Method Detail
-
getSpecificCatalog
public String getSpecificCatalog()
Gets the value of the specificCatalog property.- Returns:
- possible object is
String
-
setSpecificCatalog
public void setSpecificCatalog(String value)
Sets the value of the specificCatalog property.- Parameters:
value
- allowed object isString
-
getSpecificSchema
public String getSpecificSchema()
Gets the value of the specificSchema property.- Returns:
- possible object is
String
-
setSpecificSchema
public void setSpecificSchema(String value)
Sets the value of the specificSchema property.- Parameters:
value
- allowed object isString
-
getSpecificPackage
public String getSpecificPackage()
Gets the value of the specificPackage property.- Returns:
- possible object is
String
-
setSpecificPackage
public void setSpecificPackage(String value)
Sets the value of the specificPackage property.- Parameters:
value
- allowed object isString
-
getSpecificName
public String getSpecificName()
Gets the value of the specificName property.- Returns:
- possible object is
String
-
setSpecificName
public void setSpecificName(String value)
Sets the value of the specificName property.- Parameters:
value
- allowed object isString
-
getOrdinalPosition
public int getOrdinalPosition()
Gets the value of the ordinalPosition property.
-
setOrdinalPosition
public void setOrdinalPosition(int value)
Sets the value of the ordinalPosition property.
-
getParameterMode
public ParameterMode getParameterMode()
Gets the value of the parameterMode property.- Returns:
- possible object is
ParameterMode
-
setParameterMode
public void setParameterMode(ParameterMode value)
Sets the value of the parameterMode property.- Parameters:
value
- allowed object isParameterMode
-
getParameterName
public String getParameterName()
Gets the value of the parameterName property.- Returns:
- possible object is
String
-
setParameterName
public void setParameterName(String value)
Sets the value of the parameterName property.- Parameters:
value
- allowed object isString
-
getDataType
public String getDataType()
Gets the value of the dataType property.- Returns:
- possible object is
String
-
setDataType
public void setDataType(String value)
Sets the value of the dataType property.- Parameters:
value
- allowed object isString
-
getCharacterMaximumLength
public Integer getCharacterMaximumLength()
Gets the value of the characterMaximumLength property.- Returns:
- possible object is
Integer
-
setCharacterMaximumLength
public void setCharacterMaximumLength(Integer value)
Sets the value of the characterMaximumLength property.- Parameters:
value
- allowed object isInteger
-
getNumericPrecision
public Integer getNumericPrecision()
Gets the value of the numericPrecision property.- Returns:
- possible object is
Integer
-
setNumericPrecision
public void setNumericPrecision(Integer value)
Sets the value of the numericPrecision property.- Parameters:
value
- allowed object isInteger
-
getNumericScale
public Integer getNumericScale()
Gets the value of the numericScale property.- Returns:
- possible object is
Integer
-
setNumericScale
public void setNumericScale(Integer value)
Sets the value of the numericScale property.- Parameters:
value
- allowed object isInteger
-
getUdtCatalog
public String getUdtCatalog()
Gets the value of the udtCatalog property.- Returns:
- possible object is
String
-
setUdtCatalog
public void setUdtCatalog(String value)
Sets the value of the udtCatalog property.- Parameters:
value
- allowed object isString
-
getUdtSchema
public String getUdtSchema()
Gets the value of the udtSchema property.- Returns:
- possible object is
String
-
setUdtSchema
public void setUdtSchema(String value)
Sets the value of the udtSchema property.- Parameters:
value
- allowed object isString
-
getUdtName
public String getUdtName()
Gets the value of the udtName property.- Returns:
- possible object is
String
-
setUdtName
public void setUdtName(String value)
Sets the value of the udtName property.- Parameters:
value
- allowed object isString
-
getParameterDefault
public String getParameterDefault()
Gets the value of the parameterDefault property.- Returns:
- possible object is
String
-
setParameterDefault
public void setParameterDefault(String value)
Sets the value of the parameterDefault property.- Parameters:
value
- allowed object isString
-
getComment
public String getComment()
Gets the value of the comment property.- Returns:
- possible object is
String
-
setComment
public void setComment(String value)
Sets the value of the comment property.- Parameters:
value
- allowed object isString
-
withOrdinalPosition
public Parameter withOrdinalPosition(int value)
-
withParameterMode
public Parameter withParameterMode(ParameterMode value)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendTo
in interfaceXMLAppendable
-
-