com.evolveum.midpoint.xml.ns._public.common.common_2a
Class GenericObjectType
java.lang.Object
com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
com.evolveum.midpoint.xml.ns._public.common.common_2a.GenericObjectType
- All Implemented Interfaces:
- Containerable, Objectable, Serializable, Cloneable
public class GenericObjectType
- extends ObjectType
- implements Serializable, Cloneable
Generic object for storing unknown (unexpected) object types.
The generic object should be used if there is a need to
store a custom object (e.g KangarooType) at deployment-time
and the XML type relacement extensibility cannot be used.
The properties of such custom objects are to be placed in the
extension part of this object. The schema is not checked or
enforced for this type of objects if technically possible.
Java class for GenericObjectType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GenericObjectType">
<complexContent>
<extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ObjectType">
<sequence>
<element name="objectType" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
- Serialized Form
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType |
asPrismContainer, asPrismContainerValue, asPrismObject, equals, getDescription, getExtension, getFetchResult, getName, getOid, getParentOrg, getParentOrgRef, getVersion, hashCode, setDescription, setExtension, setFetchResult, setName, setOid, setupContainer, setupContainerValue, setVersion, toDebugName, toDebugType, toString |
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
F_OBJECT_TYPE
public static final QName F_OBJECT_TYPE
GenericObjectType
public GenericObjectType()
getObjectType
public String getObjectType()
setObjectType
public void setObjectType(String value)
clone
public GenericObjectType clone()
- Overrides:
clone
in class ObjectType
Copyright © 2013 evolveum. All Rights Reserved.