edu.internet2.middleware.grouper.filter
Class GroupAlternateNameExactFilter

java.lang.Object
  extended by edu.internet2.middleware.grouper.filter.BaseQueryFilter
      extended by edu.internet2.middleware.grouper.filter.GroupAlternateNameExactFilter
All Implemented Interfaces:
QueryFilter

public class GroupAlternateNameExactFilter
extends BaseQueryFilter

Query by exact group alternate name.

Version:
$Id: GroupAlternateNameExactFilter.java,v 1.1 2009-03-27 19:32:41 shilen Exp $
Author:
shilen

Constructor Summary
GroupAlternateNameExactFilter(String name1)
          QueryFilter that returns groups matching the specified alternate name exactly.
 
Method Summary
 Set<Group> getResults(GrouperSession s)
          Get filter results.
 
Methods inherited from class edu.internet2.middleware.grouper.filter.BaseQueryFilter
filterByScope
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupAlternateNameExactFilter

public GroupAlternateNameExactFilter(String name1)
QueryFilter that returns groups matching the specified alternate name exactly.

Parameters:
name1 - Find groups matching this alternate name.
Method Detail

getResults

public Set<Group> getResults(GrouperSession s)
                      throws QueryException
Description copied from class: BaseQueryFilter
Get filter results.

Specified by:
getResults in interface QueryFilter
Overrides:
getResults in class BaseQueryFilter
Parameters:
s - Get groups within this session context.
Returns:
the group in a set, or null if none
Throws:
QueryException
See Also:
BaseQueryFilter.getResults(edu.internet2.middleware.grouper.GrouperSession)