Class OrgContainer


public class OrgContainer extends Party

Java class for OrgContainer complex type.

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

 <complexType name="OrgContainer">
 <complexContent>
 <extension base="{http://www.ibm.com/websphere/wim}Party">
 <sequence>
 <element ref="{http://www.ibm.com/websphere/wim}o" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}ou" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}dc" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}cn" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}telephoneNumber" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}facsimileTelephoneNumber" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}postalAddress" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}l" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}localityName" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}st" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}stateOrProvinceName" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}street" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}postalCode" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}businessAddress" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}description" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}businessCategory" maxOccurs="unbounded" minOccurs="0"/>
 <element ref="{http://www.ibm.com/websphere/wim}seeAlso" maxOccurs="unbounded" minOccurs="0"/>
 </sequence>
 </extension>
 </complexContent>
 </complexType>
 

The OrgContainer object represents either and Organization or OrganizationalUnit, and extends the Party object.

  • Constructor Details

    • OrgContainer

      public OrgContainer()
  • Method Details

    • getO

      public String getO()
      Gets the value of the o property.
      Returns:
      possible object is String
    • setO

      public void setO(String value)
      Sets the value of the o property.
      Parameters:
      value - allowed object is String
    • isSetO

      public boolean isSetO()
    • getOu

      public String getOu()
      Gets the value of the ou property.
      Returns:
      possible object is String
    • setOu

      public void setOu(String value)
      Sets the value of the ou property.
      Parameters:
      value - allowed object is String
    • isSetOu

      public boolean isSetOu()
    • getDc

      public String getDc()
      Gets the value of the dc property.
      Returns:
      possible object is String
    • setDc

      public void setDc(String value)
      Sets the value of the dc property.
      Parameters:
      value - allowed object is String
    • isSetDc

      public boolean isSetDc()
    • getCn

      public String getCn()
      Gets the value of the cn property.
      Returns:
      possible object is String
    • setCn

      public void setCn(String value)
      Sets the value of the cn property.
      Parameters:
      value - allowed object is String
    • isSetCn

      public boolean isSetCn()
    • getTelephoneNumber

      public List<String> getTelephoneNumber()
      Gets the value of the telephoneNumber property.

      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 set method for the telephoneNumber property.

      For example, to add a new item, do as follows:

       getTelephoneNumber().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetTelephoneNumber

      public boolean isSetTelephoneNumber()
    • unsetTelephoneNumber

      public void unsetTelephoneNumber()
    • getFacsimileTelephoneNumber

      public List<String> getFacsimileTelephoneNumber()
      Gets the value of the facsimileTelephoneNumber property.

      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 set method for the facsimileTelephoneNumber property.

      For example, to add a new item, do as follows:

       getFacsimileTelephoneNumber().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetFacsimileTelephoneNumber

      public boolean isSetFacsimileTelephoneNumber()
    • unsetFacsimileTelephoneNumber

      public void unsetFacsimileTelephoneNumber()
    • getPostalAddress

      public List<String> getPostalAddress()
      Gets the value of the postalAddress property.

      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 set method for the postalAddress property.

      For example, to add a new item, do as follows:

       getPostalAddress().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetPostalAddress

      public boolean isSetPostalAddress()
    • unsetPostalAddress

      public void unsetPostalAddress()
    • getL

      public List<String> getL()
      Gets the value of the l property.

      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 set method for the l property.

      For example, to add a new item, do as follows:

       getL().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetL

      public boolean isSetL()
    • unsetL

      public void unsetL()
    • getLocalityName

      public List<String> getLocalityName()
      Gets the value of the localityName property.

      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 set method for the localityName property.

      For example, to add a new item, do as follows:

       getLocalityName().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetLocalityName

      public boolean isSetLocalityName()
    • unsetLocalityName

      public void unsetLocalityName()
    • getSt

      public List<String> getSt()
      Gets the value of the st property.

      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 set method for the st property.

      For example, to add a new item, do as follows:

       getSt().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetSt

      public boolean isSetSt()
    • unsetSt

      public void unsetSt()
    • getStateOrProvinceName

      public List<String> getStateOrProvinceName()
      Gets the value of the stateOrProvinceName property.

      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 set method for the stateOrProvinceName property.

      For example, to add a new item, do as follows:

       getStateOrProvinceName().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetStateOrProvinceName

      public boolean isSetStateOrProvinceName()
    • unsetStateOrProvinceName

      public void unsetStateOrProvinceName()
    • getStreet

      public List<String> getStreet()
      Gets the value of the street property.

      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 set method for the street property.

      For example, to add a new item, do as follows:

       getStreet().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetStreet

      public boolean isSetStreet()
    • unsetStreet

      public void unsetStreet()
    • getPostalCode

      public List<String> getPostalCode()
      Gets the value of the postalCode property.

      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 set method for the postalCode property.

      For example, to add a new item, do as follows:

       getPostalCode().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetPostalCode

      public boolean isSetPostalCode()
    • unsetPostalCode

      public void unsetPostalCode()
    • getBusinessAddress

      public AddressType getBusinessAddress()
      Gets the value of the businessAddress property.
      Returns:
      possible object is AddressType
    • setBusinessAddress

      public void setBusinessAddress(AddressType value)
      Sets the value of the businessAddress property.
      Parameters:
      value - allowed object is AddressType
    • isSetBusinessAddress

      public boolean isSetBusinessAddress()
    • getDescription

      public List<String> getDescription()
      Gets the value of the description property.

      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 set method for the description property.

      For example, to add a new item, do as follows:

       getDescription().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetDescription

      public boolean isSetDescription()
    • unsetDescription

      public void unsetDescription()
    • getBusinessCategory

      public List<String> getBusinessCategory()
      Gets the value of the businessCategory property.

      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 set method for the businessCategory property.

      For example, to add a new item, do as follows:

       getBusinessCategory().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetBusinessCategory

      public boolean isSetBusinessCategory()
    • unsetBusinessCategory

      public void unsetBusinessCategory()
    • getSeeAlso

      public List<String> getSeeAlso()
      Gets the value of the seeAlso property.

      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 set method for the seeAlso property.

      For example, to add a new item, do as follows:

       getSeeAlso().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetSeeAlso

      public boolean isSetSeeAlso()
    • unsetSeeAlso

      public void unsetSeeAlso()
    • get

      public Object get(String propName)
      Description copied from class: Entity
      Gets the value of the requested property
      Overrides:
      get in class Party
      Parameters:
      propName - allowed object is String
      Returns:
      returned object is Object
    • isSet

      public boolean isSet(String propName)
      Description copied from class: Entity
      Returns true if the requested property is set; false, otherwise.
      Overrides:
      isSet in class Party
      Returns:
      returned object is boolean
    • set

      public void set(String propName, Object value)
      Description copied from class: Entity
      Sets the value of the provided property to the provided value.
      Overrides:
      set in class Party
      Parameters:
      propName - allowed object is String
      value - allowed object is Object
    • unset

      public void unset(String propName)
      Description copied from class: Entity
      Sets the value of provided property to null.
      Overrides:
      unset in class Party
      Parameters:
      propName - allowed object is String
    • getTypeName

      public String getTypeName()
      Description copied from class: Entity
      Gets the name of this model object, Entity
      Overrides:
      getTypeName in class Party
      Returns:
      returned object is String
    • getPropertyNames

      public static List getPropertyNames(String entityTypeName)
    • getDataType

      public String getDataType(String propName)
      Description copied from class: Entity
      Gets the Java type of the value of the provided property. For example: String, List
      Overrides:
      getDataType in class Party
      Parameters:
      propName - allowed object is String
      Returns:
      returned object is String
    • getSuperTypes

      public ArrayList getSuperTypes()
      Description copied from class: Entity
      Gets a list of any model objects which this model object, Entity, is an extension of.
      Overrides:
      getSuperTypes in class Party
      Returns:
      returned object is ArrayList
    • isSubType

      public boolean isSubType(String superTypeName)
      Description copied from class: Entity
      Returns a true if the provided model object is one that this model object extends; false, otherwise.
      Overrides:
      isSubType in class Party
      Parameters:
      superTypeName - allowed object is String
      Returns:
      returned object is boolean
    • getSubTypes

      public static HashSet getSubTypes()
    • toString

      public String toString()
      Description copied from class: Entity
      Returns this model object, Entity, and its contents as a String
      Overrides:
      toString in class Party
      Returns:
      returned object is String
    • isMultiValuedProperty

      public boolean isMultiValuedProperty(String propName)
      Description copied from class: Entity
      Return whether the specified property is a multi-valued property and capable of holding multiple values.
      Overrides:
      isMultiValuedProperty in class RolePlayer
      Parameters:
      propName - The property name to check.
      Returns:
      True if the property is multi-value, false otherwise.