org.compass.core.util.proxy.extractor
Interface ProxyExtractor

All Superinterfaces:
CompassConfigurable
All Known Implementing Classes:
HibernateProxyExtractor, SpringProxyExtractor

public interface ProxyExtractor
extends CompassConfigurable

A proxy extractor is helps to extract actual information from proxied classes.

Author:
kimchy

Method Summary
 Class getTargetClass(Object obj)
          Returns the actual class of the given object.
 Object initalizeProxy(Object obj)
          Initializes the proxy.
 
Methods inherited from interface org.compass.core.config.CompassConfigurable
configure
 

Method Detail

getTargetClass

Class getTargetClass(Object obj)
Returns the actual class of the given object.


initalizeProxy

Object initalizeProxy(Object obj)
Initializes the proxy.



Copyright (c) 2004-2009 The Compass Project.