private void RegisterTypeHandler(IConfiguration config, Type clazz, ITypeHandler4
     typeHandler)
 {
     var reflector = ((Config4Impl) config).Reflector();
     var itemClass = reflector.ForClass(clazz);
     ITypeHandlerPredicate predicate = new _ITypeHandlerPredicate_229(itemClass);
     config.RegisterTypeHandler(predicate, typeHandler);
 }
        private void RegisterTypeHandler(IConfiguration config, Type clazz, ITypeHandler4
                                         typeHandler)
        {
            GenericReflector      reflector = ((Config4Impl)config).Reflector();
            IReflectClass         itemClass = reflector.ForClass(clazz);
            ITypeHandlerPredicate predicate = new _ITypeHandlerPredicate_229(itemClass);

            config.RegisterTypeHandler(predicate, typeHandler);
        }