| Modifier and Type | Class and Description | 
|---|---|
class  | 
Group  | 
class  | 
User
The User object defines an ASSISTments Service (AS) user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) java.util.Set<AssistmentsPrincipal> | 
Group.getMembers()  | 
java.util.Set<AssistmentsPrincipal> | 
Group.getMembers(Group.GroupChildDepth childDepth)  | 
java.util.Set<AssistmentsPrincipal> | 
Group.getMembers(PrincipalType pType,
          Group.GroupChildDepth childDepth)
Returns the child members of this group which are of a particular Class type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
Group.addMember(AssistmentsPrincipal member)
Adds a principal to this group. 
 | 
int | 
AssistmentsPrincipal.compareTo(AssistmentsPrincipal o)  | 
java.util.Set<Group> | 
Group.getGroupsContaining(AssistmentsPrincipal member,
                   boolean stopOnFirst)
Returns the groups containing a principal (as a member), at any level, in this group's hierarchy. 
 | 
boolean | 
Group.isMember(AssistmentsPrincipal member,
        Group.GroupChildDepth depth)
Returns whether a principal is a child of this group. 
 | 
boolean | 
Group.removeMember(AssistmentsPrincipal member)
Removes a principal from this group. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Group.addMembers(java.util.Set<AssistmentsPrincipal> members)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LegacyUser  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GroupRow  | 
| Modifier and Type | Field and Description | 
|---|---|
static BaseRule<AssistmentsPrincipal> | 
BuiltInValidationRules.isRealPrincipal  | 
| Modifier and Type | Field and Description | 
|---|---|
static java.util.List<BaseRule<AssistmentsPrincipal>> | 
AssistmentsPrincipalValidator.defaultRules  | 
| Constructor and Description | 
|---|
AssistmentsPrincipalValidator(java.util.List<BaseRule<AssistmentsPrincipal>> rules)  |