com.evolveum.midpoint.schema.processor
Class MidPointObject
java.lang.Object
com.evolveum.midpoint.schema.processor.PropertyContainer
com.evolveum.midpoint.schema.processor.MidPointObject
public class MidPointObject
- extends PropertyContainer
Common supertype for all identity objects. Defines basic properties that each
object must have to live in our system (identifier, name).
Objects consists of identifier and name (see definition below) and a set of
properties represented as XML elements in the object's body. The attributes
are represented as first-level XML elements (tags) of the object XML
representation and may be also contained in other tags (e.g. extension,
attributes). The QName (namespace and local name) of the element holding the
property is considered to be a property name.
This class is named MidPointObject instead of Object to avoid confusion with
java.lang.Object.
- Author:
- Radovan Semancik
Method Summary |
java.lang.String |
getOid()
Returns Object ID (OID). |
Methods inherited from class com.evolveum.midpoint.schema.processor.PropertyContainer |
applyModification, applyModifications, dump, findProperty, findProperty, getDefinition, getDisplayName, getHelp, getName, getProperties, isEmpty, serializePropertiesToDom, serializeToDom, setDefinition, setName, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MidPointObject
public MidPointObject(javax.xml.namespace.QName name)
MidPointObject
public MidPointObject(javax.xml.namespace.QName name,
PropertyContainerDefinition definition)
getOid
public java.lang.String getOid()
- Returns Object ID (OID).
May return null if the object does not have an OID.
- Returns:
- Object ID (OID)
Copyright © 2011 evolveum. All Rights Reserved.