class LegacyDataAdapterImpl implements LegacyDataAdapter {

    @Override
    public Class<?> getPropertyType(Object object, String propertyName) {
        return selectAdapter(object).getPropertyType(object, propertyName);
    }

}