Class WsExternalSubjectAttribute
java.lang.Object
edu.internet2.middleware.grouper.ws.coresoap.WsExternalSubjectAttribute
- All Implemented Interfaces:
Comparable<WsExternalSubjectAttribute>
public class WsExternalSubjectAttribute
extends Object
implements Comparable<WsExternalSubjectAttribute>
Result of one external subject attribute being retrieved.
-
Constructor Summary
ConstructorDescriptionno arg constructorWsExternalSubjectAttribute
(ExternalSubjectAttribute externalSubjectAttribute) construct based on externalSubjectAttribute, assign all fields -
Method Summary
Modifier and TypeMethodDescriptionint
static WsExternalSubjectAttribute[]
convertExternalSubjectAttributes
(Set<ExternalSubjectAttribute> externalSubjectAttributeSet) convert a set of groups to resultsFull name of the group (all extensions of parent stems, separated by colons, and the extention of this groupattribute valuegetUuid()
universally unique identifier of this groupvoid
setAttributeSystemName
(String name1) Full name of the group (all extensions of parent stems, separated by colons, and the extention of this groupvoid
setAttributeValue
(String attributeValue1) attribute valuevoid
universally unique identifier of this grouptoString()
make sure this is an explicit toString
-
Constructor Details
-
WsExternalSubjectAttribute
public WsExternalSubjectAttribute()no arg constructor -
WsExternalSubjectAttribute
construct based on externalSubjectAttribute, assign all fields- Parameters:
externalSubjectAttribute
-
-
-
Method Details
-
getAttributeValue
attribute value- Returns:
- the attributeValue
-
setAttributeValue
attribute value- Parameters:
attributeValue1
- the attributeValue to set
-
toString
make sure this is an explicit toString -
convertExternalSubjectAttributes
public static WsExternalSubjectAttribute[] convertExternalSubjectAttributes(Set<ExternalSubjectAttribute> externalSubjectAttributeSet) convert a set of groups to results- Parameters:
externalSubjectAttributeSet
-includeDetail
- true if detail of group should be sent- Returns:
- the groups (null if none or null)
-
getAttributeSystemName
Full name of the group (all extensions of parent stems, separated by colons, and the extention of this group- Returns:
- the name
-
getUuid
universally unique identifier of this group- Returns:
- the uuid
-
setAttributeSystemName
Full name of the group (all extensions of parent stems, separated by colons, and the extention of this group- Parameters:
name1
- the name to set
-
setUuid
universally unique identifier of this group- Parameters:
uuid1
- the uuid to set
-
compareTo
- Specified by:
compareTo
in interfaceComparable<WsExternalSubjectAttribute>
- See Also:
-