Package com.google.i18n.phonenumbers
Class Phonenumber.PhoneNumber
- java.lang.Object
-
- com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- Phonenumber
public static class Phonenumber.PhoneNumber extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Phonenumber.PhoneNumber.CountryCodeSource
-
Constructor Summary
Constructors Constructor Description PhoneNumber()
-
Method Summary
-
-
-
Method Detail
-
hasCountryCode
public boolean hasCountryCode()
-
getCountryCode
public int getCountryCode()
-
setCountryCode
public Phonenumber.PhoneNumber setCountryCode(int value)
-
clearCountryCode
public Phonenumber.PhoneNumber clearCountryCode()
-
hasNationalNumber
public boolean hasNationalNumber()
-
getNationalNumber
public long getNationalNumber()
-
setNationalNumber
public Phonenumber.PhoneNumber setNationalNumber(long value)
-
clearNationalNumber
public Phonenumber.PhoneNumber clearNationalNumber()
-
hasExtension
public boolean hasExtension()
-
getExtension
public java.lang.String getExtension()
-
setExtension
public Phonenumber.PhoneNumber setExtension(java.lang.String value)
-
clearExtension
public Phonenumber.PhoneNumber clearExtension()
-
hasItalianLeadingZero
public boolean hasItalianLeadingZero()
-
isItalianLeadingZero
public boolean isItalianLeadingZero()
-
setItalianLeadingZero
public Phonenumber.PhoneNumber setItalianLeadingZero(boolean value)
-
clearItalianLeadingZero
public Phonenumber.PhoneNumber clearItalianLeadingZero()
-
hasNumberOfLeadingZeros
public boolean hasNumberOfLeadingZeros()
-
getNumberOfLeadingZeros
public int getNumberOfLeadingZeros()
-
setNumberOfLeadingZeros
public Phonenumber.PhoneNumber setNumberOfLeadingZeros(int value)
-
clearNumberOfLeadingZeros
public Phonenumber.PhoneNumber clearNumberOfLeadingZeros()
-
hasRawInput
public boolean hasRawInput()
-
getRawInput
public java.lang.String getRawInput()
-
setRawInput
public Phonenumber.PhoneNumber setRawInput(java.lang.String value)
-
clearRawInput
public Phonenumber.PhoneNumber clearRawInput()
-
hasCountryCodeSource
public boolean hasCountryCodeSource()
-
getCountryCodeSource
public Phonenumber.PhoneNumber.CountryCodeSource getCountryCodeSource()
-
setCountryCodeSource
public Phonenumber.PhoneNumber setCountryCodeSource(Phonenumber.PhoneNumber.CountryCodeSource value)
-
clearCountryCodeSource
public Phonenumber.PhoneNumber clearCountryCodeSource()
-
hasPreferredDomesticCarrierCode
public boolean hasPreferredDomesticCarrierCode()
-
getPreferredDomesticCarrierCode
public java.lang.String getPreferredDomesticCarrierCode()
-
setPreferredDomesticCarrierCode
public Phonenumber.PhoneNumber setPreferredDomesticCarrierCode(java.lang.String value)
-
clearPreferredDomesticCarrierCode
public Phonenumber.PhoneNumber clearPreferredDomesticCarrierCode()
-
clear
public final Phonenumber.PhoneNumber clear()
-
mergeFrom
public Phonenumber.PhoneNumber mergeFrom(Phonenumber.PhoneNumber other)
-
exactlySameAs
public boolean exactlySameAs(Phonenumber.PhoneNumber other)
-
equals
public boolean equals(java.lang.Object that)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-