public class DbKeyGenerator extends Object implements CayenneMapEntry, XMLSerializable, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected DbEntity |
dbEntity |
protected String |
generatorName |
protected String |
generatorType |
protected Integer |
keyCacheSize |
protected String |
name |
static String |
NAMED_SEQUENCE_TABLE_TYPE |
static String |
ORACLE_TYPE |
| Constructor and Description |
|---|
DbKeyGenerator() |
DbKeyGenerator(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
encodeAsXML(XMLEncoder encoder)
Prints itself as XML to the provided XMLEncoder.
|
DbEntity |
getDbEntity() |
String |
getGeneratorName() |
String |
getGeneratorType() |
Integer |
getKeyCacheSize() |
String |
getName()
Returns the name property of this object.
|
Object |
getParent()
Returns the parent map.
|
void |
setDbEntity(DbEntity dbEntity) |
void |
setGeneratorName(String generatorName) |
void |
setGeneratorType(String generatorType) |
void |
setKeyCacheSize(Integer keyCacheSize) |
void |
setName(String name) |
void |
setParent(Object parent)
Stores the parent map.
|
String |
toString() |
public static final String ORACLE_TYPE
public static final String NAMED_SEQUENCE_TABLE_TYPE
protected String name
protected DbEntity dbEntity
protected String generatorType
protected Integer keyCacheSize
protected String generatorName
public DbKeyGenerator()
public DbKeyGenerator(String name)
public String getName()
CayenneMapEntrygetName in interface CayenneMapEntrypublic void setName(String name)
public Object getParent()
CayenneMapEntrygetParent in interface CayenneMapEntrypublic void setParent(Object parent)
CayenneMapEntrysetParent in interface CayenneMapEntrypublic void encodeAsXML(XMLEncoder encoder)
encodeAsXML in interface XMLSerializablepublic DbEntity getDbEntity()
public void setDbEntity(DbEntity dbEntity)
public void setGeneratorType(String generatorType)
public String getGeneratorType()
public void setKeyCacheSize(Integer keyCacheSize)
public Integer getKeyCacheSize()
public void setGeneratorName(String generatorName)
public String getGeneratorName()
Copyright © 2001–2023 Apache Cayenne. All rights reserved.