Class GroupAnyAttributeFilter
java.lang.Object
edu.internet2.middleware.grouper.filter.BaseQueryFilter
edu.internet2.middleware.grouper.filter.GroupAnyAttributeFilter
- All Implemented Interfaces:
QueryFilter
Query by all group attributes.
- Version:
- $Id: GroupAnyAttributeFilter.java,v 1.3 2008-11-04 15:19:56 shilen Exp $
-
Constructor Summary
ConstructorDescriptionGroupAnyAttributeFilter
(String value, Stem ns) QueryFilter
that returns groups matching the specified attribute specification.GroupAnyAttributeFilter
(String value, Stem ns, Boolean enabled) QueryFilter
that returns groups matching the specified attribute specification. -
Method Summary
Methods inherited from class edu.internet2.middleware.grouper.filter.BaseQueryFilter
filterByScope, getStringForScope, removeRootStem
-
Constructor Details
-
GroupAnyAttributeFilter
QueryFilter
that returns groups matching the specified attribute specification.This performs a substring, lowercased query against all attributes.
- Parameters:
value
- Search for this value.ns
- Restrict results to within this stem.
-
GroupAnyAttributeFilter
QueryFilter
that returns groups matching the specified attribute specification.This performs a substring, lowercased query against all attributes.
- Parameters:
value
- Search for this value.ns
- Restrict results to within this stem.enabled
-
-
-
Method Details
-
getResults
Description copied from class:BaseQueryFilter
Get filter results.- Specified by:
getResults
in interfaceQueryFilter
- Overrides:
getResults
in classBaseQueryFilter
- Parameters:
s
- Get groups within this session context.- Returns:
- Objects that match filter constraints.
- Throws:
QueryException
-
getEnabled
- Returns:
- true if enabled only, false if disabled only, null if everything
-
setEnabled
- Parameters:
enabled
- true if enabled only, false if disabled only, null if everything
-