| 
|||||||
| 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 | ||||||