java.lang.Object
edu.internet2.middleware.grouperClient.ws.beans.WsGroupDetail

public class WsGroupDetail extends Object
Result for finding a group
  • Constructor Details

    • WsGroupDetail

      public WsGroupDetail()
      no arg constructor
  • Method Details

    • getParams

      public WsParam[] getParams()
      Returns:
      the params
    • setParams

      public void setParams(WsParam[] params1)
      Parameters:
      params1 - the params to set
    • getCompositeType

      public String getCompositeType()
      should be UNION, COMPLEMENT, INTERSECTION
      Returns:
      type
    • setCompositeType

      public void setCompositeType(String compositeType1)
      should be UNION, COMPLEMENT, INTERSECTION
      Parameters:
      compositeType1 -
    • getTypeNames

      public String[] getTypeNames()
      types of this gruop
      Returns:
      the typeNames
    • setTypeNames

      public void setTypeNames(String[] typeNames1)
      types of this group
      Parameters:
      typeNames1 - the typeNames to set
    • getAttributeNames

      public String[] getAttributeNames()
      attribute names, not including the ones listed in the group result or detail
      Returns:
      the attributeNames
    • setAttributeNames

      public void setAttributeNames(String[] attributeNames1)
      attribute names, not including the ones listed in the group result or detail
      Parameters:
      attributeNames1 - the attributeNames to set
    • getAttributeValues

      public String[] getAttributeValues()
      attribute names, not including the ones listed in the group result or detail
      Returns:
      the attributeValues
    • setAttributeValues

      public void setAttributeValues(String[] attributeValues1)
      attribute names, not including the ones listed in the group result or detail
      Parameters:
      attributeValues1 - the attributeValues to set
    • getCreateSubjectId

      public String getCreateSubjectId()
      id of the subject that created this group
      Returns:
      the createSubjectId
    • setCreateSubjectId

      public void setCreateSubjectId(String createSubjectId1)
      id of the subject that created this group
      Parameters:
      createSubjectId1 - the createSubjectId to set
    • getCreateTime

      public String getCreateTime()
      create time in format: yyyy/mm/dd hh24:mi:ss.SSS
      Returns:
      the createTime
    • setCreateTime

      public void setCreateTime(String createTime1)
      create time in format: yyyy/mm/dd hh24:mi:ss.SSS
      Parameters:
      createTime1 - the createTime to set
    • getIsCompositeFactor

      public String getIsCompositeFactor()
      if a composite member of another group "T", else "F". A composite group is composed of two groups and a set operator (stored in grouper_composites table) (e.g. union, intersection, etc). A composite group has no immediate members. All subjects in a composite group are effective members.
      Returns:
      the isCompositeFactor
    • setIsCompositeFactor

      public void setIsCompositeFactor(String isComposite1)
      if composite "T", else "F". A composite group is composed of two groups and a set operator (stored in grouper_composites table) (e.g. union, intersection, etc). A composite group has no immediate members. All subjects in a composite group are effective members.
      Parameters:
      isComposite1 - the isCompositeFactor to set
    • getModifySource

      public String getModifySource()
      Get (optional and questionable) modify source for this group.
      Returns:
      the modifySource
    • setModifySource

      public void setModifySource(String modifySource1)
      Get (optional and questionable) modify source for this group.
      Parameters:
      modifySource1 - the modifySource to set
    • getModifySubjectId

      public String getModifySubjectId()
      Get subject that last modified this group.
      Returns:
      the modifySubjectId
    • setModifySubjectId

      public void setModifySubjectId(String modifySubjectId1)
      Get subject that last modified this group.
      Parameters:
      modifySubjectId1 - the modifySubjectId to set
    • getModifyTime

      public String getModifyTime()
      Get last modified time for this group. yyyy/mm/dd hh24:mi:ss.SSS
      Returns:
      the modifyTime
    • setModifyTime

      public void setModifyTime(String modifyTime1)
      Get last modified time for this group. yyyy/mm/dd hh24:mi:ss.SSS
      Parameters:
      modifyTime1 - the modifyTime to set
    • getHasComposite

      public String getHasComposite()
      if this group has a composite member, T|F
      Returns:
      the hasComposite
    • setHasComposite

      public void setHasComposite(String hasComposite1)
      if this group has a composite member, T|F
      Parameters:
      hasComposite1 - the hasComposite to set
    • getLeftGroup

      public WsGroup getLeftGroup()
      left group if composite (note, detail will never be there)
      Returns:
      the leftGroup
    • setLeftGroup

      public void setLeftGroup(WsGroup leftGroup1)
      left group if composite (note, detail will never be there)
      Parameters:
      leftGroup1 - the leftGroup to set
    • getRightGroup

      public WsGroup getRightGroup()
      left group if composite (note, detail will never be there)
      Returns:
      the rightGroup
    • setRightGroup

      public void setRightGroup(WsGroup rightGroup1)
      left group if composite (note, detail will never be there)
      Parameters:
      rightGroup1 - the rightGroup to set