Serialized Form


Package edu.internet2.middleware.grouper

Class edu.internet2.middleware.grouper.Attribute extends GrouperAPI implements Serializable

Serialized Fields

fieldId

String fieldId
id of the field which is the attribute name


groupUUID

String groupUUID

id

String id

value

String value

group

Group group
store a reference to the group for hooks or whatnot


contextId

String contextId
context id of the transaction

Class edu.internet2.middleware.grouper.Composite extends GrouperAPI implements Serializable

Serialized Fields

createTime

long createTime

creatorUUID

String creatorUUID

factorOwnerUUID

String factorOwnerUUID

leftFactorUUID

String leftFactorUUID

rightFactorUUID

String rightFactorUUID

type

String type

uuid

String uuid

contextId

String contextId
context id of the transaction

Class edu.internet2.middleware.grouper.Field extends GrouperAPI implements Serializable

serialVersionUID: 2072790175332537149L

Serialized Fields

cachedGroupType

GroupType cachedGroupType

contextId

String contextId
context id of the transaction


groupTypeUuid

String groupTypeUuid

isNullable

boolean isNullable

name

String name

readPrivilege

String readPrivilege

type

String type

uuid

String uuid

writePrivilege

String writePrivilege

Class edu.internet2.middleware.grouper.Group extends GrouperAPI implements Serializable

Serialized Fields

cachedMember

Member cachedMember

subjectCache

HashMap<K,V> subjectCache

attributes

Map<K,V> attributes

createTime

long createTime

creatorUUID

String creatorUUID

modifierUUID

String modifierUUID

modifyTime

long modifyTime

parentUUID

String parentUUID

typeOfGroup

TypeOfGroup typeOfGroup
default to group type, as opposed to role


types

Set<E> types

uuid

String uuid

name

String name
name of group, e.g. school:community:students


alternateNameDb

String alternateNameDb
alternate name of group


displayName

String displayName
displayName of group, e.g. My School:Community Groups:All Students


extension

String extension
extension of group, e.g. students


displayExtension

String displayExtension
displayExtension of group, e.g. All Students


description

String description
description of group, friendly description, e.g. in sentence form, about what the group is about


contextId

String contextId
context id of the transaction


attributeAssignGroupDelegate

AttributeAssignGroupDelegate attributeAssignGroupDelegate

dontSetModified

boolean dontSetModified
if true, then dont set the modified stuff on save


lastMembershipChangeDb

Long lastMembershipChangeDb
when the last member has changed, used by hibernate


roleInheritanceDelegate

RoleInheritanceDelegate roleInheritanceDelegate
cache this for performance. delegate calls to this class for role hierarchy stuff


permissionRoleDelegate

PermissionRoleDelegate permissionRoleDelegate
cache this for performance. delegate calls to this class for role hierarchy stuff

Class edu.internet2.middleware.grouper.GrouperAPI extends Object implements Serializable

Serialized Fields

dbVersion

Object dbVersion
save the state when retrieving from DB


hibernateVersionNumber

Long hibernateVersionNumber
hibernate increments with each insert/update (-1 means insert, 0+ means update, null means 0)

Class edu.internet2.middleware.grouper.GrouperSession extends Object implements Serializable

Serialized Fields

considerIfWheelMember

boolean considerIfWheelMember
if we should take into consideration that we are a wheel member (or act as self if false)


cachedMember

Member cachedMember

memberUUID

String memberUUID

startTimeLong

long startTimeLong

subject

edu.internet2.middleware.subject.Subject subject

uuid

String uuid

Class edu.internet2.middleware.grouper.GroupType extends GrouperAPI implements Serializable

serialVersionUID: 8214760621248803096L

Serialized Fields

createTime

long createTime

creatorUUID

String creatorUUID

fields

Set<E> fields

isAssignable

boolean isAssignable

isInternal

boolean isInternal

name

String name

uuid

String uuid

contextId

String contextId
context id of the transaction

Class edu.internet2.middleware.grouper.GroupTypeTuple extends GrouperAPI implements Serializable

Serialized Fields

groupUUID

String groupUUID

id

String id

typeUUID

String typeUUID

contextId

String contextId
context id of the transaction


group

Group group
store a reference to the group for hooks or whatnot

Class edu.internet2.middleware.grouper.Member extends GrouperAPI implements Serializable

serialVersionUID: 2348656645982471668L

Serialized Fields

attributeAssignMemberDelegate

AttributeAssignMemberDelegate attributeAssignMemberDelegate

memberUUID

String memberUUID

subjectID

String subjectID

subjectSourceID

String subjectSourceID

subjectTypeID

String subjectTypeID

contextId

String contextId
context id of the transaction

Class edu.internet2.middleware.grouper.Membership extends GrouperAPI implements Serializable

serialVersionUID: 1L

Serialized Fields

createTimeLong

long createTimeLong

creatorUUID

String creatorUUID

groupSetCreateTimeLong

long groupSetCreateTimeLong
create time for group set entry if this is an effective membership


groupSetCreatorUUID

String groupSetCreatorUUID
creator uuid for group set entry if this is an effective membership


depth

int depth

member

Member member

memberUUID

String memberUUID

ownerGroupId

String ownerGroupId
if group membership, this is the group id


ownerStemId

String ownerStemId
if stem membership, this is the stem id


groupSetParentId

String groupSetParentId
group set parent id


type

String type
either composite, immediate, effective


enabled

boolean enabled
If the membership is enabled. Only applies to immediate memberships.


enabledTimeDb

Long enabledTimeDb
Time to enable this membership. Only applies to immediate memberships.


disabledTimeDb

Long disabledTimeDb
Time to disable this membership. Only applies to immediate memberships.


attributeAssignMembershipDelegate

AttributeAssignMembershipDelegate attributeAssignMembershipDelegate

immediateMembershipId

String immediateMembershipId

groupSetId

String groupSetId
group set id if this is an effective membership


uuid

String uuid
uuid of membership


viaGroupId

String viaGroupId

viaCompositeId

String viaCompositeId

fieldId

String fieldId
id of the field which is the list name and type


immediateFieldId

String immediateFieldId
id of the field for the immediate membership that causes this membership


effectiveMemberships

Set<E> effectiveMemberships
we're using this to save effective memberships onPreSave, onPreUpdate and onPreDelete so they can be used onPostSave, onPostUpdate and onPostDelete


contextId

String contextId
context id of the transaction


ownerAttrDefId

