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 ModelObjectpublic void reset()
reset in interface ModelObjectpublic void link(Model model)
link in interface ModelObjectpublic void visitChildren(ModelObjectVisitor visitor)
visitChildren in interface ModelObjectpublic void init(Model model)
init in interface ModelObjectpublic 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)