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 void
addAttribute(String name, String value)
Adds a new attribute to this object summaryvoid
addAttribute(String name, List<?> value)
Adds a new attribute to this object summaryMap<String,Object>
getAttributes()
String
getDisplayName()
String
getId()
String
getName()
String
getType()
void
setAttributes(Map<String,Object> attributes)
void
setDisplayName(String displayName)
void
setId(String id)
void
setName(String name)
void
setType(String type)
String
toString()
-
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)
-
-