Package org.jooq.util.xml.jaxb
Class Parameter
- java.lang.Object
-
- org.jooq.util.xml.jaxb.Parameter
-
- All Implemented Interfaces:
java.io.Serializable,XMLAppendable
public class Parameter extends java.lang.Object implements java.io.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 java.lang.IntegercharacterMaximumLengthprotected java.lang.Stringcommentprotected java.lang.StringdataTypeprotected java.lang.IntegernumericPrecisionprotected java.lang.IntegernumericScaleprotected intordinalPositionprotected java.lang.StringparameterDefaultprotected ParameterModeparameterModeprotected java.lang.StringparameterNameprotected java.lang.StringspecificCatalogprotected java.lang.StringspecificNameprotected java.lang.StringspecificPackageprotected java.lang.StringspecificSchemaprotected java.lang.StringudtCatalogprotected java.lang.StringudtNameprotected java.lang.StringudtSchema
-
Constructor Summary
Constructors Constructor Description Parameter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendTo(XMLBuilder builder)booleanequals(java.lang.Object that)java.lang.IntegergetCharacterMaximumLength()Gets the value of the characterMaximumLength property.java.lang.StringgetComment()Gets the value of the comment property.java.lang.StringgetDataType()Gets the value of the dataType property.java.lang.IntegergetNumericPrecision()Gets the value of the numericPrecision property.java.lang.IntegergetNumericScale()Gets the value of the numericScale property.intgetOrdinalPosition()Gets the value of the ordinalPosition property.java.lang.StringgetParameterDefault()Gets the value of the parameterDefault property.ParameterModegetParameterMode()Gets the value of the parameterMode property.java.lang.StringgetParameterName()Gets the value of the parameterName property.java.lang.StringgetSpecificCatalog()Gets the value of the specificCatalog property.java.lang.StringgetSpecificName()Gets the value of the specificName property.java.lang.StringgetSpecificPackage()Gets the value of the specificPackage property.java.lang.StringgetSpecificSchema()Gets the value of the specificSchema property.java.lang.StringgetUdtCatalog()Gets the value of the udtCatalog property.java.lang.StringgetUdtName()Gets the value of the udtName property.java.lang.StringgetUdtSchema()Gets the value of the udtSchema property.inthashCode()voidsetCharacterMaximumLength(java.lang.Integer value)Sets the value of the characterMaximumLength property.voidsetComment(java.lang.String value)Sets the value of the comment property.voidsetDataType(java.lang.String value)Sets the value of the dataType property.voidsetNumericPrecision(java.lang.Integer value)Sets the value of the numericPrecision property.voidsetNumericScale(java.lang.Integer value)Sets the value of the numericScale property.voidsetOrdinalPosition(int value)Sets the value of the ordinalPosition property.voidsetParameterDefault(java.lang.String value)Sets the value of the parameterDefault property.voidsetParameterMode(ParameterMode value)Sets the value of the parameterMode property.voidsetParameterName(java.lang.String value)Sets the value of the parameterName property.voidsetSpecificCatalog(java.lang.String value)Sets the value of the specificCatalog property.voidsetSpecificName(java.lang.String value)Sets the value of the specificName property.voidsetSpecificPackage(java.lang.String value)Sets the value of the specificPackage property.voidsetSpecificSchema(java.lang.String value)Sets the value of the specificSchema property.voidsetUdtCatalog(java.lang.String value)Sets the value of the udtCatalog property.voidsetUdtName(java.lang.String value)Sets the value of the udtName property.voidsetUdtSchema(java.lang.String value)Sets the value of the udtSchema property.java.lang.StringtoString()ParameterwithCharacterMaximumLength(java.lang.Integer value)ParameterwithComment(java.lang.String value)ParameterwithDataType(java.lang.String value)ParameterwithNumericPrecision(java.lang.Integer value)ParameterwithNumericScale(java.lang.Integer value)ParameterwithOrdinalPosition(int value)ParameterwithParameterDefault(java.lang.String value)ParameterwithParameterMode(ParameterMode value)ParameterwithParameterName(java.lang.String value)ParameterwithSpecificCatalog(java.lang.String value)ParameterwithSpecificName(java.lang.String value)ParameterwithSpecificPackage(java.lang.String value)ParameterwithSpecificSchema(java.lang.String value)ParameterwithUdtCatalog(java.lang.String value)ParameterwithUdtName(java.lang.String value)ParameterwithUdtSchema(java.lang.String value)
-
-
-
Field Detail
-
specificCatalog
protected java.lang.String specificCatalog
-
specificSchema
protected java.lang.String specificSchema
-
specificPackage
protected java.lang.String specificPackage
-
specificName
protected java.lang.String specificName
-
ordinalPosition
protected int ordinalPosition
-
parameterMode
protected ParameterMode parameterMode
-
parameterName
protected java.lang.String parameterName
-
dataType
protected java.lang.String dataType
-
characterMaximumLength
protected java.lang.Integer characterMaximumLength
-
numericPrecision
protected java.lang.Integer numericPrecision
-
numericScale
protected java.lang.Integer numericScale
-
udtCatalog
protected java.lang.String udtCatalog
-
udtSchema
protected java.lang.String udtSchema
-
udtName
protected java.lang.String udtName
-
parameterDefault
protected java.lang.String parameterDefault
-
comment
protected java.lang.String comment
-
-
Method Detail
-
getSpecificCatalog
public java.lang.String getSpecificCatalog()
Gets the value of the specificCatalog property.- Returns:
- possible object is
String
-
setSpecificCatalog
public void setSpecificCatalog(java.lang.String value)
Sets the value of the specificCatalog property.- Parameters:
value- allowed object isString
-
getSpecificSchema
public java.lang.String getSpecificSchema()
Gets the value of the specificSchema property.- Returns:
- possible object is
String
-
setSpecificSchema
public void setSpecificSchema(java.lang.String value)
Sets the value of the specificSchema property.- Parameters:
value- allowed object isString
-
getSpecificPackage
public java.lang.String getSpecificPackage()
Gets the value of the specificPackage property.- Returns:
- possible object is
String
-
setSpecificPackage
public void setSpecificPackage(java.lang.String value)
Sets the value of the specificPackage property.- Parameters:
value- allowed object isString
-
getSpecificName
public java.lang.String getSpecificName()
Gets the value of the specificName property.- Returns:
- possible object is
String
-
setSpecificName
public void setSpecificName(java.lang.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 java.lang.String getParameterName()
Gets the value of the parameterName property.- Returns:
- possible object is
String
-
setParameterName
public void setParameterName(java.lang.String value)
Sets the value of the parameterName property.- Parameters:
value- allowed object isString
-
getDataType
public java.lang.String getDataType()
Gets the value of the dataType property.- Returns:
- possible object is
String
-
setDataType
public void setDataType(java.lang.String value)
Sets the value of the dataType property.- Parameters:
value- allowed object isString
-
getCharacterMaximumLength
public java.lang.Integer getCharacterMaximumLength()
Gets the value of the characterMaximumLength property.- Returns:
- possible object is
Integer
-
setCharacterMaximumLength
public void setCharacterMaximumLength(java.lang.Integer value)
Sets the value of the characterMaximumLength property.- Parameters:
value- allowed object isInteger
-
getNumericPrecision
public java.lang.Integer getNumericPrecision()
Gets the value of the numericPrecision property.- Returns:
- possible object is
Integer
-
setNumericPrecision
public void setNumericPrecision(java.lang.Integer value)
Sets the value of the numericPrecision property.- Parameters:
value- allowed object isInteger
-
getNumericScale
public java.lang.Integer getNumericScale()
Gets the value of the numericScale property.- Returns:
- possible object is
Integer
-
setNumericScale
public void setNumericScale(java.lang.Integer value)
Sets the value of the numericScale property.- Parameters:
value- allowed object isInteger
-
getUdtCatalog
public java.lang.String getUdtCatalog()
Gets the value of the udtCatalog property.- Returns:
- possible object is
String
-
setUdtCatalog
public void setUdtCatalog(java.lang.String value)
Sets the value of the udtCatalog property.- Parameters:
value- allowed object isString
-
getUdtSchema
public java.lang.String getUdtSchema()
Gets the value of the udtSchema property.- Returns:
- possible object is
String
-
setUdtSchema
public void setUdtSchema(java.lang.String value)
Sets the value of the udtSchema property.- Parameters:
value- allowed object isString
-
getUdtName
public java.lang.String getUdtName()
Gets the value of the udtName property.- Returns:
- possible object is
String
-
setUdtName
public void setUdtName(java.lang.String value)
Sets the value of the udtName property.- Parameters:
value- allowed object isString
-
getParameterDefault
public java.lang.String getParameterDefault()
Gets the value of the parameterDefault property.- Returns:
- possible object is
String
-
setParameterDefault
public void setParameterDefault(java.lang.String value)
Sets the value of the parameterDefault property.- Parameters:
value- allowed object isString
-
getComment
public java.lang.String getComment()
Gets the value of the comment property.- Returns:
- possible object is
String
-
setComment
public void setComment(java.lang.String value)
Sets the value of the comment property.- Parameters:
value- allowed object isString
-
withSpecificCatalog
public Parameter withSpecificCatalog(java.lang.String value)
-
withSpecificSchema
public Parameter withSpecificSchema(java.lang.String value)
-
withSpecificPackage
public Parameter withSpecificPackage(java.lang.String value)
-
withSpecificName
public Parameter withSpecificName(java.lang.String value)
-
withOrdinalPosition
public Parameter withOrdinalPosition(int value)
-
withParameterMode
public Parameter withParameterMode(ParameterMode value)
-
withParameterName
public Parameter withParameterName(java.lang.String value)
-
withDataType
public Parameter withDataType(java.lang.String value)
-
withCharacterMaximumLength
public Parameter withCharacterMaximumLength(java.lang.Integer value)
-
withNumericPrecision
public Parameter withNumericPrecision(java.lang.Integer value)
-
withNumericScale
public Parameter withNumericScale(java.lang.Integer value)
-
withUdtCatalog
public Parameter withUdtCatalog(java.lang.String value)
-
withUdtSchema
public Parameter withUdtSchema(java.lang.String value)
-
withUdtName
public Parameter withUdtName(java.lang.String value)
-
withParameterDefault
public Parameter withParameterDefault(java.lang.String value)
-
withComment
public Parameter withComment(java.lang.String value)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendToin interfaceXMLAppendable
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object that)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-