createObserverMethodsWithRealizes(component, clazz, candidateMethods, false);
// From @Realizations
createObserverMethodsWithRealizes(component, clazz.getSuperclass(), genericMethods, true);
manager.addObservableComponentMethods(component);
}
@SuppressWarnings("unchecked")
private static <T> void createObserverMethodsWithRealizes(ObservesMethodsOwner<T> component, Class<?> clazz, Method[] candidateMethods, boolean isRealizes)