Class OrgContainer
- java.lang.Object
-
- com.ibm.wsspi.security.wim.model.Entity
-
- com.ibm.wsspi.security.wim.model.RolePlayer
-
- com.ibm.wsspi.security.wim.model.Party
-
- com.ibm.wsspi.security.wim.model.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 Summary
Constructors Constructor Description OrgContainer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
get(java.lang.String propName)
Gets the value of the requested propertyAddressType
getBusinessAddress()
Gets the value of the businessAddress property.java.util.List<java.lang.String>
getBusinessCategory()
Gets the value of the businessCategory property.java.lang.String
getCn()
Gets the value of the cn property.java.lang.String
getDataType(java.lang.String propName)
Gets the Java type of the value of the provided property.java.lang.String
getDc()
Gets the value of the dc property.java.util.List<java.lang.String>
getDescription()
Gets the value of the description property.java.util.List<java.lang.String>
getFacsimileTelephoneNumber()
Gets the value of the facsimileTelephoneNumber property.java.util.List<java.lang.String>
getL()
Gets the value of the l property.java.util.List<java.lang.String>
getLocalityName()
Gets the value of the localityName property.java.lang.String
getO()
Gets the value of the o property.java.lang.String
getOu()
Gets the value of the ou property.java.util.List<java.lang.String>
getPostalAddress()
Gets the value of the postalAddress property.java.util.List<java.lang.String>
getPostalCode()
Gets the value of the postalCode property.static java.util.List
getPropertyNames(java.lang.String entityTypeName)
java.util.List<java.lang.String>
getSeeAlso()
Gets the value of the seeAlso property.java.util.List<java.lang.String>
getSt()
Gets the value of the st property.java.util.List<java.lang.String>
getStateOrProvinceName()
Gets the value of the stateOrProvinceName property.java.util.List<java.lang.String>
getStreet()
Gets the value of the street property.static java.util.HashSet
getSubTypes()
java.util.ArrayList
getSuperTypes()
Gets a list of any model objects which this model object, Entity, is an extension of.java.util.List<java.lang.String>
getTelephoneNumber()
Gets the value of the telephoneNumber property.java.lang.String
getTypeName()
Gets the name of this model object, Entityboolean
isMultiValuedProperty(java.lang.String propName)
Return whether the specified property is a multi-valued property and capable of holding multiple values.boolean
isSet(java.lang.String propName)
Returns true if the requested property is set; false, otherwise.boolean
isSetBusinessAddress()
boolean
isSetBusinessCategory()
boolean
isSetCn()
boolean
isSetDc()
boolean
isSetDescription()
boolean
isSetFacsimileTelephoneNumber()
boolean
isSetL()
boolean
isSetLocalityName()
boolean
isSetO()
boolean
isSetOu()
boolean
isSetPostalAddress()
boolean
isSetPostalCode()
boolean
isSetSeeAlso()
boolean
isSetSt()
boolean
isSetStateOrProvinceName()
boolean
isSetStreet()
boolean
isSetTelephoneNumber()
boolean
isSubType(java.lang.String superTypeName)
Returns a true if the provided model object is one that this model object extends; false, otherwise.void
set(java.lang.String propName, java.lang.Object value)
Sets the value of the provided property to the provided value.void
setBusinessAddress(AddressType value)
Sets the value of the businessAddress property.void
setCn(java.lang.String value)
Sets the value of the cn property.void
setDc(java.lang.String value)
Sets the value of the dc property.void
setO(java.lang.String value)
Sets the value of the o property.void
setOu(java.lang.String value)
Sets the value of the ou property.java.lang.String
toString()
Returns this model object, Entity, and its contents as a Stringvoid
unset(java.lang.String propName)
Sets the value of provided property to null.void
unsetBusinessCategory()
void
unsetDescription()
void
unsetFacsimileTelephoneNumber()
void
unsetL()
void
unsetLocalityName()
void
unsetPostalAddress()
void
unsetPostalCode()
void
unsetSeeAlso()
void
unsetSt()
void
unsetStateOrProvinceName()
void
unsetStreet()
void
unsetTelephoneNumber()
-
Methods inherited from class com.ibm.wsspi.security.wim.model.Party
isMandatory, isPersistentProperty
-
Methods inherited from class com.ibm.wsspi.security.wim.model.RolePlayer
getPartyRoles, isSetPartyRoles, unsetPartyRoles
-
Methods inherited from class com.ibm.wsspi.security.wim.model.Entity
getChangeType, getChildren, getCreateTimestamp, getEntitlementInfo, getGroups, getIdentifier, getModifyTimestamp, getParent, getSubEntityTypes, getViewIdentifiers, isSetChangeType, isSetChildren, isSetCreateTimestamp, isSetEntitlementInfo, isSetGroups, isSetIdentifier, isSetModifyTimestamp, isSetParent, isSetViewIdentifiers, isUnset, reInitializePropertyNames, setChangeType, setCreateTimestamp, setEntitlementInfo, setIdentifier, setModifyTimestamp, setParent, unsetChildren, unsetGroups, unsetViewIdentifiers
-
-
-
-
Method Detail
-
getO
public java.lang.String getO()
Gets the value of the o property.- Returns:
- possible object is
String
-
setO
public void setO(java.lang.String value)
Sets the value of the o property.- Parameters:
value
- allowed object isString
-
isSetO
public boolean isSetO()
-
getOu
public java.lang.String getOu()
Gets the value of the ou property.- Returns:
- possible object is
String
-
setOu
public void setOu(java.lang.String value)
Sets the value of the ou property.- Parameters:
value
- allowed object isString
-
isSetOu
public boolean isSetOu()
-
getDc
public java.lang.String getDc()
Gets the value of the dc property.- Returns:
- possible object is
String
-
setDc
public void setDc(java.lang.String value)
Sets the value of the dc property.- Parameters:
value
- allowed object isString
-
isSetDc
public boolean isSetDc()
-
getCn
public java.lang.String getCn()
Gets the value of the cn property.- Returns:
- possible object is
String
-
setCn
public void setCn(java.lang.String value)
Sets the value of the cn property.- Parameters:
value
- allowed object isString
-
isSetCn
public boolean isSetCn()
-
getTelephoneNumber
public java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 isAddressType
-
isSetBusinessAddress
public boolean isSetBusinessAddress()
-
getDescription
public java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.lang.Object get(java.lang.String propName)
Description copied from class:Entity
Gets the value of the requested property
-
isSet
public boolean isSet(java.lang.String propName)
Description copied from class:Entity
Returns true if the requested property is set; false, otherwise.
-
set
public void set(java.lang.String propName, java.lang.Object value)
Description copied from class:Entity
Sets the value of the provided property to the provided value.
-
unset
public void unset(java.lang.String propName)
Description copied from class:Entity
Sets the value of provided property to null.
-
getTypeName
public java.lang.String getTypeName()
Description copied from class:Entity
Gets the name of this model object, Entity- Overrides:
getTypeName
in classParty
- Returns:
- returned object is
String
-
getPropertyNames
public static java.util.List getPropertyNames(java.lang.String entityTypeName)
-
getDataType
public java.lang.String getDataType(java.lang.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 classParty
- Parameters:
propName
- allowed object isString
- Returns:
- returned object is
String
-
getSuperTypes
public java.util.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 classParty
- Returns:
- returned object is
ArrayList
-
isSubType
public boolean isSubType(java.lang.String superTypeName)
Description copied from class:Entity
Returns a true if the provided model object is one that this model object extends; false, otherwise.
-
getSubTypes
public static java.util.HashSet getSubTypes()
-
toString
public java.lang.String toString()
Description copied from class:Entity
Returns this model object, Entity, and its contents as a String
-
isMultiValuedProperty
public boolean isMultiValuedProperty(java.lang.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 classRolePlayer
- Parameters:
propName
- The property name to check.- Returns:
- True if the property is multi-value, false otherwise.
-
-