public class Person extends Party
Java class for Person complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Person"> <complexContent> <extension base="{http://www.ibm.com/websphere/wim}Party"> <group ref="{http://www.ibm.com/websphere/wim}PersonPropertyGroup"/> </extension> </complexContent> </complexType>
The Person object extends the Party object and is used to represent a user or principal.
The Person object defines the various properties that can be associated with a user, such as uid, cn, and mail.
Constructor and Description |
---|
Person() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
get(java.lang.String propName)
Gets the value of the requested property
|
java.util.List<AddressType> |
getBusinessAddress()
Gets the value of the businessAddress property.
|
java.util.List<java.lang.String> |
getBusinessCategory()
Gets the value of the businessCategory property.
|
java.util.List<java.lang.String> |
getC()
Gets the value of the c property.
|
java.util.List<java.lang.String> |
getCarLicense()
Gets the value of the carLicense property.
|
java.util.List<java.lang.String> |
getCity()
Gets the value of the city property.
|
java.lang.String |
getCn()
Gets the value of the cn property.
|
java.util.List<java.lang.String> |
getCountryName()
Gets the value of the countryName property.
|
java.lang.String |
getDataType(java.lang.String propName)
Gets the Java type of the value of the provided property.
|
java.util.List<java.lang.String> |
getDepartmentNumber()
Gets the value of the departmentNumber property.
|
java.util.List<java.lang.String> |
getDescription()
Gets the value of the description property.
|
java.util.List<java.lang.String> |
getDisplayName()
Gets the value of the displayName property.
|
java.lang.String |
getEmployeeNumber()
Gets the value of the employeeNumber property.
|
java.lang.String |
getEmployeeType()
Gets the value of the employeeType property.
|
java.util.List<java.lang.String> |
getFacsimileTelephoneNumber()
Gets the value of the facsimileTelephoneNumber property.
|
java.util.List<java.lang.String> |
getGivenName()
Gets the value of the givenName property.
|
java.util.List<AddressType> |
getHomeAddress()
Gets the value of the homeAddress property.
|
java.util.List<java.lang.String> |
getHomePostalAddress()
Gets the value of the homePostalAddress property.
|
java.util.List<java.lang.String> |
getIbmJobTitle()
Gets the value of the ibmJobTitle property.
|
java.lang.String |
getIbmPrimaryEmail()
Gets the value of the ibmPrimaryEmail property.
|
java.util.List<java.lang.String> |
getInitials()
Gets the value of the initials property.
|
java.util.List<byte[]> |
getJpegPhoto()
Gets the value of the jpegPhoto property.
|
java.lang.String |
getKerberosId()
Gets the value of the kerberosId property.
|
java.util.List<java.lang.String> |
getL()
Gets the value of the l property.
|
java.lang.String |
getLabeledURI()
Gets the value of the labeledURI property.
|
java.util.List<java.lang.String> |
getLocalityName()
Gets the value of the localityName property.
|
java.lang.String |
getMail()
Gets the value of the mail property.
|
java.util.List<IdentifierType> |
getManager()
Gets the value of the manager property.
|
java.util.List<java.lang.String> |
getMobile()
Gets the value of the mobile property.
|
java.util.List<java.lang.String> |
getPager()
Gets the value of the pager property.
|
java.lang.String |
getPhotoUrl()
Gets the value of the photoURL property.
|
java.lang.String |
getPhotoUrlThumbnail()
Gets the value of the photoURLThumbnail 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.
|
java.lang.String |
getPreferredLanguage()
Gets the value of the preferredLanguage property.
|
static java.util.List |
getPropertyNames(java.lang.String entityTypeName) |
java.util.List<java.lang.String> |
getRoomNumber()
Gets the value of the roomNumber property.
|
java.util.List<IdentifierType> |
getSecretary()
Gets the value of the secretary property.
|
java.util.List<java.lang.String> |
getSeeAlso()
Gets the value of the seeAlso property.
|
java.lang.String |
getSn()
Gets the value of the sn 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.util.List<java.lang.String> |
getTitle()
Gets the value of the title property.
|
java.lang.String |
getTypeName()
Gets the name of this model object, Entity
|
java.lang.String |
getUid()
Gets the value of the uid property.
|
boolean |
isSet(java.lang.String propName)
Returns true if the requested property is set; false, otherwise.
|
boolean |
isSetBusinessAddress() |
boolean |
isSetBusinessCategory() |
boolean |
isSetC() |
boolean |
isSetCarLicense() |
boolean |
isSetCity() |
boolean |
isSetCn() |
boolean |
isSetCountryName() |
boolean |
isSetDepartmentNumber() |
boolean |
isSetDescription() |
boolean |
isSetDisplayName() |
boolean |
isSetEmployeeNumber() |
boolean |
isSetEmployeeType() |
boolean |
isSetFacsimileTelephoneNumber() |
boolean |
isSetGivenName() |
boolean |
isSetHomeAddress() |
boolean |
isSetHomePostalAddress() |
boolean |
isSetIbmJobTitle() |
boolean |
isSetIbmPrimaryEmail() |
boolean |
isSetInitials() |
boolean |
isSetJpegPhoto() |
boolean |
isSetKerberosId() |
boolean |
isSetL() |
boolean |
isSetLabeledURI() |
boolean |
isSetLocalityName() |
boolean |
isSetMail() |
boolean |
isSetManager() |
boolean |
isSetMobile() |
boolean |
isSetPager() |
boolean |
isSetPhotoUrl() |
boolean |
isSetPhotoUrlThumbnail() |
boolean |
isSetPostalAddress() |
boolean |
isSetPostalCode() |
boolean |
isSetPreferredLanguage() |
boolean |
isSetRoomNumber() |
boolean |
isSetSecretary() |
boolean |
isSetSeeAlso() |
boolean |
isSetSn() |
boolean |
isSetSt() |
boolean |
isSetStateOrProvinceName() |
boolean |
isSetStreet() |
boolean |
isSetTelephoneNumber() |
boolean |
isSetTitle() |
boolean |
isSetUid() |
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 |
setCn(java.lang.String value)
Sets the value of the cn property.
|
void |
setEmployeeNumber(java.lang.String value)
Sets the value of the employeeNumber property.
|
void |
setEmployeeType(java.lang.String value)
Sets the value of the employeeType property.
|
void |
setIbmPrimaryEmail(java.lang.String value)
Sets the value of the ibmPrimaryEmail property.
|
void |
setKerberosId(java.lang.String value)
Sets the value of the kerberosId property.
|
void |
setLabeledURI(java.lang.String value)
Sets the value of the labeledURI property.
|
void |
setMail(java.lang.String value)
Sets the value of the mail property.
|
void |
setPhotoUrl(java.lang.String value)
Sets the value of the photoURL property.
|
void |
setPhotoUrlThumbnail(java.lang.String value)
Sets the value of the photoURLThumbnail property.
|
void |
setPreferredLanguage(java.lang.String value)
Sets the value of the preferredLanguage property.
|
void |
setSn(java.lang.String value)
Sets the value of the sn property.
|
void |
setUid(java.lang.String value)
Sets the value of the uid property.
|
java.lang.String |
toString()
Returns this model object, Entity, and its contents as a String
|
void |
unset(java.lang.String propName)
Sets the value of provided property to null.
|
void |
unsetBusinessAddress() |
void |
unsetBusinessCategory() |
void |
unsetC() |
void |
unsetCarLicense() |
void |
unsetCity() |
void |
unsetCountryName() |
void |
unsetDepartmentNumber() |
void |
unsetDescription() |
void |
unsetDisplayName() |
void |
unsetFacsimileTelephoneNumber() |
void |
unsetGivenName() |
void |
unsetHomeAddress() |
void |
unsetHomePostalAddress() |
void |
unsetIbmJobTitle() |
void |
unsetInitials() |
void |
unsetJpegPhoto() |
void |
unsetL() |
void |
unsetLocalityName() |
void |
unsetManager() |
void |
unsetMobile() |
void |
unsetPager() |
void |
unsetPostalAddress() |
void |
unsetPostalCode() |
void |
unsetRoomNumber() |
void |
unsetSecretary() |
void |
unsetSeeAlso() |
void |
unsetSt() |
void |
unsetStateOrProvinceName() |
void |
unsetStreet() |
void |
unsetTelephoneNumber() |
void |
unsetTitle() |
isMandatory, isPersistentProperty
getPartyRoles, isSetPartyRoles, unsetPartyRoles
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
public java.lang.String getUid()
String
public void setUid(java.lang.String value)
value
- allowed object is String
public boolean isSetUid()
public java.lang.String getCn()
String
public void setCn(java.lang.String value)
value
- allowed object is String
public boolean isSetCn()
public java.lang.String getSn()
String
public void setSn(java.lang.String value)
value
- allowed object is String
public boolean isSetSn()
public java.lang.String getPreferredLanguage()
String
public void setPreferredLanguage(java.lang.String value)
value
- allowed object is String
public boolean isSetPreferredLanguage()
public java.util.List<java.lang.String> getDisplayName()
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 displayName property.
For example, to add a new item, do as follows:
getDisplayName().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetDisplayName()
public void unsetDisplayName()
public java.util.List<java.lang.String> getInitials()
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 initials property.
For example, to add a new item, do as follows:
getInitials().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetInitials()
public void unsetInitials()
public java.lang.String getMail()
String
public void setMail(java.lang.String value)
value
- allowed object is String
public boolean isSetMail()
public java.lang.String getIbmPrimaryEmail()
String
public void setIbmPrimaryEmail(java.lang.String value)
value
- allowed object is String
public boolean isSetIbmPrimaryEmail()
public java.util.List<byte[]> getJpegPhoto()
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 jpegPhoto property.
For example, to add a new item, do as follows:
getJpegPhoto().add(newItem);
Objects of the following type(s) are allowed in the list byte[]
public boolean isSetJpegPhoto()
public void unsetJpegPhoto()
public java.lang.String getLabeledURI()
String
public void setLabeledURI(java.lang.String value)
value
- allowed object is String
public boolean isSetLabeledURI()
public java.util.List<java.lang.String> getCarLicense()
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 carLicense property.
For example, to add a new item, do as follows:
getCarLicense().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetCarLicense()
public void unsetCarLicense()
public java.util.List<java.lang.String> getTelephoneNumber()
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
public boolean isSetTelephoneNumber()
public void unsetTelephoneNumber()
public java.util.List<java.lang.String> getFacsimileTelephoneNumber()
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
public boolean isSetFacsimileTelephoneNumber()
public void unsetFacsimileTelephoneNumber()
public java.util.List<java.lang.String> getPager()
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 pager property.
For example, to add a new item, do as follows:
getPager().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetPager()
public void unsetPager()
public java.util.List<java.lang.String> getMobile()
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 mobile property.
For example, to add a new item, do as follows:
getMobile().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetMobile()
public void unsetMobile()
public java.util.List<java.lang.String> getHomePostalAddress()
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 homePostalAddress property.
For example, to add a new item, do as follows:
getHomePostalAddress().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetHomePostalAddress()
public void unsetHomePostalAddress()
public java.util.List<java.lang.String> getPostalAddress()
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
public boolean isSetPostalAddress()
public void unsetPostalAddress()
public java.util.List<java.lang.String> getRoomNumber()
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 roomNumber property.
For example, to add a new item, do as follows:
getRoomNumber().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetRoomNumber()
public void unsetRoomNumber()
public java.util.List<java.lang.String> getL()
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
public boolean isSetL()
public void unsetL()
public java.util.List<java.lang.String> getLocalityName()
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
public boolean isSetLocalityName()
public void unsetLocalityName()
public java.util.List<java.lang.String> getSt()
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
public boolean isSetSt()
public void unsetSt()
public java.util.List<java.lang.String> getStateOrProvinceName()
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
public boolean isSetStateOrProvinceName()
public void unsetStateOrProvinceName()
public java.util.List<java.lang.String> getStreet()
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
public boolean isSetStreet()
public void unsetStreet()
public java.util.List<java.lang.String> getPostalCode()
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
public boolean isSetPostalCode()
public void unsetPostalCode()
public java.util.List<java.lang.String> getCity()
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 city property.
For example, to add a new item, do as follows:
getCity().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetCity()
public void unsetCity()
public java.lang.String getEmployeeType()
String
public void setEmployeeType(java.lang.String value)
value
- allowed object is String
public boolean isSetEmployeeType()
public java.lang.String getEmployeeNumber()
String
public void setEmployeeNumber(java.lang.String value)
value
- allowed object is String
public boolean isSetEmployeeNumber()
public java.util.List<IdentifierType> getManager()
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 manager property.
For example, to add a new item, do as follows:
getManager().add(newItem);
Objects of the following type(s) are allowed in the list IdentifierType
public boolean isSetManager()
public void unsetManager()
public java.util.List<IdentifierType> getSecretary()
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 secretary property.
For example, to add a new item, do as follows:
getSecretary().add(newItem);
Objects of the following type(s) are allowed in the list IdentifierType
public boolean isSetSecretary()
public void unsetSecretary()
public java.util.List<java.lang.String> getDepartmentNumber()
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 departmentNumber property.
For example, to add a new item, do as follows:
getDepartmentNumber().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetDepartmentNumber()
public void unsetDepartmentNumber()
public java.util.List<java.lang.String> getTitle()
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 title property.
For example, to add a new item, do as follows:
getTitle().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetTitle()
public void unsetTitle()
public java.util.List<java.lang.String> getIbmJobTitle()
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 ibmJobTitle property.
For example, to add a new item, do as follows:
getIbmJobTitle().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetIbmJobTitle()
public void unsetIbmJobTitle()
public java.util.List<java.lang.String> getC()
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 c property.
For example, to add a new item, do as follows:
getC().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetC()
public void unsetC()
public java.util.List<java.lang.String> getCountryName()
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 countryName property.
For example, to add a new item, do as follows:
getCountryName().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetCountryName()
public void unsetCountryName()
public java.util.List<java.lang.String> getGivenName()
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 givenName property.
For example, to add a new item, do as follows:
getGivenName().add(newItem);
Objects of the following type(s) are allowed in the list String
public boolean isSetGivenName()
public void unsetGivenName()
public java.util.List<AddressType> getHomeAddress()
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 homeAddress property.
For example, to add a new item, do as follows:
getHomeAddress().add(newItem);
Objects of the following type(s) are allowed in the list AddressType
public boolean isSetHomeAddress()
public void unsetHomeAddress()
public java.util.List<AddressType> getBusinessAddress()
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 businessAddress property.
For example, to add a new item, do as follows:
getBusinessAddress().add(newItem);
Objects of the following type(s) are allowed in the list AddressType
public boolean isSetBusinessAddress()
public void unsetBusinessAddress()
public java.util.List<java.lang.String> getDescription()
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
public boolean isSetDescription()
public void unsetDescription()
public java.util.List<java.lang.String> getBusinessCategory()
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
public boolean isSetBusinessCategory()
public void unsetBusinessCategory()
public java.util.List<java.lang.String> getSeeAlso()
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
public boolean isSetSeeAlso()
public void unsetSeeAlso()
public java.lang.String getKerberosId()
String
public void setKerberosId(java.lang.String value)
value
- allowed object is String
public boolean isSetKerberosId()
public java.lang.String getPhotoUrl()
String
public void setPhotoUrl(java.lang.String value)
value
- allowed object is String
public boolean isSetPhotoUrl()
public java.lang.String getPhotoUrlThumbnail()
String
public void setPhotoUrlThumbnail(java.lang.String value)
value
- allowed object is String
public boolean isSetPhotoUrlThumbnail()
public java.lang.Object get(java.lang.String propName)
Entity
public boolean isSet(java.lang.String propName)
Entity
public void set(java.lang.String propName, java.lang.Object value)
Entity
public void unset(java.lang.String propName)
Entity
public java.lang.String getTypeName()
Entity
getTypeName
in class Party
String
public static java.util.List getPropertyNames(java.lang.String entityTypeName)
public java.lang.String getDataType(java.lang.String propName)
Entity
getDataType
in class Party
propName
- allowed object is String
String
public java.util.ArrayList getSuperTypes()
Entity
getSuperTypes
in class Party
ArrayList
public boolean isSubType(java.lang.String superTypeName)
Entity
public static java.util.HashSet getSubTypes()