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 |
---|
Phonemetadata.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 Phonemetadata.NumberFormat mergeFrom(Phonemetadata.NumberFormat other)
public void writeExternal(ObjectOutput objectOutput) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput objectInput) throws IOException
readExternal
in interface Externalizable
IOException
Copyright © 2013 Google. All Rights Reserved.