Class ConstructionType

  • All Implemented Interfaces:
    Containerable, Serializable, Cloneable

    public class ConstructionType
    extends AbstractConstructionType
    implements Serializable, Cloneable, Containerable
    Projection construction. This structure defines how a projection (e.g. account) should be constructed.

    Java class for ConstructionType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="ConstructionType">
       <complexContent>
         <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractConstructionType">
           <sequence>
             <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}extension" minOccurs="0"/>
             <element name="resourceRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/>
             <choice>
               <element name="kind" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ShadowKindType" minOccurs="0"/>
             </choice>
             <choice>
               <element name="intent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             </choice>
             <element name="attribute" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceAttributeDefinitionType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="association" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectAssociationType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="auxiliaryObjectClass" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form