Example #1
1
  private void configure(Class<? extends Annotation> annotationType, Annotation configuration) {
    Method configurer;

    try {
      configurer = findMethodQuietly(getClass(), "configure", annotationType);
    } catch (ReflectionException ex) {
      return;
    }

    invokeQuietly(configurer, this, configuration);
  }