code: @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);
        }
      }
    }
docs: {@inheritDoc}