Class PDSAffiliate
public class PDSAffiliate extends Object
Java class for PDS_Affiliate complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PDS_Affiliate">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="name" type="{http://pds.nasa.gov/pds4/pds/v1}name" minOccurs="0"/>
<element name="registration_date" type="{http://pds.nasa.gov/pds4/pds/v1}registration_date"/>
<element name="electronic_mail_address" type="{http://pds.nasa.gov/pds4/pds/v1}electronic_mail_address" maxOccurs="unbounded" minOccurs="0"/>
<element name="sort_name" type="{http://pds.nasa.gov/pds4/pds/v1}sort_name"/>
<element name="affiliation_type" type="{http://pds.nasa.gov/pds4/pds/v1}affiliation_type"/>
<element name="alternate_telephone_number" type="{http://pds.nasa.gov/pds4/pds/v1}alternate_telephone_number" minOccurs="0"/>
<element name="institution_name" type="{http://pds.nasa.gov/pds4/pds/v1}institution_name"/>
<element name="phone_book_flag" type="{http://pds.nasa.gov/pds4/pds/v1}phone_book_flag"/>
<element name="postal_address_text" type="{http://pds.nasa.gov/pds4/pds/v1}postal_address_text"/>
<element name="team_name" type="{http://pds.nasa.gov/pds4/pds/v1}team_name" maxOccurs="unbounded" minOccurs="0"/>
<element name="telephone_number" type="{http://pds.nasa.gov/pds4/pds/v1}telephone_number" minOccurs="0"/>
<element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}description"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields Modifier and Type Field Description protected StringaffiliationTypeprotected StringalternateTelephoneNumberprotected Stringdescriptionprotected List<String>electronicMailAddressesprotected StringinstitutionNameprotected Stringnameprotected booleanphoneBookFlagprotected StringpostalAddressTextprotected StringregistrationDateprotected StringsortNameprotected List<String>teamNamesprotected StringtelephoneNumber -
Constructor Summary
Constructors Constructor Description PDSAffiliate() -
Method Summary
Modifier and Type Method Description StringgetAffiliationType()Gets the value of the affiliationType property.StringgetAlternateTelephoneNumber()Gets the value of the alternateTelephoneNumber property.StringgetDescription()Gets the value of the description property.List<String>getElectronicMailAddresses()Gets the value of the electronicMailAddresses property.StringgetInstitutionName()Gets the value of the institutionName property.StringgetName()Gets the value of the name property.StringgetPostalAddressText()Gets the value of the postalAddressText property.StringgetRegistrationDate()Gets the value of the registrationDate property.StringgetSortName()Gets the value of the sortName property.List<String>getTeamNames()Gets the value of the teamNames property.StringgetTelephoneNumber()Gets the value of the telephoneNumber property.booleanisPhoneBookFlag()Gets the value of the phoneBookFlag property.voidsetAffiliationType(String value)Sets the value of the affiliationType property.voidsetAlternateTelephoneNumber(String value)Sets the value of the alternateTelephoneNumber property.voidsetDescription(String value)Sets the value of the description property.voidsetInstitutionName(String value)Sets the value of the institutionName property.voidsetName(String value)Sets the value of the name property.voidsetPhoneBookFlag(boolean value)Sets the value of the phoneBookFlag property.voidsetPostalAddressText(String value)Sets the value of the postalAddressText property.voidsetRegistrationDate(String value)Sets the value of the registrationDate property.voidsetSortName(String value)Sets the value of the sortName property.voidsetTelephoneNumber(String value)Sets the value of the telephoneNumber property.
-
Field Details
-
name
-
registrationDate
-
electronicMailAddresses
-
sortName
-
affiliationType
-
alternateTelephoneNumber
-
institutionName
-
phoneBookFlag
protected boolean phoneBookFlag -
postalAddressText
-
teamNames
-
telephoneNumber
-
description
-
-
Constructor Details
-
PDSAffiliate
public PDSAffiliate()
-
-
Method Details
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getRegistrationDate
Gets the value of the registrationDate property.- Returns:
- possible object is
String
-
setRegistrationDate
Sets the value of the registrationDate property.- Parameters:
value- allowed object isString
-
getElectronicMailAddresses
Gets the value of the electronicMailAddresses property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the electronicMailAddresses property.For example, to add a new item, do as follows:
getElectronicMailAddresses().add(newItem);Objects of the following type(s) are allowed in the list
String -
getSortName
Gets the value of the sortName property.- Returns:
- possible object is
String
-
setSortName
Sets the value of the sortName property.- Parameters:
value- allowed object isString
-
getAffiliationType
Gets the value of the affiliationType property.- Returns:
- possible object is
String
-
setAffiliationType
Sets the value of the affiliationType property.- Parameters:
value- allowed object isString
-
getAlternateTelephoneNumber
Gets the value of the alternateTelephoneNumber property.- Returns:
- possible object is
String
-
setAlternateTelephoneNumber
Sets the value of the alternateTelephoneNumber property.- Parameters:
value- allowed object isString
-
getInstitutionName
Gets the value of the institutionName property.- Returns:
- possible object is
String
-
setInstitutionName
Sets the value of the institutionName property.- Parameters:
value- allowed object isString
-
isPhoneBookFlag
public boolean isPhoneBookFlag()Gets the value of the phoneBookFlag property. -
setPhoneBookFlag
public void setPhoneBookFlag(boolean value)Sets the value of the phoneBookFlag property. -
getPostalAddressText
Gets the value of the postalAddressText property.- Returns:
- possible object is
String
-
setPostalAddressText
Sets the value of the postalAddressText property.- Parameters:
value- allowed object isString
-
getTeamNames
Gets the value of the teamNames property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the teamNames property.For example, to add a new item, do as follows:
getTeamNames().add(newItem);Objects of the following type(s) are allowed in the list
String -
getTelephoneNumber
Gets the value of the telephoneNumber property.- Returns:
- possible object is
String
-
setTelephoneNumber
Sets the value of the telephoneNumber property.- Parameters:
value- allowed object isString
-
getDescription
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
Sets the value of the description property.- Parameters:
value- allowed object isString
-