public static class Phonemetadata.NumberFormat extends Object implements Externalizable
| Modifier and Type | Class and Description |
|---|---|
static class |
Phonemetadata.NumberFormat.Builder
Provides a dummy builder to 'emulate' the API of the code generated by the latest version of
Protocol Buffers.
|
| Constructor and Description |
|---|
NumberFormat() |
public static Phonemetadata.NumberFormat.Builder newBuilder()
public boolean hasPattern()
public String getPattern()
public Phonemetadata.NumberFormat setPattern(String value)
public boolean hasFormat()
public String getFormat()
public Phonemetadata.NumberFormat setFormat(String value)
public int leadingDigitsPatternSize()
public String getLeadingDigitsPattern(int index)
public Phonemetadata.NumberFormat addLeadingDigitsPattern(String value)
public boolean hasNationalPrefixFormattingRule()
public String getNationalPrefixFormattingRule()
public Phonemetadata.NumberFormat setNationalPrefixFormattingRule(String value)
public Phonemetadata.NumberFormat clearNationalPrefixFormattingRule()
public boolean hasNationalPrefixOptionalWhenFormatting()
public boolean isNationalPrefixOptionalWhenFormatting()
public Phonemetadata.NumberFormat setNationalPrefixOptionalWhenFormatting(boolean value)
public boolean hasDomesticCarrierCodeFormattingRule()
public String getDomesticCarrierCodeFormattingRule()
public Phonemetadata.NumberFormat setDomesticCarrierCodeFormattingRule(String value)
public void writeExternal(ObjectOutput objectOutput) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput objectInput) throws IOException
readExternal in interface ExternalizableIOExceptionCopyright © 2016 Google. All Rights Reserved.