edu.internet2.middleware.grouper.shibboleth.filter
Interface GroupQueryFilter

All Superinterfaces:
QueryFilter<Group>
All Known Implementing Classes:
AndGroupFilter, BaseGroupQueryFilter, ConditionalGroupQueryFilter, ExactAttributeGroupFilter, MinusGroupFilter, OrGroupFilter, StemNameGroupFilter

public interface GroupQueryFilter
extends QueryFilter<Group>

An extension to QueryFilter which provides the ability to determine if a Group matches (would be returned by) the filter.


Method Summary
 boolean matchesGroup(Group group)
          Returns true if the Group would be returned by the filter.
 void setGrouperSession(GrouperSession grouperSession)
          Set the grouper session
 
Methods inherited from interface edu.internet2.middleware.grouper.filter.QueryFilter
getResults
 

Method Detail

matchesGroup

boolean matchesGroup(Group group)
Returns true if the Group would be returned by the filter. False otherwise.

Parameters:
group - the Group
Returns:
if the group matches or not

setGrouperSession

void setGrouperSession(GrouperSession grouperSession)
Set the grouper session

Parameters:
grouperSession - the GrouperSession


Copyright © 2012 Internet2. All Rights Reserved.