Class AttributeReference

java.lang.Object
oracle.iam.request.dataset.vo.AttributeReference
All Implemented Interfaces:
Serializable

public class AttributeReference extends Object implements Serializable
<p>Java class for attribute-reference complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> &lt;complexType name="attribute-reference"&gt; &lt;complexContent&gt; &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; &lt;sequence&gt; &lt;element name="AttributeReference" type="{http://www.oracle.com/schema/oim/request}attribute-reference" maxOccurs="unbounded" minOccurs="0"/&gt; &lt;element name="PrePopulationAdapter" type="{http://www.oracle.com/schema/oim/request}pre-pop-adapter" minOccurs="0"/&gt; &lt;element name="lookupValues" type="{http://www.oracle.com/schema/oim/request}lookup-values" maxOccurs="unbounded" minOccurs="0"/&gt; &lt;element name="lookupQuery" type="{http://www.oracle.com/schema/oim/request}lookup-query" minOccurs="0"/&gt; &lt;/sequence&gt; &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; &lt;attribute name="attr-ref" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; &lt;attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; &lt;attribute name="widget" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; &lt;attribute name="length" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" /&gt; &lt;attribute name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; &lt;attribute name="masked" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; &lt;attribute name="read-only" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; &lt;attribute name="approver-only" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; &lt;attribute name="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; &lt;attribute name="available-in-bulk" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; &lt;attribute name="entity-type" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; &lt;attribute name="lookup-code" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; &lt;attribute name="itresource-type" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; &lt;attribute name="mls" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; &lt;attribute name="entitlement" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; &lt;attribute name="system-type" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; &lt;attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; &lt;attribute name="multi-valued" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; &lt;attribute name="scim" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; &lt;/restriction&gt; &lt;/complexContent&gt; &lt;/complexType&gt; </pre>
See Also:
  • Constructor Details

    • AttributeReference

      public AttributeReference()
  • Method Details

    • getAttributeReference

      public List<AttributeReference> getAttributeReference()
      Gets the value of the attributeReference property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the attributeReference property. <p> For example, to add a new item, do as follows: <pre> getAttributeReference().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the list AttributeReference
    • getPrePopulationAdapter

      public PrePopAdapter getPrePopulationAdapter()
      Gets the value of the prePopulationAdapter property.
      Returns:
      possible object is PrePopAdapter
    • setPrePopulationAdapter

      public void setPrePopulationAdapter(PrePopAdapter value)
      Sets the value of the prePopulationAdapter property.
      Parameters:
      value - allowed object is PrePopAdapter
    • getLookupValues

      public List<LookupValues> getLookupValues()
      Gets the value of the lookupValues property. <p> This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the lookupValues property. <p> For example, to add a new item, do as follows: <pre> getLookupValues().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the list LookupValues
    • getLookupQuery

      public LookupQuery getLookupQuery()
      Gets the value of the lookupQuery property.
      Returns:
      possible object is LookupQuery
    • setLookupQuery

      public void setLookupQuery(LookupQuery value)
      Sets the value of the lookupQuery property.
      Parameters:
      value - allowed object is LookupQuery
    • getName

      public String getName()
      Gets the value of the name property.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
    • getAttrRef

      public String getAttrRef()
      Gets the value of the attrRef property.
      Returns:
      possible object is String
    • setAttrRef

      public void setAttrRef(String value)
      Sets the value of the attrRef property.
      Parameters:
      value - allowed object is String
    • getType

      public String getType()
      Gets the value of the type property.
      Returns:
      possible object is String
    • setType

      public void setType(String value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is String
    • getWidget

      public String getWidget()
      Gets the value of the widget property.
      Returns:
      possible object is String
    • setWidget

      public void setWidget(String value)
      Sets the value of the widget property.
      Parameters:
      value - allowed object is String
    • getLength

      public BigInteger getLength()
      Gets the value of the length property.
      Returns:
      possible object is BigInteger
    • setLength

      public void setLength(BigInteger value)
      Sets the value of the length property.
      Parameters:
      value - allowed object is BigInteger
    • isHidden

      public Boolean isHidden()
      Gets the value of the hidden property.
      Returns:
      possible object is Boolean
    • setHidden

      public void setHidden(Boolean value)
      Sets the value of the hidden property.
      Parameters:
      value - allowed object is Boolean
    • isMasked

      public Boolean isMasked()
      Gets the value of the masked property.
      Returns:
      possible object is Boolean
    • setMasked

      public void setMasked(Boolean value)
      Sets the value of the masked property.
      Parameters:
      value - allowed object is Boolean
    • isReadOnly

      public Boolean isReadOnly()
      Gets the value of the readOnly property.
      Returns:
      possible object is Boolean
    • setReadOnly

      public void setReadOnly(Boolean value)
      Sets the value of the readOnly property.
      Parameters:
      value - allowed object is Boolean
    • isApproverOnly

      public Boolean isApproverOnly()
      Gets the value of the approverOnly property.
      Returns:
      possible object is Boolean
    • setApproverOnly

      public void setApproverOnly(Boolean value)
      Sets the value of the approverOnly property.
      Parameters:
      value - allowed object is Boolean
    • isRequired

      public Boolean isRequired()
      Gets the value of the required property.
      Returns:
      possible object is Boolean
    • setRequired

      public void setRequired(Boolean value)
      Sets the value of the required property.
      Parameters:
      value - allowed object is Boolean
    • isAvailableInBulk

      public boolean isAvailableInBulk()
      Gets the value of the availableInBulk property.
    • setAvailableInBulk

      public void setAvailableInBulk(boolean value)
      Sets the value of the availableInBulk property.
    • getEntityType

      public String getEntityType()
      Gets the value of the entityType property.
      Returns:
      possible object is String
    • setEntityType

      public void setEntityType(String value)
      Sets the value of the entityType property.
      Parameters:
      value - allowed object is String
    • getLookupCode

      public String getLookupCode()
      Gets the value of the lookupCode property.
      Returns:
      possible object is String
    • setLookupCode

      public void setLookupCode(String value)
      Sets the value of the lookupCode property.
      Parameters:
      value - allowed object is String
    • getItresourceType

      public String getItresourceType()
      Gets the value of the itresourceType property.
      Returns:
      possible object is String
    • setItresourceType

      public void setItresourceType(String value)
      Sets the value of the itresourceType property.
      Parameters:
      value - allowed object is String
    • isMls

      public Boolean isMls()
      Gets the value of the mls property.
      Returns:
      possible object is Boolean
    • setMls

      public void setMls(Boolean value)
      Sets the value of the mls property.
      Parameters:
      value - allowed object is Boolean
    • isEntitlement

      public Boolean isEntitlement()
      Gets the value of the entitlement property.
      Returns:
      possible object is Boolean
    • setEntitlement

      public void setEntitlement(Boolean value)
      Sets the value of the entitlement property.
      Parameters:
      value - allowed object is Boolean
    • isSystemType

      public Boolean isSystemType()
      Gets the value of the systemType property.
      Returns:
      possible object is Boolean
    • setSystemType

      public void setSystemType(Boolean value)
      Sets the value of the systemType property.
      Parameters:
      value - allowed object is Boolean
    • isPrimary

      public boolean isPrimary()
      Gets the value of the primary property.
      Returns:
      possible object is Boolean
    • setPrimary

      public void setPrimary(Boolean value)
      Sets the value of the primary property.
      Parameters:
      value - allowed object is Boolean
    • isMultiValued

      public boolean isMultiValued()
      Gets the value of the multiValued property.
      Returns:
      possible object is Boolean
    • setMultiValued

      public void setMultiValued(Boolean value)
      Sets the value of the multiValued property.
      Parameters:
      value - allowed object is Boolean
    • getScim

      public String getScim()
      Gets the value of the scim property.
      Returns:
      possible object is String
    • setScim

      public void setScim(String value)
      Sets the value of the scim property.
      Parameters:
      value - allowed object is String