String ownerAttrDefId
if attribute security membership, this is the attrDef id

Class edu.internet2.middleware.grouper.RegistrySubject extends GrouperAPI implements Serializable

Serialized Fields

subject

edu.internet2.middleware.subject.provider.SubjectImpl subject
wrap a subjectImpl

Class edu.internet2.middleware.grouper.RegistrySubjectAttribute extends Object implements Serializable

serialVersionUID: -4979920855853791786L

Serialized Fields

name

String name

searchValue

String searchValue

subjectId

String subjectId

value

String value

Class edu.internet2.middleware.grouper.Stem extends GrouperAPI implements Serializable

Serialized Fields

param

ParameterHelper param
param helper


creator

edu.internet2.middleware.subject.Subject creator
creator of stem


modifier

edu.internet2.middleware.subject.Subject modifier
modifier of stem


createTime

long createTime

creatorUUID

String creatorUUID

description

String description

displayExtension

String displayExtension

displayName

String displayName

extension

String extension

modifierUUID

String modifierUUID

modifyTime

long modifyTime

name

String name

parentUUID

String parentUUID

uuid

String uuid

contextId

String contextId
context id of the transaction


attributeAssignStemDelegate

AttributeAssignStemDelegate attributeAssignStemDelegate

setAlternateNameOnMovesAndRenames

boolean setAlternateNameOnMovesAndRenames
whether we should be setting alternate names for groups during moves and renames


lastMembershipChangeDb

Long lastMembershipChangeDb
when the last member has changed, used by hibernate


Package edu.internet2.middleware.grouper.app.gsh

Class edu.internet2.middleware.grouper.app.gsh.GrouperShellException extends RuntimeException implements Serializable


Package edu.internet2.middleware.grouper.attr

Class edu.internet2.middleware.grouper.attr.AttributeDef extends GrouperAPI implements Serializable

Serialized Fields

attributeAssignAttributeDefDelegate

AttributeAssignAttributeDefDelegate attributeAssignAttributeDefDelegate

attributeDefActionDelegate

AttributeDefActionDelegate attributeDefActionDelegate
delegate


id

String id
id of this attribute def


contextId

String contextId
context id of the transaction


stemId

String stemId
stem that this attribute is in


lastUpdatedDb

Long lastUpdatedDb
time in millis when this attribute was last modified


createdOnDb

Long createdOnDb
time in millis when this attribute was created


creatorId

String creatorId
memberId of who created this


attributeDefPrivilegeDelegate

AttributeDefPrivilegeDelegate attributeDefPrivilegeDelegate
delegate privilege calls to another class to separate logic


description

String description
description of attribute, friendly description, e.g. in sentence form, about what the attribute is about


extension

String extension
extension of attribute


name

String name
name of attribute


attributeDefPublic

boolean attributeDefPublic
if the attribute def is public, otherwise you just see it in this stem and substem


attributeDefType

AttributeDefType attributeDefType
type of this attribute (e.g. attribute or privilege)


assignToGroup

boolean assignToGroup
if can assign to group/role


assignToStem

boolean assignToStem
if can assign to stem


assignToMember

boolean assignToMember
if can assign to member


assignToImmMembership

boolean assignToImmMembership
if can assign to immediate membership


assignToEffMembership

boolean assignToEffMembership
if can assign to effective membership


assignToAttributeDef

boolean assignToAttributeDef
if can assign to attribute def


assignToGroupAssn

boolean assignToGroupAssn
if can assign to assignment of group/role


assignToStemAssn

boolean assignToStemAssn
if can assign to assignment of stem


assignToMemberAssn

boolean assignToMemberAssn
if can assign to assignment of member


assignToImmMembershipAssn

boolean assignToImmMembershipAssn
if can assign to assignment of immediate membership


assignToEffMembershipAssn

boolean assignToEffMembershipAssn
if can assign to assignment of effective membership


assignToAttributeDefAssn

boolean assignToAttributeDefAssn
if can assign to assignment of attribute def


multiAssignable

boolean multiAssignable
if this attribute can be assigned to the same action to the same object more than once


multiValued

boolean multiValued
if more than one value (same type) can be assigned to the attribute assignment


valueType

AttributeDefValueType valueType
type of the value, int, double, string, marker

Class edu.internet2.middleware.grouper.attr.AttributeDefName extends GrouperAPI implements Serializable

Serialized Fields

id

String id
id of this attribute def name


attributeDefId

String attributeDefId
id of this attribute def


contextId

String contextId
context id of the transaction


stemId

String stemId
stem that this attribute is in


name

String name
name of attribute, e.g. school:community:students:expireDate


description

String description
description of attribute, friendly description, e.g. in sentence form, about what the attribute is about


displayExtension

String displayExtension
displayExtension of attribute, e.g. Expire Date


displayName

String displayName
displayName of attribute, e.g. My School:Community Groups:Expire Date


extension

String extension
extension of attribute expireTime


createdOnDb

Long createdOnDb
time in millis when this attribute was created


lastUpdatedDb

Long lastUpdatedDb
time in millis when this attribute was last modified


attributeDefNameSetDelegate

AttributeDefNameSetDelegate attributeDefNameSetDelegate
delegate logic about attribute def name sets to this object

Class edu.internet2.middleware.grouper.attr.AttributeDefNameSet extends GrouperAPI implements Serializable

Serialized Fields

id

String id
id of this type


contextId

String contextId
context id ties multiple db changes


type

AttributeDefAssignmentType type
membership type -- immediate, or effective


parentAttrDefNameSetId

String parentAttrDefNameSetId
for self, or immediate, just use this id. for effective, this is the first hop on the directed graph to get to this membership.


thenHasAttributeDefNameId

String thenHasAttributeDefNameId
attribute def name id of the parent


ifHasAttributeDefNameId

String ifHasAttributeDefNameId
attribute def name id of the child


depth

int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective


createdOnDb

Long createdOnDb
time in millis when this attribute was created


lastUpdatedDb

Long lastUpdatedDb
time in millis when this attribute was last modified

Class edu.internet2.middleware.grouper.attr.AttributeDefNameSetDelegate extends Object implements Serializable

Serialized Fields

attributeDefName

AttributeDefName attributeDefName
keep a reference to the attribute def name

Class edu.internet2.middleware.grouper.attr.AttributeDefScope extends GrouperAPI implements Serializable

Serialized Fields

id

String id
id of this scope


attributeDefId

String attributeDefId
id of the attribute def


scopeString

String scopeString
scope string, either a group or stem name or like string or something


