Package org.jooq.util.xml.jaxb
Class Sequence
- java.lang.Object
-
- org.jooq.util.xml.jaxb.Sequence
-
- All Implemented Interfaces:
java.io.Serializable
,XMLAppendable
public class Sequence extends java.lang.Object implements java.io.Serializable, XMLAppendable
Java class for Sequence complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Sequence"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <all> <element name="sequence_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="sequence_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="sequence_name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="data_type" type="{http://www.w3.org/2001/XMLSchema}string"/> <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="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.Integer
characterMaximumLength
protected java.lang.String
comment
protected java.lang.String
dataType
protected java.lang.Integer
numericPrecision
protected java.lang.Integer
numericScale
protected java.lang.String
sequenceCatalog
protected java.lang.String
sequenceName
protected java.lang.String
sequenceSchema
-
Constructor Summary
Constructors Constructor Description Sequence()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendTo(XMLBuilder builder)
boolean
equals(java.lang.Object that)
java.lang.Integer
getCharacterMaximumLength()
Gets the value of the characterMaximumLength property.java.lang.String
getComment()
Gets the value of the comment property.java.lang.String
getDataType()
Gets the value of the dataType property.java.lang.Integer
getNumericPrecision()
Gets the value of the numericPrecision property.java.lang.Integer
getNumericScale()
Gets the value of the numericScale property.java.lang.String
getSequenceCatalog()
Gets the value of the sequenceCatalog property.java.lang.String
getSequenceName()
Gets the value of the sequenceName property.java.lang.String
getSequenceSchema()
Gets the value of the sequenceSchema property.int
hashCode()
void
setCharacterMaximumLength(java.lang.Integer value)
Sets the value of the characterMaximumLength property.void
setComment(java.lang.String value)
Sets the value of the comment property.void
setDataType(java.lang.String value)
Sets the value of the dataType property.void
setNumericPrecision(java.lang.Integer value)
Sets the value of the numericPrecision property.void
setNumericScale(java.lang.Integer value)
Sets the value of the numericScale property.void
setSequenceCatalog(java.lang.String value)
Sets the value of the sequenceCatalog property.void
setSequenceName(java.lang.String value)
Sets the value of the sequenceName property.void
setSequenceSchema(java.lang.String value)
Sets the value of the sequenceSchema property.java.lang.String
toString()
Sequence
withCharacterMaximumLength(java.lang.Integer value)
Sequence
withComment(java.lang.String value)
Sequence
withDataType(java.lang.String value)
Sequence
withNumericPrecision(java.lang.Integer value)
Sequence
withNumericScale(java.lang.Integer value)
Sequence
withSequenceCatalog(java.lang.String value)
Sequence
withSequenceName(java.lang.String value)
Sequence
withSequenceSchema(java.lang.String value)
-
-
-
Field Detail
-
sequenceCatalog
protected java.lang.String sequenceCatalog
-
sequenceSchema
protected java.lang.String sequenceSchema
-
sequenceName
protected java.lang.String sequenceName
-
dataType
protected java.lang.String dataType
-
characterMaximumLength
protected java.lang.Integer characterMaximumLength
-
numericPrecision
protected java.lang.Integer numericPrecision
-
numericScale
protected java.lang.Integer numericScale
-
comment
protected java.lang.String comment
-
-
Method Detail
-
getSequenceCatalog
public java.lang.String getSequenceCatalog()
Gets the value of the sequenceCatalog property.- Returns:
- possible object is
String
-
setSequenceCatalog
public void setSequenceCatalog(java.lang.String value)
Sets the value of the sequenceCatalog property.- Parameters:
value
- allowed object isString
-
getSequenceSchema
public java.lang.String getSequenceSchema()
Gets the value of the sequenceSchema property.- Returns:
- possible object is
String
-
setSequenceSchema
public void setSequenceSchema(java.lang.String value)
Sets the value of the sequenceSchema property.- Parameters:
value
- allowed object isString
-
getSequenceName
public java.lang.String getSequenceName()
Gets the value of the sequenceName property.- Returns:
- possible object is
String
-
setSequenceName
public void setSequenceName(java.lang.String value)
Sets the value of the sequenceName 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
-
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
-
withSequenceCatalog
public Sequence withSequenceCatalog(java.lang.String value)
-
withSequenceSchema
public Sequence withSequenceSchema(java.lang.String value)
-
withSequenceName
public Sequence withSequenceName(java.lang.String value)
-
withDataType
public Sequence withDataType(java.lang.String value)
-
withCharacterMaximumLength
public Sequence withCharacterMaximumLength(java.lang.Integer value)
-
withNumericPrecision
public Sequence withNumericPrecision(java.lang.Integer value)
-
withNumericScale
public Sequence withNumericScale(java.lang.Integer value)
-
withComment
public Sequence withComment(java.lang.String value)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendTo
in interfaceXMLAppendable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object that)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-