|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.profile.Profile
public class Profile
Root element for profile content. Schema fragment(s) for this class:
<xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ProfileType">
<xs:sequence>
<xs:element type="ns:AccessesType" name="Accesses" minOccurs="0"/>
<xs:element type="ns:CustomerType" name="Customer" minOccurs="0"/>
<xs:element name="UserID" minOccurs="0" maxOccurs="10">
<!-- Reference to inner class UserID -->
</xs:element>
<xs:element type="ns:PreferencesType" name="PrefCollections" minOccurs="0">
<!-- Reference to inner class PrefCollections -->
</xs:element>
<xs:element type="ns:CompanyInfoType" name="CompanyInfo" minOccurs="0">
<!-- Reference to inner class CompanyInfo -->
</xs:element>
<xs:element type="ns:AffiliationsType" name="Affiliations" minOccurs="0"/>
<xs:element type="ns:AgreementsType" name="Agreements" minOccurs="0">
<!-- Reference to inner class Agreements -->
</xs:element>
<xs:element name="Comments" minOccurs="0">
<!-- Reference to inner class Comments -->
</xs:element>
<xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
</xs:sequence>
<xs:attributeGroup ref="ns:ShareAllGroup"/>
<xs:attributeGroup ref="ns:ProfileTypeGroup"/>
<xs:attributeGroup ref="ns:DateTimeStampGroup"/>
<xs:attribute type="xs:string" use="optional" name="RPH"/>
<xs:attribute type="xs:string" use="optional" name="StatusCode"/>
</xs:complexType>
<xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:TPA_ExtensionsType" name="TPA_Extensions"/>
<xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ShareAllGroup">
<xs:attribute type="ns:YesNoType" use="optional" name="ShareAllSynchInd"/>
<xs:attribute type="ns:YesNoType" use="optional" name="ShareAllMarketInd"/>
</xs:attributeGroup>
<xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ProfileTypeGroup">
<xs:attribute type="xs:string" use="optional" name="ProfileType"/>
</xs:attributeGroup>
| Nested Class Summary | |
|---|---|
static class |
Profile.Agreements
Agreement information related to the profile. |
static class |
Profile.Comments
Comments related to the profile. |
static class |
Profile.CompanyInfo
Company information related to the profile. |
static class |
Profile.PrefCollections
A collection of preference collections. |
static class |
Profile.UserID
The user ids and pin numbers of the profile. |
| Constructor Summary | |
|---|---|
Profile()
|
|
| Method Summary | |
|---|---|
void |
addUserID(Profile.UserID item)
Add a 'UserID' element item. |
void |
clearUserIDs()
Remove all 'UserID' element items. |
Accesses |
getAccesses()
Get the 'Accesses' element value. |
Affiliations |
getAffiliations()
Get the 'Affiliations' element value. |
Profile.Agreements |
getAgreements()
Get the 'Agreements' element value. |
Profile.Comments |
getComments()
Get the 'Comments' element value. |
Profile.CompanyInfo |
getCompanyInfo()
Get the 'CompanyInfo' element value. |
Customer |
getCustomer()
Get the 'Customer' element value. |
DateTimeStampGroup |
getDateTimeStampGroup()
Get the 'DateTimeStampGroup' attributeGroup value. |
Profile.PrefCollections |
getPrefCollections()
Get the 'PrefCollections' element value. |
java.lang.String |
getProfile()
Get the 'ProfileType' attribute value. |
java.lang.String |
getRPH()
Get the 'RPH' attribute value. |
YesNo |
getShareAllMarketInd()
Get the 'ShareAllMarketInd' attribute value. |
YesNo |
getShareAllSynchInd()
Get the 'ShareAllSynchInd' attribute value. |
java.lang.String |
getStatusCode()
Get the 'StatusCode' attribute value. |
TPAExtensions |
getTPAExtensions()
Get the 'TPA_Extensions' element value. |
Profile.UserID |
getUserID(int index)
Get 'UserID' element item by position. |
java.util.List<Profile.UserID> |
getUserIDs()
Get the list of 'UserID' element items. |
void |
setAccesses(Accesses accesses)
Set the 'Accesses' element value. |
void |
setAffiliations(Affiliations affiliations)
Set the 'Affiliations' element value. |
void |
setAgreements(Profile.Agreements agreements)
Set the 'Agreements' element value. |
void |
setComments(Profile.Comments comments)
Set the 'Comments' element value. |
void |
setCompanyInfo(Profile.CompanyInfo companyInfo)
Set the 'CompanyInfo' element value. |
void |
setCustomer(Customer customer)
Set the 'Customer' element value. |
void |
setDateTimeStampGroup(DateTimeStampGroup dateTimeStampGroup)
Set the 'DateTimeStampGroup' attributeGroup value. |
void |
setPrefCollections(Profile.PrefCollections prefCollections)
Set the 'PrefCollections' element value. |
void |
setProfile(java.lang.String profile)
Set the 'ProfileType' attribute value. |
void |
setRPH(java.lang.String RPH)
Set the 'RPH' attribute value. |
void |
setShareAllMarketInd(YesNo shareAllMarketInd)
Set the 'ShareAllMarketInd' attribute value. |
void |
setShareAllSynchInd(YesNo shareAllSynchInd)
Set the 'ShareAllSynchInd' attribute value. |
void |
setStatusCode(java.lang.String statusCode)
Set the 'StatusCode' attribute value. |
void |
setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. |
void |
setUserIDs(java.util.List<Profile.UserID> list)
Set the list of 'UserID' element items. |
int |
sizeUserIDs()
Get the number of 'UserID' element items. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Profile()
| Method Detail |
|---|
public Accesses getAccesses()
public void setAccesses(Accesses accesses)
accesses - public Customer getCustomer()
public void setCustomer(Customer customer)
customer - public java.util.List<Profile.UserID> getUserIDs()
public void setUserIDs(java.util.List<Profile.UserID> list)
list - public int sizeUserIDs()
public void addUserID(Profile.UserID item)
item - public Profile.UserID getUserID(int index)
index -
public void clearUserIDs()
public Profile.PrefCollections getPrefCollections()
public void setPrefCollections(Profile.PrefCollections prefCollections)
prefCollections - public Profile.CompanyInfo getCompanyInfo()
public void setCompanyInfo(Profile.CompanyInfo companyInfo)
companyInfo - public Affiliations getAffiliations()
public void setAffiliations(Affiliations affiliations)
affiliations - public Profile.Agreements getAgreements()
public void setAgreements(Profile.Agreements agreements)
agreements - public Profile.Comments getComments()
public void setComments(Profile.Comments comments)
comments - public TPAExtensions getTPAExtensions()
public void setTPAExtensions(TPAExtensions TPAExtensions)
TPAExtensions - public YesNo getShareAllSynchInd()
public void setShareAllSynchInd(YesNo shareAllSynchInd)
shareAllSynchInd - public YesNo getShareAllMarketInd()
public void setShareAllMarketInd(YesNo shareAllMarketInd)
shareAllMarketInd - public java.lang.String getProfile()
public void setProfile(java.lang.String profile)
profile - public DateTimeStampGroup getDateTimeStampGroup()
public void setDateTimeStampGroup(DateTimeStampGroup dateTimeStampGroup)
dateTimeStampGroup - public java.lang.String getRPH()
public void setRPH(java.lang.String RPH)
RPH - public java.lang.String getStatusCode()
public void setStatusCode(java.lang.String statusCode)
statusCode -
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||