Class WsAttributeDefName

java.lang.Object
edu.internet2.middleware.grouper.ws.coresoap.WsAttributeDefName
All Implemented Interfaces:
Comparable<WsAttributeDefName>

public class WsAttributeDefName extends Object implements 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 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

      public String getIdIndex()
      integer ID for object
      Returns:
      the id
    • setIdIndex

      public void setIdIndex(String idIndex1)
      integer ID for object
      Parameters:
      idIndex1 -
    • toString

      public String toString()
      make sure this is an explicit toString
      Overrides:
      toString in class Object
    • 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

      public String getAttributeDefName()
      name of the attribute definition
      Returns:
      name of attribute def
    • setAttributeDefName

      public void setAttributeDefName(String attributeDefName1)
      name of the attribute definition
      Parameters:
      attributeDefName1 -
    • getAttributeDefId

      public String getAttributeDefId()
      id of the attribute definition
      Returns:
      id of the attribute definition
    • setAttributeDefId

      public void setAttributeDefId(String attributeDefId1)
      id of the attribute definition
      Parameters:
      attributeDefId1 -
    • getDescription

      public String getDescription()
      friendly description of this attributeDefName
      Returns:
      the description
    • getDisplayName

      public String getDisplayName()
      friendly extensions of attributeDefName and parent stems
      Returns:
      the displayName
    • getName

      public String getName()
      Full name of the attributeDefName (all extensions of parent stems, separated by colons, and the extention of this attributeDefName
      Returns:
      the name
    • getUuid

      public String getUuid()
      universally unique identifier of this attributeDefName
      Returns:
      the uuid
    • setDescription

      public void setDescription(String description1)
      friendly description of this attributeDefName
      Parameters:
      description1 - the description to set
    • setDisplayName

      public void setDisplayName(String displayName1)
      friendly extensions of attributeDefName and parent stems
      Parameters:
      displayName1 - the displayName to set
    • setName

      public void setName(String name1)
      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

      public void setUuid(String uuid1)
      universally unique identifier of this attributeDefName
      Parameters:
      uuid1 - the uuid to set
    • getExtension

      public String getExtension()
      extension of attributeDefName, the part to the right of last colon in name
      Returns:
      the extension
    • setExtension

      public void setExtension(String extension1)
      extension of attributeDefName, the part to the right of last colon in name
      Parameters:
      extension1 - the extension to set
    • getDisplayExtension

      public String getDisplayExtension()
      display extension, the part to the right of the last colon in display name
      Returns:
      the displayExtension
    • setDisplayExtension

      public void setDisplayExtension(String displayExtension1)
      display extension, the part to the right of the last colon in display name
      Parameters:
      displayExtension1 - the displayExtension to set
    • compareTo

      public int compareTo(WsAttributeDefName o2)
      Specified by:
      compareTo in interface Comparable<WsAttributeDefName>
      See Also: