@MappedSuperclass public abstract class BaseStringIdEntity extends BaseGenericIdEntity<java.lang.String>
Does not define an identifier field. Inheritors must define a field of type String and add
Id
annotation to it, e.g.
@Id @Column(name = "CODE") protected String code;
Instance.BeanPropertyPath, Instance.PropertyChangeEvent, Instance.PropertyChangeListener
__securityState, __state, dynamicAttributes
__propertyChangeListeners, PROPERTY_CHANGE_LISTENERS_INITIAL_CAPACITY
Constructor and Description |
---|
BaseStringIdEntity() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getId() |
copySystemState, equals, getDynamicAttributes, getMetaClass, getValue, hashCode, setDynamicAttributes, setId, setValue, toString
addPropertyChangeListener, getInstanceName, getMethodsCache, getValueEx, getValueEx, propertyChanged, removeAllListeners, removePropertyChangeListener, setValue, setValueEx, setValueEx
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addPropertyChangeListener, getInstanceName, getValueEx, getValueEx, removeAllListeners, removePropertyChangeListener, setValue, setValueEx, setValueEx