- 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 Integer
characterMaximumLength
protected String
comment
protected String
dataType
protected Integer
numericPrecision
protected Integer
numericScale
protected String
routineCatalog
protected String
routineName
protected String
routinePackage
protected String
routineSchema
protected RoutineType
routineType
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 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:
appendTo
in interfaceXMLAppendable
-
-