Package com.google.i18n.phonenumbers
Class Phonemetadata.PhoneNumberDesc
- java.lang.Object
-
- com.google.i18n.phonenumbers.Phonemetadata.PhoneNumberDesc
-
- All Implemented Interfaces:
Externalizable
,Serializable
- Direct Known Subclasses:
Phonemetadata.PhoneNumberDesc.Builder
- Enclosing class:
- Phonemetadata
public static class Phonemetadata.PhoneNumberDesc extends Object implements Externalizable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Phonemetadata.PhoneNumberDesc.Builder
Provides a dummy builder.
-
Constructor Summary
Constructors Constructor Description PhoneNumberDesc()
-
Method Summary
-
-
-
Method Detail
-
newBuilder
public static Phonemetadata.PhoneNumberDesc.Builder newBuilder()
-
hasNationalNumberPattern
public boolean hasNationalNumberPattern()
-
getNationalNumberPattern
public String getNationalNumberPattern()
-
setNationalNumberPattern
public Phonemetadata.PhoneNumberDesc setNationalNumberPattern(String value)
-
clearNationalNumberPattern
public Phonemetadata.PhoneNumberDesc clearNationalNumberPattern()
-
getPossibleLengthCount
public int getPossibleLengthCount()
-
getPossibleLength
public int getPossibleLength(int index)
-
addPossibleLength
public Phonemetadata.PhoneNumberDesc addPossibleLength(int value)
-
clearPossibleLength
public Phonemetadata.PhoneNumberDesc clearPossibleLength()
-
getPossibleLengthLocalOnlyCount
public int getPossibleLengthLocalOnlyCount()
-
getPossibleLengthLocalOnly
public int getPossibleLengthLocalOnly(int index)
-
addPossibleLengthLocalOnly
public Phonemetadata.PhoneNumberDesc addPossibleLengthLocalOnly(int value)
-
clearPossibleLengthLocalOnly
public Phonemetadata.PhoneNumberDesc clearPossibleLengthLocalOnly()
-
hasExampleNumber
public boolean hasExampleNumber()
-
getExampleNumber
public String getExampleNumber()
-
setExampleNumber
public Phonemetadata.PhoneNumberDesc setExampleNumber(String value)
-
clearExampleNumber
public Phonemetadata.PhoneNumberDesc clearExampleNumber()
-
exactlySameAs
public boolean exactlySameAs(Phonemetadata.PhoneNumberDesc other)
-
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
-
-