Class WsAttributeDefName
java.lang.Object
edu.internet2.middleware.grouper.ws.coresoap.WsAttributeDefName
- All Implemented Interfaces:
Comparable<WsAttributeDefName>
Result of one attribute def name being retrieved. The number of
attribute def names will equal the number of attribute def names related to the result
-
Constructor Summary
ConstructorDescriptionno arg constructorWsAttributeDefName
(AttributeDefName theAttributeDefName, WsAttributeDefNameLookup wsAttributeDefNameLookup) construct based on attribute def name, assign all fieldsWsAttributeDefName
(PITAttributeDefName theAttributeDefName, WsAttributeDefNameLookup wsAttributeDefNameLookup) construct based on pit attribute def name, assign all fields -
Method Summary
Modifier and TypeMethodDescriptionint
static WsAttributeDefName[]
convertAttributeDefNames
(Set<AttributeDefName> attributeDefNameSet) convert a set of attribute def names to resultsid of the attribute definitionname of the attribute definitionfriendly description of this attributeDefNamedisplay extension, the part to the right of the last colon in display namefriendly extensions of attributeDefName and parent stemsextension of attributeDefName, the part to the right of last colon in nameinteger ID for objectgetName()
Full name of the attributeDefName (all extensions of parent stems, separated by colons, and the extention of this attributeDefNamegetUuid()
universally unique identifier of this attributeDefNamevoid
setAttributeDefId
(String attributeDefId1) id of the attribute definitionvoid
setAttributeDefName
(String attributeDefName1) name of the attribute definitionvoid
setDescription
(String description1) friendly description of this attributeDefNamevoid
setDisplayExtension
(String displayExtension1) display extension, the part to the right of the last colon in display namevoid
setDisplayName
(String displayName1) friendly extensions of attributeDefName and parent stemsvoid
setExtension
(String extension1) extension of attributeDefName, the part to the right of last colon in namevoid
setIdIndex
(String idIndex1) integer ID for objectvoid
Full name of the attributeDefName (all extensions of parent stems, separated by colons, and the extention of this attributeDefNamevoid
universally unique identifier of this attributeDefNametoString()
make sure this is an explicit toString
-
Constructor Details
-
WsAttributeDefName
public WsAttributeDefName()no arg constructor -
WsAttributeDefName
public WsAttributeDefName(AttributeDefName theAttributeDefName, WsAttributeDefNameLookup wsAttributeDefNameLookup) construct based on attribute def name, assign all fields- Parameters:
theAttributeDefName
-wsAttributeDefNameLookup
- is the lookup to set looked up values
-
WsAttributeDefName
public WsAttributeDefName(PITAttributeDefName theAttributeDefName, WsAttributeDefNameLookup wsAttributeDefNameLookup) construct based on pit attribute def name, assign all fields- Parameters:
theAttributeDefName
-wsAttributeDefNameLookup
- is the lookup to set looked up values
-
-
Method Details
-
getIdIndex
integer ID for object- Returns:
- the id
-
setIdIndex
integer ID for object- Parameters:
idIndex1
-
-
toString
make sure this is an explicit toString -
convertAttributeDefNames
public static WsAttributeDefName[] convertAttributeDefNames(Set<AttributeDefName> attributeDefNameSet) convert a set of attribute def names to results- Parameters:
attributeDefNameSet
-useViewSecurity
- true if should check to see if the user can view the services- Returns:
- the attributeDefNames (null if none or null)
-
getAttributeDefName
name of the attribute definition- Returns:
- name of attribute def
-
setAttributeDefName
name of the attribute definition- Parameters:
attributeDefName1
-
-
getAttributeDefId
id of the attribute definition- Returns:
- id of the attribute definition
-
setAttributeDefId
id of the attribute definition- Parameters:
attributeDefId1
-
-
getDescription
friendly description of this attributeDefName- Returns:
- the description
-
getDisplayName
friendly extensions of attributeDefName and parent stems- Returns:
- the displayName
-
getName
Full name of the attributeDefName (all extensions of parent stems, separated by colons, and the extention of this attributeDefName- Returns:
- the name
-
getUuid
universally unique identifier of this attributeDefName- Returns:
- the uuid
-
setDescription
friendly description of this attributeDefName- Parameters:
description1
- the description to set
-
setDisplayName
friendly extensions of attributeDefName and parent stems- Parameters:
displayName1
- the displayName to set
-
setName
Full name of the attributeDefName (all extensions of parent stems, separated by colons, and the extention of this attributeDefName- Parameters:
name1
- the name to set
-
setUuid
universally unique identifier of this attributeDefName- Parameters:
uuid1
- the uuid to set
-
getExtension
extension of attributeDefName, the part to the right of last colon in name- Returns:
- the extension
-
setExtension
extension of attributeDefName, the part to the right of last colon in name- Parameters:
extension1
- the extension to set
-
getDisplayExtension
display extension, the part to the right of the last colon in display name- Returns:
- the displayExtension
-
setDisplayExtension
display extension, the part to the right of the last colon in display name- Parameters:
displayExtension1
- the displayExtension to set
-
compareTo
- Specified by:
compareTo
in interfaceComparable<WsAttributeDefName>
- See Also:
-