Skip to content

Instantly share code, notes, and snippets.

@mikebrock
Created March 13, 2013 00:02
Show Gist options
  • Select an option

  • Save mikebrock/5148235 to your computer and use it in GitHub Desktop.

Select an option

Save mikebrock/5148235 to your computer and use it in GitHub Desktop.
private final BeanProvider<MyDecoratedBean> inj1597_MyDecoratedBean_creational = new BeanProvider<MyDecoratedBean>() {
public MyDecoratedBean getInstance(final CreationalContext context) {
final MyDecoratedBean inj1596_MyDecoratedBean = new MyDecoratedBean();
context.addBean(context.getBeanReference(MyDecoratedBean.class, arrayOf_19635043Annotation_25657110), inj1596_MyDecoratedBean);
final _$1173375600_MyDecoratedBean_proxy inj1596_MyDecoratedBean_iproxy = new _$1173375600_MyDecoratedBean_proxy();
inj1596_MyDecoratedBean_iproxy.__$setProxiedInstance$(inj1596_MyDecoratedBean);
return inj1596_MyDecoratedBean_iproxy;
}
};
private final MyDecoratedBean inj1596_MyDecoratedBean = inj1597_MyDecoratedBean_creational.getInstance(context);
public class _$1173375600_MyDecoratedBean_proxy extends MyDecoratedBean {
private MyDecoratedBean $$_proxy_$$;
@Override public void someMethod(String a0, Integer a1) {
TestDataCollector.beforeInvoke(a0, a1);
$$_proxy_$$.someMethod(a0, a1);
TestDataCollector.afterInvoke(a0, a1);
}
@Override public Map getTestMap() {
return $$_proxy_$$.getTestMap();
}
@Override public int hashCode() {
if ($$_proxy_$$ == null) {
throw new IllegalStateException("call to hashCode() on an unclosed proxy.");
} else {
return $$_proxy_$$.hashCode();
}
}
@Override public boolean equals(Object o) {
if ($$_proxy_$$ == null) {
throw new IllegalStateException("call to equals() on an unclosed proxy.");
} else {
return $$_proxy_$$.equals(o);
}
}
public void __$setProxiedInstance$(MyDecoratedBean proxy) {
$$_proxy_$$ = proxy;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment