@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, toString
addListener, addPropertyChangeListener, getInstanceName, getValueEx, removeAllListeners, removeListener, removePropertyChangeListener, setValue, setValueEx
addListener, addPropertyChangeListener, getInstanceName, getValueEx, removeAllListeners, removeListener, removePropertyChangeListener, setValue, setValueEx