docs: protected boolean acceptAnnotationsFrom(String className, boolean acceptPartial, boolean acceptExcluded) {
          String methodName = "acceptAnnotationsFrom";
  
          // Don't unnecessarily obtain the annotation targets table:
          // No seed annotations will be obtained when the module is metadata-complete.
        
          if (config.isMetadataComplete()) {
              if (!acceptPartial && !acceptExcluded) {
                  return false;
              }
          }
        
          try {
              WebAnnotations webAppAnnotations = getModuleContainer().adapt(WebAnnotations.class);
              AnnotationTargets_Targets table = webAppAnnotations.getAnnotationTargets();
            
              return ( table.isSeedClassName(className) ||
                       (acceptPartial && table.isPartialClassName(className)) ||
                       (acceptExcluded && table.isExcludedClassName(className)) );
                
          } catch (UnableToAdaptException e) {
              logger.logp(Level.FINE, CLASS_NAME, methodName, "caught UnableToAdaptException: " + e);
              return false;
          }      
      }