|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.shared.Document
public class Document
Provides information on a specific document. 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="DocumentType"> <xs:sequence> <xs:choice minOccurs="0"> <!-- Reference to inner class Choice --> </xs:choice> <xs:element type="xs:string" name="DocLimitations" minOccurs="0" maxOccurs="9"/> <xs:element name="AdditionalPersonNames" minOccurs="0"> <!-- Reference to inner class AdditionalPersonNames --> </xs:element> </xs:sequence> <xs:attributeGroup ref="ns:PrivacyGroup"/> <xs:attribute type="xs:string" use="optional" name="DocIssueAuthority"/> <xs:attribute type="xs:string" use="optional" name="DocIssueLocation"/> <xs:attribute type="xs:string" use="optional" name="DocID"/> <xs:attribute type="xs:string" use="optional" name="DocType"/> <xs:attributeGroup ref="ns:GenderGroup"/> <xs:attributeGroup ref="ns:BirthDateGroup"/> <xs:attributeGroup ref="ns:EffectiveExpireOptionalDateGroup"/> <xs:attribute type="xs:string" use="optional" name="DocIssueStateProv"/> <xs:attribute type="xs:string" use="optional" name="DocIssueCountry"/> <xs:attribute type="xs:string" use="optional" name="BirthCountry"/> <xs:attribute type="xs:string" use="optional" name="BirthPlace"/> <xs:attribute type="xs:string" use="optional" name="DocHolderNationality"/> <xs:attribute type="xs:string" use="optional" name="ContactName"/> <xs:attribute use="optional" name="HolderType"> <xs:simpleType> <!-- Reference to inner class Holder --> </xs:simpleType> </xs:attribute> <xs:attribute type="xs:string" use="optional" name="Remark"/> <xs:attribute type="xs:string" use="optional" name="PostalCode"/> </xs:complexType> <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BirthDateGroup"> <xs:attribute type="xs:date" use="optional" name="BirthDate"/> </xs:attributeGroup>
Nested Class Summary | |
---|---|
static class |
Document.AdditionalPersonNames
A container for additional person names. |
static class |
Document.Choice
Schema fragment(s) for this class: |
static class |
Document.Holder
Schema fragment(s) for this class: |
Constructor Summary | |
---|---|
Document()
|
Method Summary | |
---|---|
void |
addDocLimitation(java.lang.String item)
Add a 'DocLimitations' element item. |
void |
clearDocLimitations()
Remove all 'DocLimitations' element items. |
Document.AdditionalPersonNames |
getAdditionalPersonNames()
Get the 'AdditionalPersonNames' element value. |
java.lang.String |
getBirthCountry()
Get the 'BirthCountry' attribute value. |
java.sql.Date |
getBirthDate()
Get the 'BirthDate' attribute value. |
java.lang.String |
getBirthPlace()
Get the 'BirthPlace' attribute value. |
Document.Choice |
getChoice()
Get the choice value. |
java.lang.String |
getContactName()
Get the 'ContactName' attribute value. |
java.lang.String |
getDoc()
Get the 'DocType' attribute value. |
java.lang.String |
getDocHolderNationality()
Get the 'DocHolderNationality' attribute value. |
java.lang.String |
getDocID()
Get the 'DocID' attribute value. |
java.lang.String |
getDocIssueAuthority()
Get the 'DocIssueAuthority' attribute value. |
java.lang.String |
getDocIssueCountry()
Get the 'DocIssueCountry' attribute value. |
java.lang.String |
getDocIssueLocation()
Get the 'DocIssueLocation' attribute value. |
java.lang.String |
getDocIssueStateProv()
Get the 'DocIssueStateProv' attribute value. |
java.lang.String |
getDocLimitation(int index)
Get 'DocLimitations' element item by position. |
java.util.List<java.lang.String> |
getDocLimitations()
Get the list of 'DocLimitations' element items. |
EffectiveExpireOptionalDateGroup |
getEffectiveExpireOptionalDateGroup()
Get the 'EffectiveExpireOptionalDateGroup' attributeGroup value. |
GenderGroup |
getGenderGroup()
Get the 'GenderGroup' attributeGroup value. |
Document.Holder |
getHolder()
Get the 'HolderType' attribute value. |
java.lang.String |
getPostalCode()
Get the 'PostalCode' attribute value. |
PrivacyGroup |
getPrivacyGroup()
Get the 'PrivacyGroup' attributeGroup value. |
java.lang.String |
getRemark()
Get the 'Remark' attribute value. |
void |
setAdditionalPersonNames(Document.AdditionalPersonNames additionalPersonNames)
Set the 'AdditionalPersonNames' element value. |
void |
setBirthCountry(java.lang.String birthCountry)
Set the 'BirthCountry' attribute value. |
void |
setBirthDate(java.sql.Date birthDate)
Set the 'BirthDate' attribute value. |
void |
setBirthPlace(java.lang.String birthPlace)
Set the 'BirthPlace' attribute value. |
void |
setChoice(Document.Choice choice)
Set the choice value. |
void |
setContactName(java.lang.String contactName)
Set the 'ContactName' attribute value. |
void |
setDoc(java.lang.String doc)
Set the 'DocType' attribute value. |
void |
setDocHolderNationality(java.lang.String docHolderNationality)
Set the 'DocHolderNationality' attribute value. |
void |
setDocID(java.lang.String docID)
Set the 'DocID' attribute value. |
void |
setDocIssueAuthority(java.lang.String docIssueAuthority)
Set the 'DocIssueAuthority' attribute value. |
void |
setDocIssueCountry(java.lang.String docIssueCountry)
Set the 'DocIssueCountry' attribute value. |
void |
setDocIssueLocation(java.lang.String docIssueLocation)
Set the 'DocIssueLocation' attribute value. |
void |
setDocIssueStateProv(java.lang.String docIssueStateProv)
Set the 'DocIssueStateProv' attribute value. |
void |
setDocLimitations(java.util.List<java.lang.String> list)
Set the list of 'DocLimitations' element items. |
void |
setEffectiveExpireOptionalDateGroup(EffectiveExpireOptionalDateGroup effectiveExpireOptionalDateGroup)
Set the 'EffectiveExpireOptionalDateGroup' attributeGroup value. |
void |
setGenderGroup(GenderGroup genderGroup)
Set the 'GenderGroup' attributeGroup value. |
void |
setHolder(Document.Holder holder)
Set the 'HolderType' attribute value. |
void |
setPostalCode(java.lang.String postalCode)
Set the 'PostalCode' attribute value. |
void |
setPrivacyGroup(PrivacyGroup privacyGroup)
Set the 'PrivacyGroup' attributeGroup value. |
void |
setRemark(java.lang.String remark)
Set the 'Remark' attribute value. |
int |
sizeDocLimitations()
Get the number of 'DocLimitations' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Document()
Method Detail |
---|
public Document.Choice getChoice()
public void setChoice(Document.Choice choice)
choice
- public java.util.List<java.lang.String> getDocLimitations()
public void setDocLimitations(java.util.List<java.lang.String> list)
list
- public int sizeDocLimitations()
public void addDocLimitation(java.lang.String item)
item
- public java.lang.String getDocLimitation(int index)
index
-
public void clearDocLimitations()
public Document.AdditionalPersonNames getAdditionalPersonNames()
public void setAdditionalPersonNames(Document.AdditionalPersonNames additionalPersonNames)
additionalPersonNames
- public PrivacyGroup getPrivacyGroup()
public void setPrivacyGroup(PrivacyGroup privacyGroup)
privacyGroup
- public java.lang.String getDocIssueAuthority()
public void setDocIssueAuthority(java.lang.String docIssueAuthority)
docIssueAuthority
- public java.lang.String getDocIssueLocation()
public void setDocIssueLocation(java.lang.String docIssueLocation)
docIssueLocation
- public java.lang.String getDocID()
public void setDocID(java.lang.String docID)
docID
- public java.lang.String getDoc()
public void setDoc(java.lang.String doc)
doc
- public GenderGroup getGenderGroup()
public void setGenderGroup(GenderGroup genderGroup)
genderGroup
- public java.sql.Date getBirthDate()
public void setBirthDate(java.sql.Date birthDate)
birthDate
- public EffectiveExpireOptionalDateGroup getEffectiveExpireOptionalDateGroup()
public void setEffectiveExpireOptionalDateGroup(EffectiveExpireOptionalDateGroup effectiveExpireOptionalDateGroup)
effectiveExpireOptionalDateGroup
- public java.lang.String getDocIssueStateProv()
public void setDocIssueStateProv(java.lang.String docIssueStateProv)
docIssueStateProv
- public java.lang.String getDocIssueCountry()
public void setDocIssueCountry(java.lang.String docIssueCountry)
docIssueCountry
- public java.lang.String getBirthCountry()
public void setBirthCountry(java.lang.String birthCountry)
birthCountry
- public java.lang.String getBirthPlace()
public void setBirthPlace(java.lang.String birthPlace)
birthPlace
- public java.lang.String getDocHolderNationality()
public void setDocHolderNationality(java.lang.String docHolderNationality)
docHolderNationality
- public java.lang.String getContactName()
public void setContactName(java.lang.String contactName)
contactName
- public Document.Holder getHolder()
public void setHolder(Document.Holder holder)
holder
- public java.lang.String getRemark()
public void setRemark(java.lang.String remark)
remark
- public java.lang.String getPostalCode()
public void setPostalCode(java.lang.String postalCode)
postalCode
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |