edu.internet2.middleware.grouper.misc
Interface GrouperObject

All Superinterfaces:
GrouperId
All Known Subinterfaces:
Entity
All Known Implementing Classes:
AttributeDef, AttributeDefName, Group, GrouperObjectSubjectWrapper, Stem

public interface GrouperObject
extends GrouperId

grouper objects extend this, e.g. groups, stems, attribute def names

Author:
mchyzer

Method Summary
 String getDescription()
          description of object
 String getDisplayName()
          display name of object
 String getName()
          name of object, e.g.
 boolean matchesLowerSearchStrings(Set<String> filterStrings)
          see if this object matches the filter strings
 
Methods inherited from interface edu.internet2.middleware.grouper.misc.GrouperId
getId
 

Method Detail

matchesLowerSearchStrings

boolean matchesLowerSearchStrings(Set<String> filterStrings)
see if this object matches the filter strings

Parameters:
filterStrings -
Returns:
true if matches

getName

String getName()
name of object, e.g. a:b:c

Returns:
the name of this object

getDescription

String getDescription()
description of object

Returns:
description

getDisplayName

String getDisplayName()
display name of object

Returns:
display name