Class AbstractDomainObject<T extends PersistentDomainObject<T>,D extends AbstractDomainObject<T,D>>

java.lang.Object
org.tentackle.domain.AbstractDomainObject<T,D>
Type Parameters:
T - the PDO class
D - the domain object class
All Implemented Interfaces:
Serializable, DomainContextProvider, DomainDelegate<T>, DomainObject<T>, PdoProvider<T>, ProxyDelegate<T>, org.tentackle.reflect.EffectiveClassProvider<T>, org.tentackle.reflect.Interceptable, org.tentackle.session.SessionProvider
Direct Known Subclasses:
NumberPoolDomainImpl, NumberRangeDomainImpl, SecurityDomainImpl

public abstract class AbstractDomainObject<T extends PersistentDomainObject<T>,D extends AbstractDomainObject<T,D>> extends Object implements DomainObject<T>, org.tentackle.reflect.EffectiveClassProvider<T>, Serializable
Base domain implementation of a PDO.
Author:
harald
See Also: