|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
org.identityconnectors.framework.common.objects.EmbeddedObject
public final class EmbeddedObject
An EmbeddedObject
represents an object (e.g., an Account's Address) on the target resource that is embedded in another object. Each EmbeddedObject
represents a resource object as a bag of attributes. Unlike ConnectorObject
, EmbeddedObject
s do not have an identity, and therefore are not required to (and most often do not) have a Uid
nor a Name
.
The clients and the developer of a Connector will use a EmbeddedObjectBuilder
to construct instances of EmbeddedObject.
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj) |
Attribute |
getAttributeByName(java.lang.String name) Get an attribute by if it exists else null . |
java.util.Set<Attribute> |
getAttributes() Get the set of attributes that represent this object. |
ObjectClass |
getObjectClass() Gets the ObjectClass for this object. |
int |
hashCode() |
java.lang.String |
toString() |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public java.util.Set<Attribute> getAttributes()
OperationalAttributes
, if any.public Attribute getAttributeByName(java.lang.String name)
null
.public ObjectClass getObjectClass()
ObjectClass
for this object.public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |