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