|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.evolveum.midpoint.schema.processor.Item
com.evolveum.midpoint.schema.processor.Property
com.evolveum.midpoint.schema.processor.ObjectReference
public class ObjectReference
Object Reference is a property that describes reference to an object. It is used to represent association between objects. For example reference from User object to Account objects that belong to the user. The reference is a simple uni-directional link using an OID as an identifier. This type should be used for all object references so the implementations can detect them and automatically resolve them.
Field Summary |
---|
Fields inherited from class com.evolveum.midpoint.schema.processor.Item |
---|
definition, element, name |
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable |
---|
INDENT_STRING |
Constructor Summary | |
---|---|
ObjectReference()
|
Method Summary | |
---|---|
ObjectReferenceDefinition |
getDefinition()
Returns applicable property definition. |
java.lang.String |
getOid()
OID of the object that this reference refers to (reference target). |
javax.xml.namespace.QName |
getTargetTypeName()
Returns XSD type of the object that this reference refers to. |
Methods inherited from class com.evolveum.midpoint.schema.processor.Property |
---|
applyValueToElement, createModification, createModification, debugDump, getDebugDumpClassName, getValue, getValue, getValues, getValues, serializeToDom, serializeToDom, serializeToJaxb, setDefinition, setValue, toString |
Methods inherited from class com.evolveum.midpoint.schema.processor.Item |
---|
debugDump, dump, getDisplayName, getElement, getHelp, getName, setElement, setName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ObjectReference()
Method Detail |
---|
public ObjectReferenceDefinition getDefinition()
getDefinition
in class Property
public java.lang.String getOid()
public javax.xml.namespace.QName getTargetTypeName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |