Class ObjectSummary
- java.lang.Object
-
- com.identityworksllc.iiq.common.plugin.vo.RestObject
-
- com.identityworksllc.iiq.common.plugin.vo.ObjectSummary
-
- Direct Known Subclasses:
IdentityVO
public class ObjectSummary extends RestObject
A default example implementation of an object summary VO object
-
-
Constructor Summary
Constructors Constructor Description ObjectSummary()Creates a new ObjectSummary with empty detailsObjectSummary(sailpoint.object.SailPointObject spo)Constructs a new summary of the given SailPointObject
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttribute(String name, String value)Adds a new attribute to this object summaryvoidaddAttribute(String name, List<?> value)Adds a new attribute to this object summaryMap<String,Object>getAttributes()StringgetDisplayName()StringgetId()StringgetName()StringgetType()voidsetAttributes(Map<String,Object> attributes)voidsetDisplayName(String displayName)voidsetId(String id)voidsetName(String name)voidsetType(String type)StringtoString()-
Methods inherited from class com.identityworksllc.iiq.common.plugin.vo.RestObject
addLink, getLinks, setLinks
-
-
-
-
Constructor Detail
-
ObjectSummary
public ObjectSummary()
Creates a new ObjectSummary with empty details
-
ObjectSummary
public ObjectSummary(sailpoint.object.SailPointObject spo)
Constructs a new summary of the given SailPointObject- Parameters:
spo- The SailPointObject to copy
-
-
Method Detail
-
addAttribute
public void addAttribute(String name, String value)
Adds a new attribute to this object summary- Parameters:
name- The name of the attributevalue- The string value of the attribute
-
addAttribute
public void addAttribute(String name, List<?> value)
Adds a new attribute to this object summary- Parameters:
name- The name of the attributevalue- The list value of the attribute
-
getAttributes
public Map<String,Object> getAttributes()
-
getDisplayName
public String getDisplayName()
-
setAttributes
public void setAttributes(Map<String,Object> attributes)
-
setDisplayName
public void setDisplayName(String displayName)
-
-