public interface  org.glassfish.hk.utilities.reflection.ClassReflectionHelper extends java.lang.Object
{
public abstract java.util.Set getAllMethods(java.lang.Class);
public abstract org.glassfish.hk.utilities.reflection.MethodWrapper createMethodWrapper(java.lang.reflect.Method);
public abstract java.util.Set getAllFields(java.lang.Class);
public abstract java.lang.reflect.Method findPostConstruct(java.lang.Class, java.lang.Class) throws java.lang.IllegalArgumentException;
public abstract java.lang.reflect.Method findPreDestroy(java.lang.Class, java.lang.Class) throws java.lang.IllegalArgumentException;
public abstract void clean(java.lang.Class);
public abstract void dispose();
public abstract int size();
}