@MappedSuperclass public abstract class AbstractChildAuditableEntity<P extends AbstractAuditableEntity> extends AbstractAuditableEntity
| Modifier and Type | Field and Description |
|---|---|
protected P |
parent |
createdBy, createdDate, lastModifiedBy, lastModifiedDate| Constructor and Description |
|---|
AbstractChildAuditableEntity() |
| Modifier and Type | Method and Description |
|---|---|
P |
getParent()
Override this in subclasses and return the parent entity, or null if no
parent entity exists
|
void |
setParent(P parent) |
ensureParentUpdated, getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDate, touchgetVersionequals, getId, hashCode, isNew, setId, toStringprotected P extends AbstractAuditableEntity parent
public P getParent()
AbstractAuditableEntitygetParent in class AbstractAuditableEntitypublic void setParent(P parent)