| Interface | Description | 
|---|---|
| EntityProxy | @author Graeme Rocher | 
| ProxyFactory | The factory used to create proxies | 
| ProxyHandler | Interface for classes that handle proxies | 
| Class | Description | 
|---|---|
| AssociationQueryProxyHandler | A proxy handler that uses a AssociationQueryExecutor to retrieve the association | 
| EntityProxyMethodHandler | Base class for entity proxy handlers that are aware of Groovy | 
| GroovyObjectMethodHandler | Javassist MethodHandler for handling GroovyObject methods | 
| JavassistProxyFactory | A proxy factory that uses Javassist to create proxies | 
| SessionEntityProxyMethodHandler | An EntityProxyMethodHandler that uses the session to initialize a target for the given id |