public class Entity
extends java.lang.Object
implements oracle.iam.platform.pluginframework.ResolvedEntity
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TIMESTAMP |
Constructor and Description |
---|
Entity(java.lang.String type,
java.lang.String id,
boolean childEntity,
java.util.HashMap attrs) |
Entity(java.lang.String type,
java.lang.String id,
boolean childEntity,
java.util.HashMap attrs,
oracle.iam.platform.entitymgr.EntityManager mgr) |
Entity(java.lang.String type,
java.lang.String id,
boolean childEntity,
java.lang.String parentType,
java.lang.String parentID,
java.util.HashMap attrs) |
Entity(java.lang.String type,
java.lang.String id,
boolean childEntity,
java.lang.String parentType,
java.lang.String parentID,
java.util.HashMap attrs,
oracle.iam.platform.entitymgr.EntityManager mgr) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
java.lang.Object |
getAttribute(java.lang.String name) |
java.lang.String |
getEntityType() |
java.lang.String |
getID() |
boolean |
isChildEntity() |
void |
loadAllAttributes() |
void |
loadAttributeGroup(java.lang.String group) |
void |
loadAttributeGroups(java.util.Set groups) |
void |
loadAttributes(java.util.Set names) |
java.util.List |
loadChildEntity(java.lang.String attrName,
int start,
int end) |
void |
setEntityManager(oracle.iam.platform.entitymgr.EntityManager mgr) |
java.lang.String |
toString() |
void |
unloadChildEntity(java.lang.String attrName) |
public static final java.lang.String TIMESTAMP
public Entity(java.lang.String type, java.lang.String id, boolean childEntity, java.util.HashMap attrs)
public Entity(java.lang.String type, java.lang.String id, boolean childEntity, java.lang.String parentType, java.lang.String parentID, java.util.HashMap attrs)
public Entity(java.lang.String type, java.lang.String id, boolean childEntity, java.util.HashMap attrs, oracle.iam.platform.entitymgr.EntityManager mgr)
public Entity(java.lang.String type, java.lang.String id, boolean childEntity, java.lang.String parentType, java.lang.String parentID, java.util.HashMap attrs, oracle.iam.platform.entitymgr.EntityManager mgr)
public void setEntityManager(oracle.iam.platform.entitymgr.EntityManager mgr)
public java.lang.String getEntityType()
getEntityType
in interface oracle.iam.platform.pluginframework.ResolvedEntity
public java.lang.String getID()
getID
in interface oracle.iam.platform.pluginframework.ResolvedEntity
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isChildEntity()
public java.lang.Object getAttribute(java.lang.String name)
getAttribute
in interface oracle.iam.platform.pluginframework.ResolvedEntity
public void loadAllAttributes()
public void loadAttributes(java.util.Set names)
public void loadAttributeGroups(java.util.Set groups)
public void loadAttributeGroup(java.lang.String group)
public java.util.List loadChildEntity(java.lang.String attrName, int start, int end)
public void unloadChildEntity(java.lang.String attrName)
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object