scopeString2

String scopeString2
scope string information 2 (whatever it is used for)


attributeDefScopeType

AttributeDefScopeType attributeDefScopeType
type of scope


createdOnDb

Long createdOnDb
time in millis when this attribute was created


lastUpdatedDb

Long lastUpdatedDb
time in millis when this attribute was last modified


contextId

String contextId
context id of the transaction

Class edu.internet2.middleware.grouper.attr.AttributeDefValidationNotImplemented extends RuntimeException implements Serializable


Package edu.internet2.middleware.grouper.attr.assign

Class edu.internet2.middleware.grouper.attr.assign.AttributeAssign extends GrouperAPI implements Serializable

Serialized Fields

attributeDefNameId

String attributeDefNameId
attribute name in this assignment


attributeAssignDelegatable

AttributeAssignDelegatable attributeAssignDelegatable
if the subjects assigned to the attribute can delegate to someone else, or delegate as delegatable


attributeAssignType

AttributeAssignType attributeAssignType
type of assignment


ownerAttributeAssignId

String ownerAttributeAssignId
if this is an attribute assign attribute, this is the foreign key


ownerAttributeDefId

String ownerAttributeDefId
if this is an attribute def attribute, this is the foreign key


ownerGroupId

String ownerGroupId
if this is a group attribute, this is the foreign key


ownerMemberId

String ownerMemberId
if this is a member attribute, this is the foreign key


ownerMembershipId

String ownerMembershipId
if this is a membership attribute, this is the foreign key


ownerStemId

String ownerStemId
if this is a stem attribute, this is the foreign key


id

String id
id of this attribute def


contextId

String contextId
context id of the transaction


lastUpdatedDb

Long lastUpdatedDb
time in millis when this attribute was last modified


createdOnDb

Long createdOnDb
time in millis when this attribute was created


notes

String notes
notes about this assignment, free-form text


attributeAssignActionId

String attributeAssignActionId
id of action for this assignment (e.g. assign). Generally this will be AttributeDef.ACTION_DEFAULT


enabled

boolean enabled
true or false for if this assignment is enabled (e.g. might have expired)


enabledTimeDb

Long enabledTimeDb
if there is a date here, and it is in the future, this assignment is disabled until that time


disabledTimeDb

Long disabledTimeDb
if there is a date here, and it is in the past, this assignment is disabled


attributeDefName

AttributeDefName attributeDefName
cache the attribute def name


attributeAssignAction

AttributeAssignAction attributeAssignAction
cache the attribute assign action


attributeDef

AttributeDef attributeDef
cache the attribute def of this attribute def name


attributeAssignAttrAssignDelegate

AttributeAssignAttrAssignDelegate attributeAssignAttrAssignDelegate

Class edu.internet2.middleware.grouper.attr.assign.AttributeAssignAction extends GrouperAPI implements Serializable

Serialized Fields

contextId

String contextId
context id of the transaction


createdOnDb

Long createdOnDb
time in millis when this attribute was created


id

String id
id of this attribute def name


attributeDefId

String attributeDefId
id of the attribute def that this action is possible for


attributeAssignActionSetDelegate

AttributeAssignActionSetDelegate attributeAssignActionSetDelegate
set delegate


lastUpdatedDb

Long lastUpdatedDb
time in millis when this attribute was last modified


name

String name
name of attribute, e.g. school:community:students:expireDate

Class edu.internet2.middleware.grouper.attr.assign.AttributeAssignActionSet extends GrouperAPI implements Serializable

Serialized Fields

id

String id
id of this type


contextId

String contextId
context id ties multiple db changes


type

AttributeAssignActionType type
membership type -- immediate, or effective


parentAttrAssignActionSetId

String parentAttrAssignActionSetId
for self, or immediate, just use this id. for effective, this is the first hop on the directed graph to get to this membership.


thenHasAttrAssignActionId

String thenHasAttrAssignActionId
attribute def name id of the parent


ifHasAttrAssignActionId

String ifHasAttrAssignActionId
attribute def name id of the child


depth

int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective


createdOnDb

Long createdOnDb
time in millis when this attribute was created


lastUpdatedDb

Long lastUpdatedDb
time in millis when this attribute was last modified

Class edu.internet2.middleware.grouper.attr.assign.AttributeAssignActionSetDelegate extends Object implements Serializable

Serialized Fields

attributeAssignAction

AttributeAssignAction attributeAssignAction
keep a reference to the attribute assign action

Class edu.internet2.middleware.grouper.attr.assign.AttributeAssignValue extends GrouperAPI implements Serializable

Serialized Fields

attributeAssignId

String attributeAssignId
attribute assignment in this value assignment


id

String id
id of this attribute def


valueString

String valueString
string value


valueInteger

Long valueInteger
integer value


valueMemberId

String valueMemberId
member id value


contextId

String contextId
context id of the transaction


lastUpdatedDb

Long lastUpdatedDb
time in millis when this attribute was last modified


createdOnDb

Long createdOnDb
time in millis when this attribute was created


Package edu.internet2.middleware.grouper.audit

Class edu.internet2.middleware.grouper.audit.AuditEntry extends GrouperAPI implements Serializable

Serialized Fields

id

String id
primary key uuid of this record


auditTypeId

String auditTypeId
foreign key to the type of audit entry this is


envName

String envName
env label from grouper.properties


grouperEngine

String grouperEngine
WS, UI, loader, GSH, etc


grouperVersion

String grouperVersion
version of the grouper API, e.g. 1.4.0


actAsMemberId

String actAsMemberId
member uuid of the user being acted as.


contextId

String contextId
context id ties multiple db changes


loggedInMemberId

String loggedInMemberId
member uuid of the user logged in to grouper ui or ws etc


serverHost

String serverHost
host of the server that executed the transaction


userIpAddress

String userIpAddress
ip address of user (from WS or UI etc)


serverUserName

String serverUserName
Username of the OS user running the API. This might identify who ran a GSH call


durationMicroseconds

long durationMicroseconds
number of microseconds that the duration of the context took


queryCount

int queryCount
number of queries (count be db or otherwise)


description

String description
description of what happened in paragraph form


string01

String string01
misc field 1


string02

String string02
misc field 2


string03

String string03
misc field 3


string04

String string04
misc field 4


string05

String string05
misc field 5


string06

String string06
misc field 6


string07

String string07
misc field 7


string08

String string08
misc field 8


int01

Long int01
misc int field 1


int02

