- Type Parameters:
PK - the generic type of the technical primary key
O - the generic type of the owner
K - the generic type of the key
V - the generic type of the value
- All Implemented Interfaces:
de.alpharogroup.db.entity.Identifiable<PK>, de.alpharogroup.db.entity.pairable.IdentifiableKeyValueOwner<PK,O,K,V>, de.alpharogroup.db.entity.pairable.KeyValueOwner<O,K,V>, java.io.Serializable
@MappedSuperclass
public abstract class KeyValueOwnerEntity<PK extends java.io.Serializable,O,K,V>
extends SequenceBaseEntity<PK>
implements de.alpharogroup.db.entity.pairable.IdentifiableKeyValueOwner<PK,O,K,V>
The abstract entity class
KeyValueOwnerEntity holds a generic key value pair with his
owner which can be also the parent if it is from the same type.
- See Also:
- Serialized Form