@MappedSuperclass public abstract class BaseDbGeneratedIdEntity<K extends java.lang.Number> extends BaseGenericIdEntity<IdProxy<K>>
Instance.BeanPropertyPath, Instance.PropertyChangeEvent, Instance.PropertyChangeListener| Modifier and Type | Field and Description |
|---|---|
protected IdProxy<K> |
idProxy |
__securityState, __state, dynamicAttributes__propertyChangeListeners, PROPERTY_CHANGE_LISTENERS_INITIAL_CAPACITY| Constructor and Description |
|---|
BaseDbGeneratedIdEntity() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copySystemState(BaseGenericIdEntity src)
Copies the state which is not related to attributes registered in metadata.
|
protected abstract K |
getDbGeneratedId() |
IdProxy<K> |
getId() |
protected abstract void |
setDbGeneratedId(K dbId) |
void |
setId(IdProxy<K> idProxy) |
equals, getDynamicAttributes, getMetaClass, getValue, hashCode, setDynamicAttributes, setValue, toStringaddPropertyChangeListener, getInstanceName, getMethodsCache, getRelatedPropertiesCache, getRelatedReadOnlyProperties, getValueEx, getValueEx, propertyChanged, removeAllListeners, removePropertyChangeListener, setValue, setValueEx, setValueExclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddPropertyChangeListener, getInstanceName, getValueEx, getValueEx, removeAllListeners, removePropertyChangeListener, setValue, setValueEx, setValueExpublic void setId(IdProxy<K> idProxy)
setId in class BaseGenericIdEntity<IdProxy<K extends java.lang.Number>>protected abstract void setDbGeneratedId(K dbId)
protected abstract K getDbGeneratedId()
protected void copySystemState(BaseGenericIdEntity src)
BaseGenericIdEntitycopySystemState in class BaseGenericIdEntity<IdProxy<K extends java.lang.Number>>