Long int02
misc int field 2


int03

Long int03
misc int field 3


int04

Long int04
misc int field 4


int05

Long int05
misc int field 5


createdOnDb

Long createdOnDb
when this record was created


lastUpdatedDb

Long lastUpdatedDb
when this record was last updated

Class edu.internet2.middleware.grouper.audit.AuditType extends GrouperAPI implements Serializable

Serialized Fields

id

String id
id of this type


auditCategory

String auditCategory
friendly label for the audit type


actionName

String actionName
friendly label for the action in the category


lastUpdatedDb

Long lastUpdatedDb
when this record was last updated


createdOnDb

Long createdOnDb
when this record was created


labelString01

String labelString01
label for the string01 field


labelString02

String labelString02
label for the string02 field


labelString03

String labelString03
label for the string03 field


labelString04

String labelString04
label for the string04 field


labelString05

String labelString05
label for the string05 field


labelString06

String labelString06
label for the string06 field


labelString07

String labelString07
label for the string07 field


labelString08

String labelString08
label for the string08 field


contextId

String contextId
context id ties multiple db changes


labelInt01

String labelInt01
label for the int01 field


labelInt02

String labelInt02
label for the int02 field


labelInt03

String labelInt03
label for the int03 field


labelInt04

String labelInt04
label for the int04 field


labelInt05

String labelInt05
label for the int05 field


Package edu.internet2.middleware.grouper.changeLog

Class edu.internet2.middleware.grouper.changeLog.ChangeLogConsumer extends GrouperAPI implements Serializable

Serialized Fields

id

String id
id of this consumer


name

String name
name of this consumer


lastSequenceProcessed

Long lastSequenceProcessed
what is the number of the last sequence processed


lastUpdatedDb

Long lastUpdatedDb
when this record was last updated


createdOnDb

Long createdOnDb
when this record was created

Class edu.internet2.middleware.grouper.changeLog.ChangeLogEntry extends GrouperAPI implements Serializable

Serialized Fields

changeLogTypeId

String changeLogTypeId
foreign key to the type of changeLog entry this is


id

String id
uuid for temp object


contextId

String contextId
context id ties multiple db changes


string01

String string01
misc field 1


string02

String string02
misc field 2


string03

String string03
misc field 3


string04

String string04
misc field 4


string05

String string05
misc field 5


string06

String string06
misc field 6


string07

String string07
misc field 7


string08

String string08
misc field 8


string09

String string09
misc field 9


string10

String string10
misc field 10


string11

String string11
misc field 11


string12

String string12
misc field 12


createdOnDb

Long createdOnDb
when this record was created


sequenceNumber

Long sequenceNumber
optional sequence for ordering


tempObject

boolean tempObject
if this object is bound for the temp table, or regular table

Class edu.internet2.middleware.grouper.changeLog.ChangeLogType extends GrouperAPI implements Serializable

Serialized Fields

id

String id
id of this type


changeLogCategory

String changeLogCategory
friendly label for the changeLog type


actionName

String actionName
friendly label for the action in the category


lastUpdatedDb

Long lastUpdatedDb
when this record was last updated


createdOnDb

Long createdOnDb
when this record was created


labelString01

String labelString01
label for the string01 field


labelString02

String labelString02
label for the string02 field


labelString03

String labelString03
label for the string03 field


labelString04

String labelString04
label for the string04 field


labelString05

String labelString05
label for the string05 field


labelString06

String labelString06
label for the string06 field


labelString07

String labelString07
label for the string07 field


labelString08

String labelString08
label for the string08 field


labelString09

String labelString09
label for the string09 field


labelString10

String labelString10
label for the string10 field


labelString11

String labelString11
label for the string11 field


labelString12

String labelString12
label for the string12 field


contextId

String contextId
context id ties multiple db changes


Package edu.internet2.middleware.grouper.exception

Class edu.internet2.middleware.grouper.exception.AttributeAssignActionNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeAssignActionSetNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeAssignNotAllowed extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeAssignNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeAssignValueNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeDefAddException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeDefNameAddException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeDefNameNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeDefNameSetNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeDefNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeDefScopeNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.AttributeNotFoundException extends RuntimeException implements Serializable

serialVersionUID: 1942755987829117926L

Class edu.internet2.middleware.grouper.exception.AuditEntryNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.CompositeNotFoundException extends RuntimeException implements Serializable

serialVersionUID: -2008937462791545490L

Class edu.internet2.middleware.grouper.exception.GrantPrivilegeAlreadyExistsException extends GrantPrivilegeException implements Serializable

Class edu.internet2.middleware.grouper.exception.GrantPrivilegeException extends RuntimeException implements Serializable

serialVersionUID: -3438073632948498552L

Class edu.internet2.middleware.grouper.exception.GroupAddAlreadyExistsException extends GroupAddException implements Serializable

Class edu.internet2.middleware.grouper.exception.GroupAddException extends RuntimeException implements Serializable

serialVersionUID: -5887875236824886947L

Class edu.internet2.middleware.grouper.exception.GroupDeleteException extends RuntimeException implements Serializable

serialVersionUID: 2529375797709195916L

Class edu.internet2.middleware.grouper.exception.GrouperException extends RuntimeException implements Serializable

serialVersionUID: 8386470587269519511L

Class edu.internet2.middleware.grouper.exception.GrouperSessionException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.GrouperStaleObjectStateException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.GroupModifyAlreadyExistsException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.GroupModifyException extends RuntimeException implements Serializable

serialVersionUID: 0L

Class edu.internet2.middleware.grouper.exception.GroupNotFoundException extends RuntimeException implements Serializable

serialVersionUID: 9117020859260199268L

Class edu.internet2.middleware.grouper.exception.GroupSetNotFoundException extends RuntimeException implements Serializable

serialVersionUID: -9217824330914213064L

Class edu.internet2.middleware.grouper.exception.InsufficientPrivilegeException extends RuntimeException implements Serializable

serialVersionUID: 6586731301451523491L

Class edu.internet2.middleware.grouper.exception.MemberAddAlreadyExistsException extends MemberAddException implements Serializable

Class edu.internet2.middleware.grouper.exception.MemberAddException extends RuntimeException implements Serializable

serialVersionUID: 1432937212026422218L

Class edu.internet2.middleware.grouper.exception.MemberDeleteAlreadyDeletedException extends MemberDeleteException implements Serializable

Class edu.internet2.middleware.grouper.exception.MemberDeleteException extends RuntimeException implements Serializable

serialVersionUID: -4002859579198713638L

Class edu.internet2.middleware.grouper.exception.MemberNotFoundException extends RuntimeException implements Serializable

serialVersionUID: 1345651311641139248L

Class edu.internet2.middleware.grouper.exception.MemberNotUniqueException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.MembershipAlreadyExistsException extends IllegalStateException implements Serializable

Class edu.internet2.middleware.grouper.exception.MembershipNotFoundException extends RuntimeException implements Serializable

serialVersionUID: -9217824330914213064L

Class edu.internet2.middleware.grouper.exception.OwnerNotFoundException extends RuntimeException implements Serializable

serialVersionUID: -2251334941955222491L

Class edu.internet2.middleware.grouper.exception.QueryException extends RuntimeException implements Serializable

serialVersionUID: -5511395052938871880L

Class edu.internet2.middleware.grouper.exception.RevokePrivilegeAlreadyRevokedException extends RevokePrivilegeException implements Serializable

Class edu.internet2.middleware.grouper.exception.RevokePrivilegeException extends RuntimeException implements Serializable

serialVersionUID: 3167224724757326119L

Class edu.internet2.middleware.grouper.exception.RoleNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.RoleSetNotFoundException extends RuntimeException implements Serializable

Class edu.internet2.middleware.grouper.exception.SchemaException extends RuntimeException implements Serializable

serialVersionUID: 2797406692374621466L

Class edu.internet2.middleware.grouper.exception.SessionException extends RuntimeException implements Serializable

serialVersionUID: -8563328666757581943L

Class edu.internet2.middleware.grouper.exception.StemAddAlreadyExistsException extends StemAddException implements Serializable

Class edu.internet2.middleware.grouper.exception.StemAddException extends RuntimeException implements Serializable

serialVersionUID: 6777167624429742709L

Class edu.internet2.middleware.grouper.exception.StemDeleteException extends RuntimeException implements Serializable

serialVersionUID: 1280576183310060262L

Class edu.internet2.middleware.grouper.exception.StemModifyException extends RuntimeException implements Serializable

serialVersionUID: -7110570881187318024L

Class edu.internet2.middleware.grouper.exception.StemNotFoundException extends RuntimeException implements Serializable

serialVersionUID: -8647313192109780774L

Class edu.internet2.middleware.grouper.exception.UnableToPerformAlreadyExistsException extends UnableToPerformException implements Serializable

Class edu.internet2.middleware.grouper.exception.UnableToPerformException extends GrouperException implements Serializable

serialVersionUID: 7104379437515513940L


Package edu.internet2.middleware.grouper.group

Class edu.internet2.middleware.grouper.group.GroupSet extends GrouperAPI implements Serializable

Serialized Fields

id

String id
id of this type


contextId

String contextId
context id ties multiple db changes


fieldId

String fieldId
field associated with this record


type

String type
membership type -- immediate, effective, or composite


depth

int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective


parentId

String parentId
parent record


creatorId

String creatorId
creator


createTime

Long createTime
create time


ownerGroupId

String ownerGroupId
group id for group memberships. this is the owner.


ownerGroupIdNull

String ownerGroupIdNull
ownerGroupId except nulls are replaced with a string so we can use this in a unique constraint


ownerStemId

String ownerStemId
stem id for stem memberships. this is the owner.


ownerStemIdNull

String ownerStemIdNull
ownerStemId except nulls are replaced with a string so we can use this in a unique constraint


memberGroupId

String memberGroupId
group id for group memberships. this is the member.


memberStemId

String memberStemId
stem id for stem memberships. this is the member.


memberFieldId

String memberFieldId
member field id


effectiveMemberships

Set<E> effectiveMemberships
we're using this to save effective memberships onPreSave and onPreDelete so they can be used onPostSave and onPostDelete


memberAttrDefId

String memberAttrDefId
attr def id for attr def memberships. this is the member.


ownerAttrDefId

String ownerAttrDefId
attr def id for attr def memberships. this is the owner.


ownerAttrDefIdNull

String ownerAttrDefIdNull
ownerAttrDefId except nulls are replaced with a string so we can use this in a unique constraint


Package edu.internet2.middleware.grouper.grouperUi.beans

Class edu.internet2.middleware.grouper.grouperUi.beans.NameValuePair extends Object implements Serializable

Serialized Fields

name

String name
Name.


value

String value
Value.

Class edu.internet2.middleware.grouper.grouperUi.beans.SessionContainer extends Object implements Serializable

Serialized Fields

initted

boolean initted
if initted


subjectLoggedIn

edu.internet2.middleware.subject.Subject subjectLoggedIn
logged in subject


hideShows

Map<K,V> hideShows
map of hide shows in session


Package edu.internet2.middleware.grouper.grouperUi.beans.api

Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiGroup extends Object implements Serializable

Serialized Fields

group

Group group
group

Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiMember extends Object implements Serializable

Serialized Fields

member

Member member
member


membership

Membership membership
immediate membership


guiSubject

GuiSubject guiSubject
the subject for this member


deletable

boolean deletable
if this subject is deletable (has an immediate membership)

Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiSubject extends Object implements Serializable

Serialized Fields

subject

edu.internet2.middleware.subject.Subject subject
subject


attributes

Map<K,V> attributes
attributes in string - string format

Class edu.internet2.middleware.grouper.grouperUi.beans.api.SubjectWrapper extends edu.internet2.middleware.subject.provider.SubjectImpl implements Serializable


Package edu.internet2.middleware.grouper.grouperUi.beans.json

Class edu.internet2.middleware.grouper.grouperUi.beans.json.AppState extends Object implements Serializable

Serialized Fields

inittedSimpleMembershipUpdate

boolean inittedSimpleMembershipUpdate
if simple membership update is initted


initted

boolean initted
if the javascript is initted


urlInCache

String urlInCache
url in cache


hideShows

Map<K,V> hideShows
 hide shows, the name, and if showing, text, etc.  Anything with class:
 shows_hideShowName, e.g. shows_simpleMembershipAdvanced
 Anything with class: hides_hideShowName, e.g. hides_simpleMembershipAdvanced
 will show if false.
 


pagers

Map<K,V> pagers
 pagers keep track of which page and how many on a page
 


urlArgObjects

Map<K,V> urlArgObjects
url split out into args

Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiHideShow extends Object implements Serializable

Serialized Fields

showing

boolean showing
if showing


textWhenShowing

String textWhenShowing
text when showing


textWhenHidden

