Skip navigation links


oracle.iam.platform.entitymgr.jaxb
Class EntityDefinitionType

java.lang.Object
  extended by oracle.iam.platform.entitymgr.jaxb.EntityDefinitionType


public class EntityDefinitionType
extends java.lang.Object

Java class for entity-definition-type complex type.

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

 <complexType name="entity_definition_type">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="entity_type">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="child_entity" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="provider_instance" type="{http://www.oracle.com/schema/oim/entity}provider-instance-type"/>
         <element name="container_capability" type="{http://www.oracle.com/schema/oim/entity}container-definition-type"/>
         <element name="entity_attributes">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="attribute" type="{http://www.oracle.com/schema/oim/entity}attribute-definition-type" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="target_fields">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="field" type="{http://www.oracle.com/schema/oim/entity}field-definition-type" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="attribute_maps" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="attribute_map" type="{http://www.oracle.com/schema/oim/entity}attribute-map-definition-type" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="child_entities" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="entity" type="{http://www.oracle.com/schema/oim/entity}attribute-definition-type" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="metadata_attachment" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="metadata" type="{http://www.oracle.com/schema/oim/entity}metadata-attachment-type" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="control_attributes" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="attribute" maxOccurs="unbounded">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/>
                             <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="required" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
                           </sequence>
                           <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 

Nested Class Summary
static class EntityDefinitionType.AttributeMaps
          Java class for anonymous complex type.
static class EntityDefinitionType.ChildEntities
          Java class for anonymous complex type.
static class EntityDefinitionType.ControlAttributes
          Java class for anonymous complex type.
static class EntityDefinitionType.EntityAttributes
          Java class for anonymous complex type.
static class EntityDefinitionType.EntityType
          Java class for anonymous complex type.
static class EntityDefinitionType.MetadataAttachment
          Java class for anonymous complex type.
static class EntityDefinitionType.TargetFields
          Java class for anonymous complex type.

 

Constructor Summary
EntityDefinitionType()
           

 

Method Summary
 EntityDefinitionType.AttributeMaps getAttributeMaps()
          Gets the value of the attributeMaps property.
 EntityDefinitionType.ChildEntities getChildEntities()
          Gets the value of the childEntities property.
 ContainerDefinitionType getContainerCapability()
          Gets the value of the containerCapability property.
 EntityDefinitionType.ControlAttributes getControlAttributes()
          Gets the value of the controlAttributes property.
 java.lang.String getDescription()
          Gets the value of the description property.
 EntityDefinitionType.EntityAttributes getEntityAttributes()
          Gets the value of the entityAttributes property.
 EntityDefinitionType.EntityType getEntityType()
          Gets the value of the entityType property.
 EntityDefinitionType.MetadataAttachment getMetadataAttachment()
          Gets the value of the metadataAttachment property.
 ProviderInstanceType getProviderInstance()
          Gets the value of the providerInstance property.
 EntityDefinitionType.TargetFields getTargetFields()
          Gets the value of the targetFields property.
 void setAttributeMaps(EntityDefinitionType.AttributeMaps value)
          Sets the value of the attributeMaps property.
 void setChildEntities(EntityDefinitionType.ChildEntities value)
          Sets the value of the childEntities property.
 void setContainerCapability(ContainerDefinitionType value)
          Sets the value of the containerCapability property.
 void setControlAttributes(EntityDefinitionType.ControlAttributes value)
          Sets the value of the controlAttributes property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setEntityAttributes(EntityDefinitionType.EntityAttributes value)
          Sets the value of the entityAttributes property.
 void setEntityType(EntityDefinitionType.EntityType value)
          Sets the value of the entityType property.
 void setMetadataAttachment(EntityDefinitionType.MetadataAttachment value)
          Sets the value of the metadataAttachment property.
 void setProviderInstance(ProviderInstanceType value)
          Sets the value of the providerInstance property.
 void setTargetFields(EntityDefinitionType.TargetFields value)
          Sets the value of the targetFields property.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

EntityDefinitionType

public EntityDefinitionType()

Method Detail

getEntityType

public EntityDefinitionType.EntityType getEntityType()
Gets the value of the entityType property.
Returns:
possible object is EntityDefinitionType.EntityType

setEntityType

public void setEntityType(EntityDefinitionType.EntityType value)
Sets the value of the entityType property.
Parameters:
value - allowed object is EntityDefinitionType.EntityType

getDescription

public java.lang.String getDescription()
Gets the value of the description property.
Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.
Parameters:
value - allowed object is String

getProviderInstance

public ProviderInstanceType getProviderInstance()
Gets the value of the providerInstance property.
Returns:
possible object is ProviderInstanceType

setProviderInstance

public void setProviderInstance(ProviderInstanceType value)
Sets the value of the providerInstance property.
Parameters:
value - allowed object is ProviderInstanceType

getContainerCapability

public ContainerDefinitionType getContainerCapability()
Gets the value of the containerCapability property.
Returns:
possible object is ContainerDefinitionType

setContainerCapability

public void setContainerCapability(ContainerDefinitionType value)
Sets the value of the containerCapability property.
Parameters:
value - allowed object is ContainerDefinitionType

getEntityAttributes

public EntityDefinitionType.EntityAttributes getEntityAttributes()
Gets the value of the entityAttributes property.
Returns:
possible object is EntityDefinitionType.EntityAttributes

setEntityAttributes

public void setEntityAttributes(EntityDefinitionType.EntityAttributes value)
Sets the value of the entityAttributes property.
Parameters:
value - allowed object is EntityDefinitionType.EntityAttributes

getTargetFields

public EntityDefinitionType.TargetFields getTargetFields()
Gets the value of the targetFields property.
Returns:
possible object is EntityDefinitionType.TargetFields

setTargetFields

public void setTargetFields(EntityDefinitionType.TargetFields value)
Sets the value of the targetFields property.
Parameters:
value - allowed object is EntityDefinitionType.TargetFields

getAttributeMaps

public EntityDefinitionType.AttributeMaps getAttributeMaps()
Gets the value of the attributeMaps property.
Returns:
possible object is EntityDefinitionType.AttributeMaps

setAttributeMaps

public void setAttributeMaps(EntityDefinitionType.AttributeMaps value)
Sets the value of the attributeMaps property.
Parameters:
value - allowed object is EntityDefinitionType.AttributeMaps

getChildEntities

public EntityDefinitionType.ChildEntities getChildEntities()
Gets the value of the childEntities property.
Returns:
possible object is EntityDefinitionType.ChildEntities

setChildEntities

public void setChildEntities(EntityDefinitionType.ChildEntities value)
Sets the value of the childEntities property.
Parameters:
value - allowed object is EntityDefinitionType.ChildEntities

getMetadataAttachment

public EntityDefinitionType.MetadataAttachment getMetadataAttachment()
Gets the value of the metadataAttachment property.
Returns:
possible object is EntityDefinitionType.MetadataAttachment

setMetadataAttachment

public void setMetadataAttachment(EntityDefinitionType.MetadataAttachment value)
Sets the value of the metadataAttachment property.
Parameters:
value - allowed object is EntityDefinitionType.MetadataAttachment

getControlAttributes

public EntityDefinitionType.ControlAttributes getControlAttributes()
Gets the value of the controlAttributes property.
Returns:
possible object is EntityDefinitionType.ControlAttributes

setControlAttributes

public void setControlAttributes(EntityDefinitionType.ControlAttributes value)
Sets the value of the controlAttributes property.
Parameters:
value - allowed object is EntityDefinitionType.ControlAttributes

Skip navigation links


Copyright © 2010, Oracle and/or its affiliates. All rights reserved.