com.evolveum.midpoint.xml.ns._public.common.common_1
Class ExtensibleObjectType
java.lang.Object
com.evolveum.midpoint.xml.ns._public.common.common_1.ObjectType
com.evolveum.midpoint.xml.ns._public.common.common_1.ExtensibleObjectType
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- ConnectorHostType, ConnectorType, GenericObjectType, ProtoStructureType, ResourceObjectShadowType, ResourceType, RoleType, SystemConfigurationType, TaskType, UserTemplateType, UserType
public class ExtensibleObjectType
- extends ObjectType
- implements java.io.Serializable
Object with generic extensibility mechanism. It contains a
special XML element where almost any extension can be placed.
The extension is treated exactly the same as other object
properties by the code (storage, modifications, etc), except
that the system may not be able to understand their meaning.
Java class for ExtensibleObjectType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExtensibleObjectType">
<complexContent>
<extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ObjectType">
<sequence>
<element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}extension" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
- Serialized Form
Method Summary |
Extension |
getExtension()
Gets the value of the extension property. |
void |
setExtension(Extension value)
Sets the value of the extension property. |
java.lang.String |
toString()
Generates a String representation of the contents of this type. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
extension
protected Extension extension
ExtensibleObjectType
public ExtensibleObjectType()
getExtension
public Extension getExtension()
- Gets the value of the extension property.
- Returns:
- possible object is
Extension
setExtension
public void setExtension(Extension value)
- Sets the value of the extension property.
- Parameters:
value
- allowed object is
Extension
toString
public java.lang.String toString()
- Generates a String representation of the contents of this type.
This is an extension method, produced by the 'ts' xjc plugin
- Overrides:
toString
in class ObjectType
Copyright © 2011 evolveum. All Rights Reserved.