String textWhenHidden
text when hidden

Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiOption extends Object implements Serializable

Serialized Fields

name

String name
name of an option


value

String value
value of an option


css

String css
css of an option

Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiPaging extends Object implements Serializable

Serialized Fields

pageSize

int pageSize
page size


pageNumber

int pageNumber
page number indexed by 1 (friendly)


totalRecordCount

int totalRecordCount
total record count in results

Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiResponseJs extends Object implements Serializable

Serialized Fields

addTextAreaTag

boolean addTextAreaTag
if this is an ajax file submit, we need to add textarea around response since it is submitted to a hidden frame


actions

List<E> actions
list of actions for screen


hideShows

Map<K,V> hideShows
 hide shows, the name, and if showing, text, etc.  Anything with class:
 shows_hideShowName, e.g. shows_simpleMembershipAdvanced
 Anything with class: hides_hideShowName, e.g. hides_simpleMembershipAdvanced
 will show if false.
 The buttons should have the class: buttons_simpleMembershipUpdateGroupDetails
 


pagers

Map<K,V> pagers
 pagers keep track of which page and how many on a page
 

Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiScreenAction extends Object implements Serializable

Serialized Fields

assignmentName

String assignmentName
the place in object model to assign


assignmentObject

Object assignmentObject
the object to assign


alert

String alert
alert to show on screen


dialog

String dialog
dialog to show on screen


optionValuesSelectName

String optionValuesSelectName
select name to replace options


optionValues

List<E> optionValues
option values to replace (use with optionValuesSelectName) (could be null to blank it out)


formFieldName

String formFieldName
if changing the value of a form field, this is the name


formFieldValues

List<E> formFieldValues
if changing the value of a form field, these are the values (list of size one for single values)


script

String script
run a javascript


innerHtmlJqueryHandle

String innerHtmlJqueryHandle
if replacing html, this is the jquery handle to replace, e.g. #someId


innerHtml

String innerHtml
this is the html (e.g. from JSP)


hideShowNameToShow

String hideShowNameToShow
hide show name to show


hideShowNameToHide

String hideShowNameToHide
hide show name to hide


hideShowNameToToggle

String hideShowNameToToggle
hide show name to toggle


closeModal

Boolean closeModal
if the current modal window should be closed


alertCentered

Boolean alertCentered
if the alert should be centered or not (default true)

Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiSettings extends Object implements Serializable

Serialized Fields

authnKey

String authnKey
need to send this key back with each request in authnKey param


loggedInSubject

GuiSubject loggedInSubject
logged in subject


Package edu.internet2.middleware.grouper.grouperUi.beans.simpleMembershipUpdate

Class edu.internet2.middleware.grouper.grouperUi.beans.simpleMembershipUpdate.ImportSubjectWrapper extends Object implements Serializable

Serialized Fields

sourceId

String sourceId
sourceId


subjectId

String subjectId
subjectId


row

int row
this is the row of the file, row 1 is the header


rowData

String[] rowData
keep row data for error message


wrapped

edu.internet2.middleware.subject.Subject wrapped
wrapped subject

Class edu.internet2.middleware.grouper.grouperUi.beans.simpleMembershipUpdate.SimpleMembershipUpdateContainer extends Object implements Serializable

Serialized Fields

enabledDisabledMember

GuiMember enabledDisabledMember
member we are editing


canReadGroup

boolean canReadGroup
if can read group


canUpdateGroup

boolean canUpdateGroup
if can update group


guiGroup

GuiGroup guiGroup
group object


guiMembers

GuiMember[] guiMembers
members in result


subjectDetails

Map<K,V> subjectDetails
set of name value pairs for screen


subjectForDetails

edu.internet2.middleware.subject.Subject subjectForDetails
subject for screen


memberFilter

String memberFilter
filter by this, could be the key which is sourceId____subjectId, or just a string literal if nothing is selected


memberFilterForScreen

String memberFilterForScreen
if showing the user what is being filtered, put that here. This wouldnt be sourceId____subjectId, it would be friendlier


Package edu.internet2.middleware.grouper.hooks.logic

Class edu.internet2.middleware.grouper.hooks.logic.HookVeto extends RuntimeException implements Serializable

Serialized Fields

reasonKey

String reasonKey
key of the reason, e.g. something that could be used in an externalized string file e.g. for the UI. e.g. hook.veto.group.invalidExtension


reason

String reason
default text that would be shown to user if there is no externalized string available. e.g. 'Invalid ID for group. ID must be less than 20 characters.


attribute

Map<K,V> attribute
attributes to put in veto


vetoType

VetoType vetoType
veto type. this will be assigned automatically if not manually


Package edu.internet2.middleware.grouper.internal.dao

Class edu.internet2.middleware.grouper.internal.dao.GrouperDAOException extends GrouperException implements Serializable

serialVersionUID: -7856283917603254749L


Package edu.internet2.middleware.grouper.internal.dao.hib3

Class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3SessionInterceptor extends org.hibernate.EmptyInterceptor implements Serializable

serialVersionUID: 1L


Package edu.internet2.middleware.grouper.j2ee

Class edu.internet2.middleware.grouper.j2ee.GrouperUiRestServlet extends HttpServlet implements Serializable


Package edu.internet2.middleware.grouper.misc

Class edu.internet2.middleware.grouper.misc.GrouperReportException extends RuntimeException implements Serializable

Serialized Fields

result

String result
current result of grouper report


Package edu.internet2.middleware.grouper.permissions

Class edu.internet2.middleware.grouper.permissions.PermissionEntry extends GrouperAPI implements Serializable

Serialized Fields

roleName

String roleName
role which has the permission or which the subject must be in to have the permission


subjectSourceId

String subjectSourceId
source id of the subject which has the permissions


subjectId

String subjectId
subject id of the subject which has the permissions


action

