for (ProxyProperty prop : properties.values())
methodsCompiler.removePropertyAccessors((ProxyPropertyImpl)prop);
// Load events
if (clazz.isAnnotationPresent(Events.class)) {
Events annoEvents = (Events)clazz.getAnnotation(Events.class);
for (Event annoEvent : annoEvents.value()) {
if (!events.containsKey(annoEvent.value()))
events.put(annoEvent.value(), new ProxyEvent(annoEvent));
}
}