Uses of Class
edu.internet2.middleware.grouper.GrouperAPI

Packages that use GrouperAPI
edu.internet2.middleware.grouper The I2MI Grouper project is an open source toolkit for managing groups. 
edu.internet2.middleware.grouper.attr   
edu.internet2.middleware.grouper.attr.assign   
edu.internet2.middleware.grouper.attr.value   
edu.internet2.middleware.grouper.audit   
edu.internet2.middleware.grouper.changeLog   
edu.internet2.middleware.grouper.flat   
edu.internet2.middleware.grouper.group   
edu.internet2.middleware.grouper.misc This package contains generic grouper classes which do not belong elsewhere 
edu.internet2.middleware.grouper.permissions   
edu.internet2.middleware.grouper.permissions.role   
edu.internet2.middleware.grouper.privs This package contains access and privilege related classes 
 

Uses of GrouperAPI in edu.internet2.middleware.grouper
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper
 class Attribute
          Basic Hibernate Attribute DTO interface.
 class Composite
          A composite membership definition within the Groups Registry.
 class Field
          Schema specification for a Group attribute or list.
 class Group
          A group within the Groups Registry.
 class GroupType
          Schema specification for a Group type.
 class GroupTypeTuple
          Basic Hibernate Group and GroupType tuple DTO implementation.
 class Member
          A member within the Groups Registry.
 class Membership
          A list membership in the Groups Registry.
 class RegistrySubject
          A Subject local to the Groups Registry.
 class Stem
          A namespace within the Groups Registry.
 

Methods in edu.internet2.middleware.grouper that return GrouperAPI
abstract  GrouperAPI GrouperAPI.clone()
          deep clone the fields in this object
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.attr
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.attr
 class AttributeDef
          definition of an attribute
 class AttributeDefName
          definition of an attribute name (is linked with an attribute def)
 class AttributeDefNameSet
           
 class AttributeDefScope
          clamp down an attribute def to a set of scopes which are like strings in the DB.
 

Methods in edu.internet2.middleware.grouper.attr that return GrouperAPI
 GrouperAPI AttributeDefNameSet.clone()
           
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.attr.assign
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.attr.assign
 class AttributeAssign
          definition of an attribute
 class AttributeAssignAction
           
 class AttributeAssignActionSet
           Make a directed graph of attribute assign actions.
 

Methods in edu.internet2.middleware.grouper.attr.assign that return GrouperAPI
 GrouperAPI AttributeAssignActionSet.clone()
           
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.attr.value
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.attr.value
 class AttributeAssignValue
          value of an attribute assignment (could be multi-valued based on the attributeDef
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.audit
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.audit
 class AuditEntry
          represents a user audit record.
 class AuditType
          type of audit
 

Methods in edu.internet2.middleware.grouper.audit that return GrouperAPI
 GrouperAPI AuditType.clone()
           
 GrouperAPI AuditEntry.clone()
           
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.changeLog
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.changeLog
 class ChangeLogConsumer
          changeLog consumer
 class ChangeLogEntry
           represents a user change log record.
 class ChangeLogType
          type of changeLog
 

Methods in edu.internet2.middleware.grouper.changeLog that return GrouperAPI
 GrouperAPI ChangeLogEntry.clone()
           
 GrouperAPI ChangeLogConsumer.clone()
           
 GrouperAPI ChangeLogType.clone()
           
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.flat
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.flat
 class FlatAttributeDef
           
 class FlatGroup
           
 class FlatMembership
           
 class FlatStem
           
 

Methods in edu.internet2.middleware.grouper.flat that return GrouperAPI
 GrouperAPI FlatMembership.clone()
           
 GrouperAPI FlatAttributeDef.clone()
           
 GrouperAPI FlatStem.clone()
           
 GrouperAPI FlatGroup.clone()
           
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.group
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.group
 class GroupSet
           
 

Methods in edu.internet2.middleware.grouper.group that return GrouperAPI
 GrouperAPI GroupSet.clone()
           
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.misc
 

Methods in edu.internet2.middleware.grouper.misc that return types with arguments of type GrouperAPI
 java.util.Set<GrouperAPI> BaseMemberOf.addDelete(GrouperAPI dto)
           
 java.util.Set<GrouperAPI> BaseMemberOf.addSave(GrouperAPI dto)
           
 java.util.Set<GrouperAPI> BaseMemberOf.addUpdate(GrouperAPI dto)
           
 java.util.Set<GrouperAPI> BaseMemberOf.getDeletes()
           
 java.util.Set<GrouperAPI> BaseMemberOf.getEffectiveDeletes()
           
 java.util.Set<GrouperAPI> BaseMemberOf.getEffectiveSaves()
           
 java.util.Set<GrouperAPI> BaseMemberOf.getSaves()
           
 java.util.Set<GrouperAPI> MemberOf.getUpdates()
           
 java.util.Set<GrouperAPI> BaseMemberOf.getUpdates()
           
 

Methods in edu.internet2.middleware.grouper.misc with parameters of type GrouperAPI
 java.util.Set<GrouperAPI> BaseMemberOf.addDelete(GrouperAPI dto)
           
 java.util.Set<GrouperAPI> BaseMemberOf.addSave(GrouperAPI dto)
           
 java.util.Set<GrouperAPI> BaseMemberOf.addUpdate(GrouperAPI dto)
           
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.permissions
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.permissions
 class PermissionEntry
           
 

Methods in edu.internet2.middleware.grouper.permissions that return GrouperAPI
 GrouperAPI PermissionEntry.clone()
           
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.permissions.role
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.permissions.role
 class RoleSet
           
 

Methods in edu.internet2.middleware.grouper.permissions.role that return GrouperAPI
 GrouperAPI RoleSet.clone()
           
 

Uses of GrouperAPI in edu.internet2.middleware.grouper.privs
 

Methods in edu.internet2.middleware.grouper.privs that return GrouperAPI
 GrouperAPI AttributeDefPrivilege.getGrouperApi()
           
 GrouperAPI GrouperPrivilege.getGrouperApi()
          get the object this privilege is assigned to (e.g. group or stem object)
 GrouperAPI AccessPrivilege.getGrouperApi()
           
 GrouperAPI NamingPrivilege.getGrouperApi()