package org.theonefx.wcframework.ioc;
import java.beans.PropertyDescriptor;
import org.theonefx.wcframework.core.TypeConverter;
import org.theonefx.wcframework.ioc.exception.InvalidPropertyException;
public interface BeanWrapper extends PropertyAccessor, TypeConverter {
Object getWrappedInstance();
Class<?> getWrappedClass();
PropertyDescriptor[] getPropertyDescriptors();
PropertyDescriptor getPropertyDescriptor(String propertyName) throws InvalidPropertyException;
}