- java.lang.Object
-
- org.jooq.util.xml.jaxb.Routine
-
- All Implemented Interfaces:
Serializable,XMLAppendable
public class Routine extends Object implements Serializable, XMLAppendable
Java class for Routine complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Routine"> <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" minOccurs="0"/> <element name="routine_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="routine_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="routine_package" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="routine_name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="routine_type" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}RoutineType"/> <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="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 StringroutineCatalogprotected StringroutineNameprotected StringroutinePackageprotected StringroutineSchemaprotected RoutineTyperoutineTypeprotected StringspecificCatalogprotected StringspecificNameprotected StringspecificPackageprotected StringspecificSchemaprotected StringudtCatalogprotected StringudtNameprotected StringudtSchema
-
Constructor Summary
Constructors Constructor Description Routine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendTo(XMLBuilder builder)booleanequals(Object that)IntegergetCharacterMaximumLength()Gets the value of the characterMaximumLength property.StringgetComment()Gets the value of the comment property.StringgetDataType()Gets the value of the dataType property.IntegergetNumericPrecision()Gets the value of the numericPrecision property.IntegergetNumericScale()Gets the value of the numericScale property.StringgetRoutineCatalog()Gets the value of the routineCatalog property.StringgetRoutineName()Gets the value of the routineName property.StringgetRoutinePackage()Gets the value of the routinePackage property.StringgetRoutineSchema()Gets the value of the routineSchema property.RoutineTypegetRoutineType()Gets the value of the routineType property.StringgetSpecificCatalog()Gets the value of the specificCatalog property.StringgetSpecificName()Gets the value of the specificName property.StringgetSpecificPackage()Gets the value of the specificPackage property.StringgetSpecificSchema()Gets the value of the specificSchema property.StringgetUdtCatalog()Gets the value of the udtCatalog property.StringgetUdtName()Gets the value of the udtName property.StringgetUdtSchema()Gets the value of the udtSchema property.inthashCode()voidsetCharacterMaximumLength(Integer value)Sets the value of the characterMaximumLength property.voidsetComment(String value)Sets the value of the comment property.voidsetDataType(String value)Sets the value of the dataType property.voidsetNumericPrecision(Integer value)Sets the value of the numericPrecision property.voidsetNumericScale(Integer value)Sets the value of the numericScale property.voidsetRoutineCatalog(String value)Sets the value of the routineCatalog property.voidsetRoutineName(String value)Sets the value of the routineName property.voidsetRoutinePackage(String value)Sets the value of the routinePackage property.voidsetRoutineSchema(String value)Sets the value of the routineSchema property.voidsetRoutineType(RoutineType value)Sets the value of the routineType property.voidsetSpecificCatalog(String value)Sets the value of the specificCatalog property.voidsetSpecificName(String value)Sets the value of the specificName property.voidsetSpecificPackage(String value)Sets the value of the specificPackage property.voidsetSpecificSchema(String value)Sets the value of the specificSchema property.voidsetUdtCatalog(String value)Sets the value of the udtCatalog property.voidsetUdtName(String value)Sets the value of the udtName property.voidsetUdtSchema(String value)Sets the value of the udtSchema property.StringtoString()RoutinewithCharacterMaximumLength(Integer value)RoutinewithComment(String value)RoutinewithDataType(String value)RoutinewithNumericPrecision(Integer value)RoutinewithNumericScale(Integer value)RoutinewithRoutineCatalog(String value)RoutinewithRoutineName(String value)RoutinewithRoutinePackage(String value)RoutinewithRoutineSchema(String value)RoutinewithRoutineType(RoutineType value)RoutinewithSpecificCatalog(String value)RoutinewithSpecificName(String value)RoutinewithSpecificPackage(String value)RoutinewithSpecificSchema(String value)RoutinewithUdtCatalog(String value)RoutinewithUdtName(String value)RoutinewithUdtSchema(String value)
-
-
-
Field Detail
-
specificCatalog
protected String specificCatalog
-
specificSchema
protected String specificSchema
-
specificPackage
protected String specificPackage
-
specificName
protected String specificName
-
routineCatalog
protected String routineCatalog
-
routineSchema
protected String routineSchema
-
routinePackage
protected String routinePackage
-
routineName
protected String routineName
-
routineType
protected RoutineType routineType
-
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
-
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
-
getRoutineCatalog
public String getRoutineCatalog()
Gets the value of the routineCatalog property.- Returns:
- possible object is
String
-
setRoutineCatalog
public void setRoutineCatalog(String value)
Sets the value of the routineCatalog property.- Parameters:
value- allowed object isString
-
getRoutineSchema
public String getRoutineSchema()
Gets the value of the routineSchema property.- Returns:
- possible object is
String
-
setRoutineSchema
public void setRoutineSchema(String value)
Sets the value of the routineSchema property.- Parameters:
value- allowed object isString
-
getRoutinePackage
public String getRoutinePackage()
Gets the value of the routinePackage property.- Returns:
- possible object is
String
-
setRoutinePackage
public void setRoutinePackage(String value)
Sets the value of the routinePackage property.- Parameters:
value- allowed object isString
-
getRoutineName
public String getRoutineName()
Gets the value of the routineName property.- Returns:
- possible object is
String
-
setRoutineName
public void setRoutineName(String value)
Sets the value of the routineName property.- Parameters:
value- allowed object isString
-
getRoutineType
public RoutineType getRoutineType()
Gets the value of the routineType property.- Returns:
- possible object is
RoutineType
-
setRoutineType
public void setRoutineType(RoutineType value)
Sets the value of the routineType property.- Parameters:
value- allowed object isRoutineType
-
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
-
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
-
withRoutineType
public Routine withRoutineType(RoutineType value)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendToin interfaceXMLAppendable
-
-