edu.internet2.middleware.grouper.rules.beans
Class RulesMembershipBean

java.lang.Object
  extended by edu.internet2.middleware.grouper.rules.beans.RulesBean
      extended by edu.internet2.middleware.grouper.rules.beans.RulesMembershipBean

public class RulesMembershipBean
extends RulesBean

bean for membership rules


Constructor Summary
RulesMembershipBean()
           
RulesMembershipBean(Member member1, Group group1, edu.internet2.middleware.subject.Subject subject1)
           
RulesMembershipBean(Membership membership1, Group group1, edu.internet2.middleware.subject.Subject subject1)
           
 
Method Summary
 Group getGroup()
          group
 String getMemberId()
          get this member id
 Membership getMembership()
          membership
 Stem getStem()
          get this stem
 edu.internet2.middleware.subject.Subject getSubject()
          subject
 String getSubjectSourceId()
          subject source id
 void setGroup(Group group1)
          group
 void setMembership(Membership membership1)
          membership
 void setSubject(edu.internet2.middleware.subject.Subject subject1)
          subject
 String toString()
           
 
Methods inherited from class edu.internet2.middleware.grouper.rules.beans.RulesBean
getAttributeDef, getAttributeDefName, getSubjectUnderlyingSession, hasAttributeDef, hasAttributeDefName, hasGroup, hasStem, setSubjectUnderlyingSession
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RulesMembershipBean

public RulesMembershipBean()

RulesMembershipBean

public RulesMembershipBean(Membership membership1,
                           Group group1,
                           edu.internet2.middleware.subject.Subject subject1)
Parameters:
membership1 -
group1 -
subject1 -

RulesMembershipBean

public RulesMembershipBean(Member member1,
                           Group group1,
                           edu.internet2.middleware.subject.Subject subject1)
Parameters:
member1 -
group1 -
subject1 -
Method Detail

getMembership

public Membership getMembership()
membership

Returns:
the membership

setMembership

public void setMembership(Membership membership1)
membership

Parameters:
membership1 - the membership to set

getGroup

public Group getGroup()
group

Overrides:
getGroup in class RulesBean
Returns:
the group

setGroup

public void setGroup(Group group1)
group

Parameters:
group1 - the group to set

getSubject

public edu.internet2.middleware.subject.Subject getSubject()
subject

Overrides:
getSubject in class RulesBean
Returns:
the subject

getSubjectSourceId

public String getSubjectSourceId()
subject source id

Overrides:
getSubjectSourceId in class RulesBean
Returns:
the subject

getMemberId

public String getMemberId()
Description copied from class: RulesBean
get this member id

Overrides:
getMemberId in class RulesBean
Returns:
this member id
See Also:
RulesBean.getMemberId()

setSubject

public void setSubject(edu.internet2.middleware.subject.Subject subject1)
subject

Parameters:
subject1 - the subject to set

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()

getStem

public Stem getStem()
Description copied from class: RulesBean
get this stem

Overrides:
getStem in class RulesBean
Returns:
this stem
See Also:
RulesBean.getStem()