|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.evolveum.midpoint.schema.processor.Definition
com.evolveum.midpoint.schema.processor.ItemDefinition
com.evolveum.midpoint.schema.processor.PropertyDefinition
com.evolveum.midpoint.schema.processor.ObjectReferenceDefinition
public class ObjectReferenceDefinition
Object Reference Schema Definition.
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.
This class represents schema definition for object reference. See
Definition
for more details.
Field Summary |
---|
Fields inherited from class com.evolveum.midpoint.schema.processor.ItemDefinition |
---|
name |
Fields inherited from class com.evolveum.midpoint.schema.processor.Definition |
---|
defaultName, displayName, help, ignored, typeName |
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable |
---|
INDENT_STRING |
Method Summary | |
---|---|
java.util.Set<javax.xml.namespace.QName> |
getTargetTypeNames()
Returns valid XSD object types whose may be the targets of the reference. |
Methods inherited from class com.evolveum.midpoint.schema.processor.PropertyDefinition |
---|
canCreate, canRead, canUpdate, equals, getAllowedValues, getMaxOccurs, getMinOccurs, getValueType, hashCode, instantiate, instantiate, instantiate, isMandatory, isMultiValue, isOptional, isSingleValue, parseFromValueElement, parseItem, parseItemFromJaxbObject, setCreate, setMaxOccurs, setMinOccurs, setRead, setReadOnly, setUpdate, toString |
Methods inherited from class com.evolveum.midpoint.schema.processor.ItemDefinition |
---|
copyDefinitionData, getName, getNameOrDefaultName, setName |
Methods inherited from class com.evolveum.midpoint.schema.processor.Definition |
---|
copyDefinitionData, debugDump, debugDump, dump, getDefaultName, getDisplayName, getHelp, getTypeName, isIgnored, setDisplayName, setHelp, setIgnored |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public java.util.Set<javax.xml.namespace.QName> getTargetTypeNames()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |