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