public class KeyGeneratorType
extends java.lang.Object
Java class for key-generatorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="key-generatorType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="uuid" type="{http://geronimo.apache.org/xml/ns/deployment-1.2}emptyType"/>
<element name="sequence-table" type="{http://tomee.apache.org/xml/ns/pkgen-2.1}sequence-tableType"/>
<element name="auto-increment-table" type="{http://tomee.apache.org/xml/ns/pkgen-2.1}auto-increment-tableType"/>
<element name="sql-generator" type="{http://tomee.apache.org/xml/ns/pkgen-2.1}sql-generatorType"/>
<element name="custom-generator" type="{http://tomee.apache.org/xml/ns/pkgen-2.1}custom-generatorType"/>
</choice>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected AutoIncrementTableType |
autoIncrementTable |
protected CustomGeneratorType |
customGenerator |
protected SequenceTableType |
sequenceTable |
protected SqlGeneratorType |
sqlGenerator |
protected EmptyType |
uuid |
| Constructor and Description |
|---|
KeyGeneratorType() |
| Modifier and Type | Method and Description |
|---|---|
AutoIncrementTableType |
getAutoIncrementTable()
Gets the value of the autoIncrementTable property.
|
CustomGeneratorType |
getCustomGenerator()
Gets the value of the customGenerator property.
|
SequenceTableType |
getSequenceTable()
Gets the value of the sequenceTable property.
|
SqlGeneratorType |
getSqlGenerator()
Gets the value of the sqlGenerator property.
|
boolean |
isUuid()
Gets the value of the uuid property.
|
void |
setAutoIncrementTable(AutoIncrementTableType value)
Sets the value of the autoIncrementTable property.
|
void |
setCustomGenerator(CustomGeneratorType value)
Sets the value of the customGenerator property.
|
void |
setSequenceTable(SequenceTableType value)
Sets the value of the sequenceTable property.
|
void |
setSqlGenerator(SqlGeneratorType value)
Sets the value of the sqlGenerator property.
|
void |
setUuid(boolean value)
Sets the value of the uuid property.
|
protected EmptyType uuid
protected SequenceTableType sequenceTable
protected AutoIncrementTableType autoIncrementTable
protected SqlGeneratorType sqlGenerator
protected CustomGeneratorType customGenerator
public boolean isUuid()
boolean public void setUuid(boolean value)
value - allowed object is
boolean public SequenceTableType getSequenceTable()
SequenceTableTypepublic void setSequenceTable(SequenceTableType value)
value - allowed object is
SequenceTableTypepublic AutoIncrementTableType getAutoIncrementTable()
AutoIncrementTableTypepublic void setAutoIncrementTable(AutoIncrementTableType value)
value - allowed object is
AutoIncrementTableTypepublic SqlGeneratorType getSqlGenerator()
SqlGeneratorTypepublic void setSqlGenerator(SqlGeneratorType value)
value - allowed object is
SqlGeneratorTypepublic CustomGeneratorType getCustomGenerator()
CustomGeneratorTypepublic void setCustomGenerator(CustomGeneratorType value)
value - allowed object is
CustomGeneratorType