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
ConstructorsConstructorDescriptionno arg constructorWsExternalSubjectAttribute(ExternalSubjectAttribute externalSubjectAttribute) construct based on externalSubjectAttribute, assign all fields -
Method Summary
Modifier and TypeMethodDescriptionintstatic 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 groupvoidsetAttributeSystemName(String name1) Full name of the group (all extensions of parent stems, separated by colons, and the extention of this groupvoidsetAttributeValue(String attributeValue1) attribute valuevoiduniversally 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:
compareToin interfaceComparable<WsExternalSubjectAttribute>- See Also:
-