@Override
  public void inject(Class<?> klass) throws DataException {

    Method[] classMethods = klass.getMethods();

    for (Method method : classMethods) {
      Filter annotation = (Filter) method.getAnnotation(Filter.class);

      if (annotation != null) {
        injectFilterMethod(method, annotation);
      }
    }
  }
@Override
  public void inject(Class<?> klass) throws DataException {

    Method[] classMethods = klass.getMethods();

    for (Method method : classMethods) {
      Filter annotation = (Filter) method.getAnnotation(Filter.class);

      if (annotation != null) {
        injectFilterMethod(method, annotation);
      }
    }
  }
@ Override public void inject ( Class < ? > klass ) throws DataException { Method [ ] classMethods = klass . getMethods ( ) ; for ( Method method : classMethods ) { Filter annotation = ( Filter ) method . getAnnotation ( Filter . class ) ; if ( annotation != null ) { injectFilterMethod ( method , annotation ) ; } } }
{@inheritDoc}
{