code: @Override
      public Set<IPersonAttributes> getPeopleWithMultivaluedAttributes(final Map<String, List<Object>> seed,
                                                                       final IPersonAttributeDaoFilter filter) {
          Validate.notNull(seed, "Argument 'seed' cannot be null.");
  
          for (final AttributeRule rule : this.rules) {
              if (rule.appliesTo(seed)) {
                  if (logger.isDebugEnabled()) {
                      logger.debug("Evaluating rule='" + rule + "' from the rules List");
                  }
  
                  return rule.evaluate(seed);
              }
          }
  
          return null;
      }
docs: /* (non-Javadoc)
  @see org.jasig.services.persondir.IPersonAttributeDao#getPeopleWithMultivaluedAttributes(java.util.Map)