package org.apache.ibatis.submitted.custom_collection_handling;
import org.apache.ibatis.reflection.MetaObject;
import org.apache.ibatis.reflection.wrapper.ObjectWrapper;
public class CustomObjectWrapperFactory implements org.apache.ibatis.reflection.wrapper.ObjectWrapperFactory {
public boolean hasWrapperFor(Object object) {
return object.getClass().equals(CustomCollection.class);
}
public ObjectWrapper getWrapperFor(MetaObject metaObject, Object object) {
return new org.apache.ibatis.submitted.custom_collection_handling.CustomObjectWrapper((CustomCollection) object);
}
}