Package org.openiam.idm.srvc.policy.dto
Class PolicyAttribute
- java.lang.Object
-
- org.openiam.base.BaseObject
-
- org.openiam.base.KeyDTO
-
- org.openiam.base.KeyNameDTO
-
- org.openiam.idm.srvc.policy.dto.PolicyAttribute
-
- All Implemented Interfaces:
Serializable
,Comparable<PolicyAttribute>
,BaseIdentity
public class PolicyAttribute extends KeyNameDTO implements Comparable<PolicyAttribute>
PolicyAttribute is used to add additional attributes to a policy object.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected String
defParamId
protected String
description
protected String
grouping
protected String
operation
protected String
policyId
protected boolean
required
protected String
rule
protected String
value1
protected String
value2
-
Fields inherited from class org.openiam.base.KeyNameDTO
name_
-
Fields inherited from class org.openiam.base.BaseObject
DELETE, NEW, objectState, requestClientIP, requestorLogin, requestorSessionID, requestorUserId, UPDATE
-
-
Constructor Summary
Constructors Constructor Description PolicyAttribute()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(PolicyAttribute o)
-
Methods inherited from class org.openiam.base.KeyNameDTO
equals, getName, hashCode, setName, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.openiam.base.BaseIdentity
getId, setId
-
-
-
-
Field Detail
-
policyId
protected String policyId
-
defParamId
protected String defParamId
-
operation
protected String operation
-
value1
protected String value1
-
value2
protected String value2
-
rule
protected String rule
-
required
protected boolean required
-
description
protected String description
-
grouping
protected String grouping
-
-
Method Detail
-
compareTo
public int compareTo(PolicyAttribute o)
- Specified by:
compareTo
in interfaceComparable<PolicyAttribute>
-
-