Class RulesPrivilegeBean

java.lang.Object
edu.internet2.middleware.grouper.rules.beans.RulesBean
edu.internet2.middleware.grouper.rules.beans.RulesPrivilegeBean

public class RulesPrivilegeBean extends RulesBean
bean for membership rules
  • Constructor Details

    • RulesPrivilegeBean

      public RulesPrivilegeBean()
    • RulesPrivilegeBean

      public RulesPrivilegeBean(Group group1, Subject subject1, Privilege privilege1)
      Parameters:
      group1 -
      subject1 -
      privilege1 -
    • RulesPrivilegeBean

      public RulesPrivilegeBean(Stem stem1, Subject subject1, Privilege privilege1)
      Parameters:
      stem1 -
      subject1 -
      privilege1 -
    • RulesPrivilegeBean

      public RulesPrivilegeBean(AttributeDef attributeDef1, Subject subject1, Privilege privilege1)
      Parameters:
      attributeDef1 -
      subject1 -
      privilege1 -
  • Method Details

    • getPrivilege

      public Privilege getPrivilege()
      privilege being affected
      Returns:
      the privilege
    • setPrivilege

      public void setPrivilege(Privilege privilege1)
      privilege being affected
      Parameters:
      privilege1 - the privilege to set
    • getGroup

      public Group getGroup()
      group
      Overrides:
      getGroup in class RulesBean
      Returns:
      the group
    • getMember

      public Member getMember()
      Returns:
      the member
    • setMember

      public void setMember(Member member)
      Parameters:
      member - the member to set
    • getAttributeDef

      public AttributeDef getAttributeDef()
      Description copied from class: RulesBean
      get this attributeDef
      Overrides:
      getAttributeDef in class RulesBean
      Returns:
      the attributeDef
    • setAttributeDef

      public void setAttributeDef(AttributeDef attributeDef1)
      Parameters:
      attributeDef1 - the attributeDef to set
    • setStem

      public void setStem(Stem stem1)
      Parameters:
      stem1 - the stem to set
    • setGroup

      public void setGroup(Group group1)
      group
      Parameters:
      group1 - the group to set
    • getSubject

      public Subject getSubject()
      subject
      Overrides:
      getSubject 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:
    • setSubject

      public void setSubject(Subject subject1)
      subject
      Parameters:
      subject1 - the subject to set
    • getSubjectSourceId

      public String getSubjectSourceId()
      subject source id
      Overrides:
      getSubjectSourceId in class RulesBean
      Returns:
      the subject
    • toString

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

      public Stem getStem()
      Description copied from class: RulesBean
      get this stem
      Overrides:
      getStem in class RulesBean
      Returns:
      this stem
      See Also: