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()
CayenneMapEntry
getName
in interface CayenneMapEntry
public void setName(String name)
public Object getParent()
CayenneMapEntry
getParent
in interface CayenneMapEntry
public void setParent(Object parent)
CayenneMapEntry
setParent
in interface CayenneMapEntry
public void encodeAsXML(XMLEncoder encoder)
encodeAsXML
in interface XMLSerializable
public 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–2017 Apache Cayenne. All rights reserved.