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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Phonemetadata.PhoneMetadata
public Phonemetadata.PhoneMetadata()
newBuilder
public static Phonemetadata.PhoneMetadata.Builder newBuilder()
hasGeneralDesc
public boolean hasGeneralDesc()
getGeneralDesc
public Phonemetadata.PhoneNumberDesc getGeneralDesc()
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)
hasVoicemail
public boolean hasVoicemail()
getVoicemail
public Phonemetadata.PhoneNumberDesc getVoicemail()
setVoicemail
public Phonemetadata.PhoneMetadata setVoicemail(Phonemetadata.PhoneNumberDesc value)
hasEmergency
public boolean hasEmergency()
getEmergency
public Phonemetadata.PhoneNumberDesc getEmergency()
setEmergency
public Phonemetadata.PhoneMetadata setEmergency(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)
hasNationalPrefix
public boolean hasNationalPrefix()
getNationalPrefix
public String getNationalPrefix()
setNationalPrefix
public Phonemetadata.PhoneMetadata setNationalPrefix(String value)
hasPreferredExtnPrefix
public boolean hasPreferredExtnPrefix()
getPreferredExtnPrefix
public String getPreferredExtnPrefix()
setPreferredExtnPrefix
public Phonemetadata.PhoneMetadata setPreferredExtnPrefix(String value)
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)
hasSameMobileAndFixedLinePattern
public boolean hasSameMobileAndFixedLinePattern()
isSameMobileAndFixedLinePattern
public boolean isSameMobileAndFixedLinePattern()
setSameMobileAndFixedLinePattern
public Phonemetadata.PhoneMetadata setSameMobileAndFixedLinePattern(boolean value)
numberFormats
public List<Phonemetadata.NumberFormat> numberFormats()
numberFormatSize
public int numberFormatSize()
getNumberFormat
public Phonemetadata.NumberFormat getNumberFormat(int index)
addNumberFormat
public Phonemetadata.PhoneMetadata addNumberFormat(Phonemetadata.NumberFormat value)
intlNumberFormats
public List<Phonemetadata.NumberFormat> intlNumberFormats()
intlNumberFormatSize
public int intlNumberFormatSize()
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)
hasLeadingDigits
public boolean hasLeadingDigits()
getLeadingDigits
public String getLeadingDigits()
setLeadingDigits
public Phonemetadata.PhoneMetadata setLeadingDigits(String value)
hasLeadingZeroPossible
public boolean hasLeadingZeroPossible()
isLeadingZeroPossible
public boolean isLeadingZeroPossible()
setLeadingZeroPossible
public Phonemetadata.PhoneMetadata setLeadingZeroPossible(boolean value)
writeExternal
public void writeExternal(ObjectOutput objectOutput)
throws IOException
- Specified by:
writeExternal
in interface Externalizable
- Throws:
IOException
readExternal
public void readExternal(ObjectInput objectInput)
throws IOException
- Specified by:
readExternal
in interface Externalizable
- Throws:
IOException
Copyright © 2012 Google. All Rights Reserved.