- 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.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
Fields Modifier and Type Field Description protected IntegercharacterMaximumLengthprotected Stringcommentprotected StringdataTypeprotected IntegernumericPrecisionprotected IntegernumericScaleprotected intordinalPositionprotected StringparameterDefaultprotected ParameterModeparameterModeprotected StringparameterNameprotected StringspecificCatalogprotected StringspecificNameprotected StringspecificPackageprotected StringspecificSchemaprotected StringudtCatalogprotected StringudtNameprotected StringudtSchema
-
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:
appendToin interfaceXMLAppendable
-
-