|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.profile.Affiliations.Employer
public static class Affiliations.Employer
Employer information associated to this affiliation. Schema fragment(s) for this class:
<xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:EmployerType" name="Employer" minOccurs="0" maxOccurs="unbounded"/> <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="EmployerType"> <xs:sequence> <xs:element type="ns:CompanyNameType" name="CompanyName" minOccurs="0"/> <xs:element type="ns:CompanyNameType" name="RelatedEmployer" minOccurs="0" maxOccurs="unbounded"/> <xs:element type="ns:EmployeeInfoType" name="EmployeeInfo" minOccurs="0" maxOccurs="3"/> <xs:element type="ns:FreeTextType" name="InternalRefNmbr" minOccurs="0" maxOccurs="unbounded"/> <xs:element type="ns:TravelArrangerType" name="TravelArranger" minOccurs="0" maxOccurs="unbounded"/> <xs:element type="ns:LoyaltyProgramType" name="LoyaltyProgram" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="ns:DefaultIndGroup"/> <xs:attributeGroup ref="ns:OfficeTypeGroup"/> <xs:attributeGroup ref="ns:EffectiveExpireOptionalDateGroup"/> </xs:complexType> <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DefaultIndGroup"> <xs:attribute type="xs:boolean" use="optional" name="DefaultInd"/> </xs:attributeGroup>
Constructor Summary | |
---|---|
Affiliations.Employer()
|
Method Summary | |
---|---|
void |
addEmployeeInfo(EmployeeInfo item)
Add a 'EmployeeInfo' element item. |
void |
addInternalRefNmbr(FreeText item)
Add a 'InternalRefNmbr' element item. |
void |
addLoyaltyProgram(LoyaltyProgram item)
Add a 'LoyaltyProgram' element item. |
void |
addRelatedEmployer(CompanyName item)
Add a 'RelatedEmployer' element item. |
void |
addTravelArranger(TravelArranger item)
Add a 'TravelArranger' element item. |
void |
clearEmployeeInfos()
Remove all 'EmployeeInfo' element items. |
void |
clearInternalRefNmbrs()
Remove all 'InternalRefNmbr' element items. |
void |
clearLoyaltyPrograms()
Remove all 'LoyaltyProgram' element items. |
void |
clearRelatedEmployers()
Remove all 'RelatedEmployer' element items. |
void |
clearTravelArrangers()
Remove all 'TravelArranger' element items. |
CompanyName |
getCompanyName()
Get the 'CompanyName' element value. |
java.lang.Boolean |
getDefaultInd()
Get the 'DefaultInd' attribute value. |
EffectiveExpireOptionalDateGroup |
getEffectiveExpireOptionalDateGroup()
Get the 'EffectiveExpireOptionalDateGroup' attributeGroup value. |
EmployeeInfo |
getEmployeeInfo(int index)
Get 'EmployeeInfo' element item by position. |
java.util.List<EmployeeInfo> |
getEmployeeInfos()
Get the list of 'EmployeeInfo' element items. |
FreeText |
getInternalRefNmbr(int index)
Get 'InternalRefNmbr' element item by position. |
java.util.List<FreeText> |
getInternalRefNmbrs()
Get the list of 'InternalRefNmbr' element items. |
LoyaltyProgram |
getLoyaltyProgram(int index)
Get 'LoyaltyProgram' element item by position. |
java.util.List<LoyaltyProgram> |
getLoyaltyPrograms()
Get the list of 'LoyaltyProgram' element items. |
OfficeTypeGroup |
getOfficeTypeGroup()
Get the 'OfficeTypeGroup' attributeGroup value. |
CompanyName |
getRelatedEmployer(int index)
Get 'RelatedEmployer' element item by position. |
java.util.List<CompanyName> |
getRelatedEmployers()
Get the list of 'RelatedEmployer' element items. |
TravelArranger |
getTravelArranger(int index)
Get 'TravelArranger' element item by position. |
java.util.List<TravelArranger> |
getTravelArrangers()
Get the list of 'TravelArranger' element items. |
void |
setCompanyName(CompanyName companyName)
Set the 'CompanyName' element value. |
void |
setDefaultInd(java.lang.Boolean defaultInd)
Set the 'DefaultInd' attribute value. |
void |
setEffectiveExpireOptionalDateGroup(EffectiveExpireOptionalDateGroup effectiveExpireOptionalDateGroup)
Set the 'EffectiveExpireOptionalDateGroup' attributeGroup value. |
void |
setEmployeeInfos(java.util.List<EmployeeInfo> list)
Set the list of 'EmployeeInfo' element items. |
void |
setInternalRefNmbrs(java.util.List<FreeText> list)
Set the list of 'InternalRefNmbr' element items. |
void |
setLoyaltyPrograms(java.util.List<LoyaltyProgram> list)
Set the list of 'LoyaltyProgram' element items. |
void |
setOfficeTypeGroup(OfficeTypeGroup officeTypeGroup)
Set the 'OfficeTypeGroup' attributeGroup value. |
void |
setRelatedEmployers(java.util.List<CompanyName> list)
Set the list of 'RelatedEmployer' element items. |
void |
setTravelArrangers(java.util.List<TravelArranger> list)
Set the list of 'TravelArranger' element items. |
int |
sizeEmployeeInfos()
Get the number of 'EmployeeInfo' element items. |
int |
sizeInternalRefNmbrs()
Get the number of 'InternalRefNmbr' element items. |
int |
sizeLoyaltyPrograms()
Get the number of 'LoyaltyProgram' element items. |
int |
sizeRelatedEmployers()
Get the number of 'RelatedEmployer' element items. |
int |
sizeTravelArrangers()
Get the number of 'TravelArranger' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Affiliations.Employer()
Method Detail |
---|
public CompanyName getCompanyName()
public void setCompanyName(CompanyName companyName)
companyName
- public java.util.List<CompanyName> getRelatedEmployers()
public void setRelatedEmployers(java.util.List<CompanyName> list)
list
- public int sizeRelatedEmployers()
public void addRelatedEmployer(CompanyName item)
item
- public CompanyName getRelatedEmployer(int index)
index
-
public void clearRelatedEmployers()
public java.util.List<EmployeeInfo> getEmployeeInfos()
public void setEmployeeInfos(java.util.List<EmployeeInfo> list)
list
- public int sizeEmployeeInfos()
public void addEmployeeInfo(EmployeeInfo item)
item
- public EmployeeInfo getEmployeeInfo(int index)
index
-
public void clearEmployeeInfos()
public java.util.List<FreeText> getInternalRefNmbrs()
public void setInternalRefNmbrs(java.util.List<FreeText> list)
list
- public int sizeInternalRefNmbrs()
public void addInternalRefNmbr(FreeText item)
item
- public FreeText getInternalRefNmbr(int index)
index
-
public void clearInternalRefNmbrs()
public java.util.List<TravelArranger> getTravelArrangers()
public void setTravelArrangers(java.util.List<TravelArranger> list)
list
- public int sizeTravelArrangers()
public void addTravelArranger(TravelArranger item)
item
- public TravelArranger getTravelArranger(int index)
index
-
public void clearTravelArrangers()
public java.util.List<LoyaltyProgram> getLoyaltyPrograms()
public void setLoyaltyPrograms(java.util.List<LoyaltyProgram> list)
list
- public int sizeLoyaltyPrograms()
public void addLoyaltyProgram(LoyaltyProgram item)
item
- public LoyaltyProgram getLoyaltyProgram(int index)
index
-
public void clearLoyaltyPrograms()
public java.lang.Boolean getDefaultInd()
public void setDefaultInd(java.lang.Boolean defaultInd)
defaultInd
- public OfficeTypeGroup getOfficeTypeGroup()
public void setOfficeTypeGroup(OfficeTypeGroup officeTypeGroup)
officeTypeGroup
- public EffectiveExpireOptionalDateGroup getEffectiveExpireOptionalDateGroup()
public void setEffectiveExpireOptionalDateGroup(EffectiveExpireOptionalDateGroup effectiveExpireOptionalDateGroup)
effectiveExpireOptionalDateGroup
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |