public class PrimaryKeyColumn extends Object implements ModelObject
Modifier and Type | Field and Description |
---|---|
protected Column |
actualColumn |
protected String |
columnName |
static String |
copyright |
protected Generator |
generator |
static org.slf4j.Logger |
logger |
protected PrimaryKey |
primaryKey |
Constructor and Description |
---|
PrimaryKeyColumn() |
PrimaryKeyColumn(PrimaryKey primaryKey) |
Modifier and Type | Method and Description |
---|---|
void |
afterUnmarshal(Unmarshaller u,
Object parent) |
Column |
getActualColumn() |
String |
getColumnName() |
Generator |
getGenerator() |
PrimaryKey |
getPrimaryKey() |
void |
init(Model model) |
void |
link(Model model) |
void |
reset() |
void |
setColumnName(String columnName) |
void |
setGenerator(Generator generator) |
void |
setPrimaryKey(PrimaryKey primaryKey) |
void |
visitChildren(ModelObjectVisitor visitor) |
public static final String copyright
protected PrimaryKey primaryKey
protected String columnName
protected Generator generator
protected Column actualColumn
public static final org.slf4j.Logger logger
public PrimaryKeyColumn()
public PrimaryKeyColumn(PrimaryKey primaryKey)
public void afterUnmarshal(Unmarshaller u, Object parent)
afterUnmarshal
in interface ModelObject
public void reset()
reset
in interface ModelObject
public void link(Model model)
link
in interface ModelObject
public void visitChildren(ModelObjectVisitor visitor)
visitChildren
in interface ModelObject
public void init(Model model)
init
in interface ModelObject
public PrimaryKey getPrimaryKey()
public void setPrimaryKey(PrimaryKey primaryKey)
public String getColumnName()
public void setColumnName(String columnName)
public Column getActualColumn()
public Generator getGenerator()
public void setGenerator(Generator generator)