- 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
-
-
-
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()
-
setSpecificCatalog
public void setSpecificCatalog(String value)
-
getSpecificSchema
public String getSpecificSchema()
-
setSpecificSchema
public void setSpecificSchema(String value)
-
getSpecificPackage
public String getSpecificPackage()
-
setSpecificPackage
public void setSpecificPackage(String value)
-
getSpecificName
public String getSpecificName()
-
setSpecificName
public void setSpecificName(String value)
-
getOrdinalPosition
public int getOrdinalPosition()
-
setOrdinalPosition
public void setOrdinalPosition(int value)
-
getParameterMode
public ParameterMode getParameterMode()
-
setParameterMode
public void setParameterMode(ParameterMode value)
-
getParameterName
public String getParameterName()
-
setParameterName
public void setParameterName(String value)
-
getDataType
public String getDataType()
-
setDataType
public void setDataType(String value)
-
getCharacterMaximumLength
public Integer getCharacterMaximumLength()
-
setCharacterMaximumLength
public void setCharacterMaximumLength(Integer value)
-
getNumericPrecision
public Integer getNumericPrecision()
-
setNumericPrecision
public void setNumericPrecision(Integer value)
-
getNumericScale
public Integer getNumericScale()
-
setNumericScale
public void setNumericScale(Integer value)
-
getUdtCatalog
public String getUdtCatalog()
-
setUdtCatalog
public void setUdtCatalog(String value)
-
getUdtSchema
public String getUdtSchema()
-
setUdtSchema
public void setUdtSchema(String value)
-
getUdtName
public String getUdtName()
-
setUdtName
public void setUdtName(String value)
-
getParameterDefault
public String getParameterDefault()
-
setParameterDefault
public void setParameterDefault(String value)
-
getComment
public String getComment()
-
setComment
public void setComment(String value)
-
withOrdinalPosition
public Parameter withOrdinalPosition(int value)
-
withParameterMode
public Parameter withParameterMode(ParameterMode value)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendTo
in interfaceXMLAppendable
-
-