public AbstractBlurPreparedStatement() {
throwExceptionDelegate = (PreparedStatement) Proxy.newProxyInstance(PreparedStatement.class.getClassLoader(),
new Class[] { PreparedStatement.class }, new InvocationHandler() {
@Override
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
throw new NotImplemented(method.getName());
}
});
}