Package com.google.i18n.phonenumbers
Class Phonemetadata.PhoneMetadata
- java.lang.Object
-
- com.google.i18n.phonenumbers.Phonemetadata.PhoneMetadata
-
- All Implemented Interfaces:
Externalizable
,Serializable
- Direct Known Subclasses:
Phonemetadata.PhoneMetadata.Builder
- Enclosing class:
- Phonemetadata
public static class Phonemetadata.PhoneMetadata extends Object implements Externalizable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Phonemetadata.PhoneMetadata.Builder
Provides a dummy builder.
-
Constructor Summary
Constructors Constructor Description PhoneMetadata()
-
Method Summary
-
-
-
Method Detail
-
newBuilder
public static Phonemetadata.PhoneMetadata.Builder newBuilder()
-
hasGeneralDesc
public boolean hasGeneralDesc()
-
getGeneralDesc
public Phonemetadata.PhoneNumberDesc getGeneralDesc()
-
getGeneralDescBuilder
public Phonemetadata.PhoneNumberDesc getGeneralDescBuilder()
-
setGeneralDesc
public Phonemetadata.PhoneMetadata setGeneralDesc(Phonemetadata.PhoneNumberDesc value)
-
hasFixedLine
public boolean hasFixedLine()
-
getFixedLine
public Phonemetadata.PhoneNumberDesc getFixedLine()
-
setFixedLine
public Phonemetadata.PhoneMetadata setFixedLine(Phonemetadata.PhoneNumberDesc value)
-
hasMobile
public boolean hasMobile()
-
getMobile
public Phonemetadata.PhoneNumberDesc getMobile()
-
setMobile
public Phonemetadata.PhoneMetadata setMobile(Phonemetadata.PhoneNumberDesc value)
-
hasTollFree
public boolean hasTollFree()
-
getTollFree
public Phonemetadata.PhoneNumberDesc getTollFree()
-
setTollFree
public Phonemetadata.PhoneMetadata setTollFree(Phonemetadata.PhoneNumberDesc value)
-
hasPremiumRate
public boolean hasPremiumRate()
-
getPremiumRate
public Phonemetadata.PhoneNumberDesc getPremiumRate()
-
setPremiumRate
public Phonemetadata.PhoneMetadata setPremiumRate(Phonemetadata.PhoneNumberDesc value)
-
hasSharedCost
public boolean hasSharedCost()
-
getSharedCost
public Phonemetadata.PhoneNumberDesc getSharedCost()
-
setSharedCost
public Phonemetadata.PhoneMetadata setSharedCost(Phonemetadata.PhoneNumberDesc value)
-
hasPersonalNumber
public boolean hasPersonalNumber()
-
getPersonalNumber
public Phonemetadata.PhoneNumberDesc getPersonalNumber()
-
setPersonalNumber
public Phonemetadata.PhoneMetadata setPersonalNumber(Phonemetadata.PhoneNumberDesc value)
-
hasVoip
public boolean hasVoip()
-
getVoip
public Phonemetadata.PhoneNumberDesc getVoip()
-
setVoip
public Phonemetadata.PhoneMetadata setVoip(Phonemetadata.PhoneNumberDesc value)
-
hasPager
public boolean hasPager()
-
getPager
public Phonemetadata.PhoneNumberDesc getPager()
-
setPager
public Phonemetadata.PhoneMetadata setPager(Phonemetadata.PhoneNumberDesc value)
-
hasUan
public boolean hasUan()
-
getUan
public Phonemetadata.PhoneNumberDesc getUan()
-
setUan
public Phonemetadata.PhoneMetadata setUan(Phonemetadata.PhoneNumberDesc value)
-
hasEmergency
public boolean hasEmergency()
-
getEmergency
public Phonemetadata.PhoneNumberDesc getEmergency()
-
setEmergency
public Phonemetadata.PhoneMetadata setEmergency(Phonemetadata.PhoneNumberDesc value)
-
hasVoicemail
public boolean hasVoicemail()
-
getVoicemail
public Phonemetadata.PhoneNumberDesc getVoicemail()
-
setVoicemail
public Phonemetadata.PhoneMetadata setVoicemail(Phonemetadata.PhoneNumberDesc value)
-
hasShortCode
public boolean hasShortCode()
-
getShortCode
public Phonemetadata.PhoneNumberDesc getShortCode()
-
setShortCode
public Phonemetadata.PhoneMetadata setShortCode(Phonemetadata.PhoneNumberDesc value)
-
hasStandardRate
public boolean hasStandardRate()
-
getStandardRate
public Phonemetadata.PhoneNumberDesc getStandardRate()
-
setStandardRate
public Phonemetadata.PhoneMetadata setStandardRate(Phonemetadata.PhoneNumberDesc value)
-
hasCarrierSpecific
public boolean hasCarrierSpecific()
-
getCarrierSpecific
public Phonemetadata.PhoneNumberDesc getCarrierSpecific()
-
setCarrierSpecific
public Phonemetadata.PhoneMetadata setCarrierSpecific(Phonemetadata.PhoneNumberDesc value)
-
hasSmsServices
public boolean hasSmsServices()
-
getSmsServices
public Phonemetadata.PhoneNumberDesc getSmsServices()
-
setSmsServices
public Phonemetadata.PhoneMetadata setSmsServices(Phonemetadata.PhoneNumberDesc value)
-
hasNoInternationalDialling
public boolean hasNoInternationalDialling()
-
getNoInternationalDialling
public Phonemetadata.PhoneNumberDesc getNoInternationalDialling()
-
setNoInternationalDialling
public Phonemetadata.PhoneMetadata setNoInternationalDialling(Phonemetadata.PhoneNumberDesc value)
-
hasId
public boolean hasId()
-
getId
public String getId()
-
setId
public Phonemetadata.PhoneMetadata setId(String value)
-
hasCountryCode
public boolean hasCountryCode()
-
getCountryCode
public int getCountryCode()
-
setCountryCode
public Phonemetadata.PhoneMetadata setCountryCode(int value)
-
hasInternationalPrefix
public boolean hasInternationalPrefix()
-
getInternationalPrefix
public String getInternationalPrefix()
-
setInternationalPrefix
public Phonemetadata.PhoneMetadata setInternationalPrefix(String value)
-
hasPreferredInternationalPrefix
public boolean hasPreferredInternationalPrefix()
-
getPreferredInternationalPrefix
public String getPreferredInternationalPrefix()
-
setPreferredInternationalPrefix
public Phonemetadata.PhoneMetadata setPreferredInternationalPrefix(String value)
-
clearPreferredInternationalPrefix
public Phonemetadata.PhoneMetadata clearPreferredInternationalPrefix()
-
hasNationalPrefix
public boolean hasNationalPrefix()
-
getNationalPrefix
public String getNationalPrefix()
-
setNationalPrefix
public Phonemetadata.PhoneMetadata setNationalPrefix(String value)
-
clearNationalPrefix
public Phonemetadata.PhoneMetadata clearNationalPrefix()
-
hasPreferredExtnPrefix
public boolean hasPreferredExtnPrefix()
-
getPreferredExtnPrefix
public String getPreferredExtnPrefix()
-
setPreferredExtnPrefix
public Phonemetadata.PhoneMetadata setPreferredExtnPrefix(String value)
-
clearPreferredExtnPrefix
public Phonemetadata.PhoneMetadata clearPreferredExtnPrefix()
-
hasNationalPrefixForParsing
public boolean hasNationalPrefixForParsing()
-
getNationalPrefixForParsing
public String getNationalPrefixForParsing()
-
setNationalPrefixForParsing
public Phonemetadata.PhoneMetadata setNationalPrefixForParsing(String value)
-
hasNationalPrefixTransformRule
public boolean hasNationalPrefixTransformRule()
-
getNationalPrefixTransformRule
public String getNationalPrefixTransformRule()
-
setNationalPrefixTransformRule
public Phonemetadata.PhoneMetadata setNationalPrefixTransformRule(String value)
-
clearNationalPrefixTransformRule
public Phonemetadata.PhoneMetadata clearNationalPrefixTransformRule()
-
hasSameMobileAndFixedLinePattern
public boolean hasSameMobileAndFixedLinePattern()
-
getSameMobileAndFixedLinePattern
public boolean getSameMobileAndFixedLinePattern()
-
setSameMobileAndFixedLinePattern
public Phonemetadata.PhoneMetadata setSameMobileAndFixedLinePattern(boolean value)
-
clearSameMobileAndFixedLinePattern
public Phonemetadata.PhoneMetadata clearSameMobileAndFixedLinePattern()
-
numberFormats
@Deprecated public List<Phonemetadata.NumberFormat> numberFormats()
Deprecated.
-
getNumberFormatList
public List<Phonemetadata.NumberFormat> getNumberFormatList()
-
numberFormatSize
@Deprecated public int numberFormatSize()
Deprecated.
-
getNumberFormatCount
public int getNumberFormatCount()
-
getNumberFormat
public Phonemetadata.NumberFormat getNumberFormat(int index)
-
addNumberFormat
public Phonemetadata.PhoneMetadata addNumberFormat(Phonemetadata.NumberFormat value)
-
intlNumberFormats
@Deprecated public List<Phonemetadata.NumberFormat> intlNumberFormats()
Deprecated.
-
getIntlNumberFormatList
public List<Phonemetadata.NumberFormat> getIntlNumberFormatList()
-
intlNumberFormatSize
@Deprecated public int intlNumberFormatSize()
Deprecated.
-
getIntlNumberFormatCount
public int getIntlNumberFormatCount()
-
getIntlNumberFormat
public Phonemetadata.NumberFormat getIntlNumberFormat(int index)
-
addIntlNumberFormat
public Phonemetadata.PhoneMetadata addIntlNumberFormat(Phonemetadata.NumberFormat value)
-
clearIntlNumberFormat
public Phonemetadata.PhoneMetadata clearIntlNumberFormat()
-
hasMainCountryForCode
public boolean hasMainCountryForCode()
-
isMainCountryForCode
public boolean isMainCountryForCode()
-
getMainCountryForCode
public boolean getMainCountryForCode()
-
setMainCountryForCode
public Phonemetadata.PhoneMetadata setMainCountryForCode(boolean value)
-
clearMainCountryForCode
public Phonemetadata.PhoneMetadata clearMainCountryForCode()
-
hasLeadingDigits
public boolean hasLeadingDigits()
-
getLeadingDigits
public String getLeadingDigits()
-
setLeadingDigits
public Phonemetadata.PhoneMetadata setLeadingDigits(String value)
-
hasMobileNumberPortableRegion
public boolean hasMobileNumberPortableRegion()
-
isMobileNumberPortableRegion
@Deprecated public boolean isMobileNumberPortableRegion()
Deprecated.
-
getMobileNumberPortableRegion
public boolean getMobileNumberPortableRegion()
-
setMobileNumberPortableRegion
public Phonemetadata.PhoneMetadata setMobileNumberPortableRegion(boolean value)
-
clearMobileNumberPortableRegion
public Phonemetadata.PhoneMetadata clearMobileNumberPortableRegion()
-
writeExternal
public void writeExternal(ObjectOutput objectOutput) throws IOException
- Specified by:
writeExternal
in interfaceExternalizable
- Throws:
IOException
-
readExternal
public void readExternal(ObjectInput objectInput) throws IOException
- Specified by:
readExternal
in interfaceExternalizable
- Throws:
IOException
-
-