String action
action on the perimssion (e.g. read, write, assign (default), etc


attributeDefNameName

String attributeDefNameName
name of the attribute def name which is the permission assigned to the role or subject


attributeDefNameDispName

String attributeDefNameDispName
display name of the attribute def name which is the permission assigned to the role or subject


roleDisplayName

String roleDisplayName
display name of the role which the subject is in to have the permission


roleId

String roleId
id of the role which the subject is in to get the permission


attributeDefId

String attributeDefId
id of the attributeDef


memberId

String memberId
id of the member that has the permission


attributeDefNameId

String attributeDefNameId
id of the attribute def name which is the permission


enabled

boolean enabled
if this assignment is enabled


attributeAssignDelegatable

AttributeAssignDelegatable attributeAssignDelegatable
the delegatable flag on assignment


enabledTimeDb

Long enabledTimeDb
the time this assignment was enabled


disabledTimeDb

Long disabledTimeDb
the time this assignment was disabled

Class edu.internet2.middleware.grouper.permissions.PermissionRoleDelegate extends Object implements Serializable

Serialized Fields

group

Group group
keep a reference to the group


Package edu.internet2.middleware.grouper.permissions.role

Class edu.internet2.middleware.grouper.permissions.role.RoleInheritanceDelegate extends Object implements Serializable

Serialized Fields

group

Group group
keep a reference to the group

Class edu.internet2.middleware.grouper.permissions.role.RoleSet extends GrouperAPI implements Serializable

Serialized Fields

id

String id
id of this type


contextId

String contextId
context id ties multiple db changes


type

RoleHierarchyType type
membership type -- immediate, or effective


parentRoleSetId

String parentRoleSetId
for self, or immediate, just use this id. for effective, this is the first hop on the directed graph to get to this membership.


thenHasRoleId

String thenHasRoleId
role id of the parent


ifHasRoleId

String ifHasRoleId
role id of the child


depth

int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective


createdOnDb

Long createdOnDb
time in millis when this role set was created


lastUpdatedDb

Long lastUpdatedDb
time in millis when this role set was last modified


Package edu.internet2.middleware.grouper.privs

Class edu.internet2.middleware.grouper.privs.Privilege extends Object implements Serializable

serialVersionUID: 931658631999330719L

Serialization Methods

readResolve

Object readResolve()
Serialized Fields

name

String name

Package edu.internet2.middleware.grouper.subj

Class edu.internet2.middleware.grouper.subj.GrouperSubject extends edu.internet2.middleware.subject.provider.SubjectImpl implements Serializable

Serialized Fields

loadedGroupAttributes

boolean loadedGroupAttributes
lazy load the map attributes of group attributes


loadedModifyCreateSubjects

boolean loadedModifyCreateSubjects
lazy load the modify and create subjects

Class edu.internet2.middleware.grouper.subj.InvalidQueryRuntimeException extends RuntimeException implements Serializable

serialVersionUID: 1L

Class edu.internet2.middleware.grouper.subj.LazySubject extends Object implements Serializable

Serialized Fields

membership

Membership membership
membership if built from membership


member

Member member
member if built from it or already retrieved it


subject

edu.internet2.middleware.subject.Subject subject
subject if it has lazily retrieved it already


subjectType

edu.internet2.middleware.subject.SubjectType subjectType

subjectSource

edu.internet2.middleware.subject.Source subjectSource

unresolvable

boolean unresolvable

Class edu.internet2.middleware.grouper.subj.UnresolvableSubject extends edu.internet2.middleware.subject.provider.SubjectImpl implements Serializable

Serialized Fields

subjectType

edu.internet2.middleware.subject.SubjectType subjectType

subjectSource

edu.internet2.middleware.subject.Source subjectSource

Package edu.internet2.middleware.grouper.ui

Class edu.internet2.middleware.grouper.ui.CallerPageException extends RuntimeException implements Serializable

Serialized Fields

message

String message

Class edu.internet2.middleware.grouper.ui.DefaultComparatorImpl extends Object implements Serializable

Serialized Fields

context

String context

helpers

Map<K,V> helpers

Class edu.internet2.middleware.grouper.ui.ELTileRecorderTag extends TileRecorderTag implements Serializable

Serialized Fields

view

String view

type

String type

key

String key

tile

String tile

silent

String silent

Class edu.internet2.middleware.grouper.ui.GroupMembershipMenuFilter extends Object implements Serializable

Class edu.internet2.middleware.grouper.ui.Message extends Object implements Serializable

Serialized Fields

message

String message

args

String[] args

isError

boolean isError

isWarning

boolean isWarning

Class edu.internet2.middleware.grouper.ui.MissingGroupOrStemException extends RuntimeException implements Serializable

Serialized Fields

message

String message

Class edu.internet2.middleware.grouper.ui.RootMenuFilter extends Object implements Serializable

Class edu.internet2.middleware.grouper.ui.TileRecorderTag extends TagSupport implements Serializable

Serialized Fields

LOG

org.apache.commons.logging.Log LOG

stack

Stack<E> stack

view

String view

type

String type

key

String key

tile

String tile

silent

String silent

Class edu.internet2.middleware.grouper.ui.UiPermissions extends Object implements Serializable

Serialized Fields

vGroups

Map<K,V> vGroups

targets

Map<K,V> targets

Class edu.internet2.middleware.grouper.ui.UnrecoverableErrorException extends RuntimeException implements Serializable

Serialized Fields

message

String message

messageArgs

String[] messageArgs

Package edu.internet2.middleware.grouper.ui.exceptions

Class edu.internet2.middleware.grouper.ui.exceptions.ControllerDone extends RuntimeException implements Serializable

Serialized Fields

printGuiReponseJs

boolean printGuiReponseJs
if this should be printed

Class edu.internet2.middleware.grouper.ui.exceptions.NoSessionException extends RuntimeException implements Serializable


Package edu.internet2.middleware.grouper.ui.tags

Class edu.internet2.middleware.grouper.ui.tags.GrouperHideShowButtonText extends BodyTagSupport implements Serializable

serialVersionUID: 0L

Serialized Fields

hideShowHtmlId

String hideShowHtmlId
id of the html tag (actually it will appear an int so multiple can be used). This must match the infodot tag (or any call to grouperHideShow javascript function)


showInitially

String showInitially
if the element should be shown on page draw (default is no)


omitStyle

String omitStyle
if true do not generate the style attribute

Class edu.internet2.middleware.grouper.ui.tags.GrouperHideShowTarget extends BodyTagSupport implements Serializable

serialVersionUID: 0L

Serialized Fields

hideShowHtmlId

String hideShowHtmlId
id of the html tag (actually it will appear an int so multiple can be used). This must match the infodot tag (or any call to grouperHideShow javascript function)


showInitially

String showInitially
if the element should be shown on page draw (default is no)


omitStyle

String omitStyle
if true do not generate the style attribute

Class edu.internet2.middleware.grouper.ui.tags.GrouperInfodotTag extends BodyTagSupport implements Serializable

serialVersionUID: 0L

Serialized Fields

hideShowHtmlId

String hideShowHtmlId
id of the html element to hide/show (actually it is the prefix, needs an index after, which is generated by the hide/show tag

Class edu.internet2.middleware.grouper.ui.tags.GrouperMessageTag extends org.apache.taglibs.standard.tag.el.fmt.MessageTag implements Serializable

serialVersionUID: 1L

Serialized Fields

value

String value
if specified use this value and not lookup in resource file


valueTooltipKey

String valueTooltipKey
if using the value, this is the key of the tooltip (could also use ref). Actually, there is still the tooltipTargetted or tooltipTargettedRef prefix


useNewTermContext

String useNewTermContext
terms only display once per page. but if a term is in something hidden (e.g. infodot target), then it might be used on page, but user cant see unless they open that infodot. So this will reset the context so that in this text it will use all terms and they can be used later in page as well.


ignoreTooltipStyle

String ignoreTooltipStyle
if tooltip style should be ignored


tooltipRef

String tooltipRef
for a tooltip on this message (similar to a targetted tooltip), this is name from nav.properties


tooltipDisable

String tooltipDisable
if we should not do tooltips for this tag


escapeSingleQuotes

String escapeSingleQuotes
if we should escape single quotes with \' for javascript, or if escaping html, escape to '


escapeHtml

boolean escapeHtml
if escaping HTML chars


tooltipKeys

List<E> tooltipKeys
tooltip keys


tooltipValues

List<E> tooltipValues
tooltip values in order of keys

Class edu.internet2.middleware.grouper.ui.tags.GrouperParamTag extends org.apache.taglibs.standard.tag.el.fmt.ParamTag implements Serializable

serialVersionUID: 1L

Class edu.internet2.middleware.grouper.ui.tags.GrouperSubtitleTag extends BodyTagSupport implements Serializable

Serialized Fields

key

String key
key of the nav.properties for text in subtitle, mutually exclusive with label


label

String label
mutually exclusive with key, if not from nav.properties


param1

String param1
first param value of the string


param2

String param2
second param value of the string

Class edu.internet2.middleware.grouper.ui.tags.GrouperTitleTag extends BodyTagSupport implements Serializable

Serialized Fields

key

String key
key of the nav.properties for text in title, mutually exclusive with label


label

String label
mutually exclusive with key, if not from nav.properties


param1

String param1
first param value of the string


param2

String param2
second param value of the string

Class edu.internet2.middleware.grouper.ui.tags.GrouperTooltipTag extends BodyTagSupport implements Serializable

Serialized Fields

key

String key
key of the nav.properties for text in subtitle


param1

String param1
first param value of the string


param2

String param2
second param value of the string


Package edu.internet2.middleware.grouper.ui.util

Class edu.internet2.middleware.grouper.ui.util.AuditEntryAsMap extends ObjectAsMap implements Serializable

Serialized Fields

entry

AuditEntry entry

grouperSession

GrouperSession grouperSession

Class edu.internet2.middleware.grouper.ui.util.ChainedResourceBundle extends ResourceBundle implements Serializable

Serialized Fields

chain

ArrayList<E> chain

name

String name

mapName

String mapName

cache

HashMap<K,V> cache

Class edu.internet2.middleware.grouper.ui.util.CollectionPager extends Object implements Serializable

Serialized Fields

collection

Collection<E> collection

params

HashMap<K,V> params

count

int count

pageSize

int pageSize

start

int start

complete

boolean complete

startStr

String startStr

pageSizeStr

String pageSizeStr

target

String target

Class edu.internet2.middleware.grouper.ui.util.FieldAsMap extends ObjectAsMap implements Serializable

Serialized Fields

objType

String objType

field

Field field

bundle

ResourceBundle bundle

Class edu.internet2.middleware.grouper.ui.util.GroupAsMap extends ObjectAsMap implements Serializable

Serialized Fields

group

Group group

objType

String objType

grouperSession

GrouperSession grouperSession

Class edu.internet2.middleware.grouper.ui.util.MapBundleWrapper extends HashMap implements Serializable

Serialized Fields

bundle

ResourceBundle bundle
bundle


returnNullsIfNotFound

boolean returnNullsIfNotFound
if we should not do the question mark thing if not found

Class edu.internet2.middleware.grouper.ui.util.MapWrapper extends Object implements Serializable

Class edu.internet2.middleware.grouper.ui.util.MembershipAsMap extends ObjectAsMap implements Serializable

Serialized Fields

objType

String objType

membership

Membership membership

withParents

boolean withParents

Class edu.internet2.middleware.grouper.ui.util.MembershipExporter extends Object implements Serializable

Serialized Fields

active

boolean active

separator

String separator

contextType

String contextType

quote

boolean quote

Class edu.internet2.middleware.grouper.ui.util.MembershipImportManager extends Object implements Serializable

Serialized Fields

active

boolean active

Class edu.internet2.middleware.grouper.ui.util.NavExceptionHelper extends Object implements Serializable

Class edu.internet2.middleware.grouper.ui.util.ObjectAsMap extends HashMap implements Serializable

Serialized Fields

objType

String objType

wrappedObject

Object wrappedObject

dateFormat

String dateFormat

Class edu.internet2.middleware.grouper.ui.util.StemAsMap extends ObjectAsMap implements Serializable

Serialized Fields

stem

Stem stem

grouperSession

GrouperSession grouperSession

Class edu.internet2.middleware.grouper.ui.util.SubjectAsMap extends ObjectAsMap implements Serializable

Serialized Fields

objType

String objType

subject

edu.internet2.middleware.subject.Subject subject

Class edu.internet2.middleware.grouper.ui.util.SubjectPrivilegeAsMap extends ObjectAsMap implements Serializable

Serialized Fields

objType

String objType

subject

edu.internet2.middleware.subject.Subject subject

groupOrStem

GroupOrStem groupOrStem

privilege

String privilege

s

GrouperSession s

Class edu.internet2.middleware.grouper.ui.util.SubjectSortWrapper extends Object implements Serializable

Serialized Fields

wrappedSubject

edu.internet2.middleware.subject.Subject wrappedSubject
wrapped subject


screenLabel

String screenLabel
screen label (sort by this)


Package edu.internet2.middleware.grouper.util

Class edu.internet2.middleware.grouper.util.GrouperToStringStyle extends org.apache.commons.lang.builder.ToStringStyle implements Serializable

Class edu.internet2.middleware.grouper.util.PropertyDoesNotExistUnchecked extends RuntimeException implements Serializable

serialVersionUID: 1L