- 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.14.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
-
-
-
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()
-
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)
-
getRoutineCatalog
public String getRoutineCatalog()
-
setRoutineCatalog
public void setRoutineCatalog(String value)
-
getRoutineSchema
public String getRoutineSchema()
-
setRoutineSchema
public void setRoutineSchema(String value)
-
getRoutinePackage
public String getRoutinePackage()
-
setRoutinePackage
public void setRoutinePackage(String value)
-
getRoutineName
public String getRoutineName()
-
setRoutineName
public void setRoutineName(String value)
-
getRoutineType
public RoutineType getRoutineType()
-
setRoutineType
public void setRoutineType(RoutineType 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)
-
getComment
public String getComment()
-
setComment
public void setComment(String value)
-
withRoutineType
public Routine withRoutineType(RoutineType value)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendToin interfaceXMLAppendable
-
-