@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.PropertyChangeEvent, Instance.PropertyChangeListener| Constructor and Description |
|---|
BaseStringIdEntity() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
getId() |
equals, getDynamicAttributes, getMetaClass, getValue, hashCode, setDynamicAttributes, setId, setValue, toStringaddListener, addPropertyChangeListener, getInstanceName, getValueEx, removeAllListeners, removeListener, removePropertyChangeListener, setValue, setValueExaddListener, addPropertyChangeListener, getInstanceName, getValueEx, removeAllListeners, removeListener, removePropertyChangeListener, setValue, setValueEx