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.externalSubjects   
edu.internet2.middleware.grouper.group   
edu.internet2.middleware.grouper.messaging   
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.pit   
edu.internet2.middleware.grouper.privs This package contains access and privilege related classes 
edu.internet2.middleware.grouper.service   
edu.internet2.middleware.grouper.stem   
edu.internet2.middleware.grouper.tableIndex   
 

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
          assignment 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.externalSubjects
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.externalSubjects
 class ExternalSubject
          database object for external subject
 class ExternalSubjectAttribute
          attribute on an external subject, configured in the grouper.properties
 

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.messaging
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.messaging
 class GrouperMessageHibernate
           
 

Methods in edu.internet2.middleware.grouper.messaging that return GrouperAPI
 GrouperAPI GrouperMessageHibernate.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 PermissionEntryBase
           
 class PermissionEntryImpl
           
 

Methods in edu.internet2.middleware.grouper.permissions that return GrouperAPI
 GrouperAPI PermissionEntryBase.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.pit
 

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.pit
 class GrouperPIT
           
 class PITAttributeAssign
           
 class PITAttributeAssignAction
           
 class PITAttributeAssignActionSet
           
 class PITAttributeAssignValue
           
 class PITAttributeAssignValueView
           
 class PITAttributeDef
           
 class PITAttributeDefName
           
 class PITAttributeDefNameSet
           
 class PITField
           
 class PITGroup
           
 class PITGroupSet
           
 class PITMember
           
 class PITMembership
           
 class PITPermissionAllView
           
 class PITRoleSet
           
 class PITStem
           
 

Methods in edu.internet2.middleware.grouper.pit that return GrouperAPI
 GrouperAPI PITStem.clone()
           
 GrouperAPI PITField.clone()
           
 GrouperAPI PITMember.clone()
           
 GrouperAPI PITAttributeAssignAction.clone()
           
 GrouperAPI PITAttributeAssignValueView.clone()
           
 GrouperAPI PITAttributeDefNameSet.clone()
           
 GrouperAPI PITAttributeAssignActionSet.clone()
           
 GrouperAPI PITRoleSet.clone()
           
 GrouperAPI PITGroupSet.clone()
           
 GrouperAPI PITGroup.clone()
           
 GrouperAPI PITAttributeDefName.clone()
           
 GrouperAPI PITAttributeDef.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()
           
 

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

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.service
 class ServiceRoleView
           
 

Methods in edu.internet2.middleware.grouper.service that return GrouperAPI
 GrouperAPI ServiceRoleView.clone()
           
 

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

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.stem
 class StemSet
           
 

Methods in edu.internet2.middleware.grouper.stem that return GrouperAPI
 GrouperAPI StemSet.clone()
           
 

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

Subclasses of GrouperAPI in edu.internet2.middleware.grouper.tableIndex
 class TableIndex
          Keep track of last index for groups, stems, attribute definitions, and attribute names grab a certain number of indices, and update the table in an autonomous transaction.
 

Methods in edu.internet2.middleware.grouper.tableIndex that return GrouperAPI
 GrouperAPI TableIndex.clone()