A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
V
W
M
- MatcherApi - class in io.michaelrocks.libphonenumber.android.internal
- Internal phonenumber matching API used to isolate the underlying implementation of the matcher and allow different implementations to be swapped in easily.
- matchNationalNumber(CharSequence,Phonemetadata.PhoneNumberDesc,boolean) - function in io.michaelrocks.libphonenumber.android.internal.RegexBasedMatcher
- Returns whether the given national number (a string containing only decimal digits) matchesthe national number pattern defined in the given
{@code PhoneNumberDesc}message. - matchNationalNumber(CharSequence,Phonemetadata.PhoneNumberDesc,boolean) - function in io.michaelrocks.libphonenumber.android.internal.MatcherApi
- Returns whether the given national number (a string containing only decimal digits) matchesthe national number pattern defined in the given
{@code PhoneNumberDesc}message. - mergeFrom(Phonemetadata.NumberFormat) - function in io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat.Builder
- mergeFrom(Phonemetadata.PhoneNumberDesc) - function in io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc.Builder
- mergeFrom(Phonenumber.PhoneNumber) - function in io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- MetadataBootstrappingGuard - class in io.michaelrocks.libphonenumber.android.metadata.source
- Guard that ensures that metadata bootstrapping process (loading and parsing) is triggered only once per metadata file.
- MetadataLoader - class in io.michaelrocks.libphonenumber.android
- Interface for clients to specify a customized phone metadata loader, useful for Android apps to load Android resources since the library loads Java resources by default, e.g.
- MetadataParser - class in io.michaelrocks.libphonenumber.android.metadata.init
- Exposes single method for parsing InputStream content into Collection of
- MetadataSource - class in io.michaelrocks.libphonenumber.android.metadata.source
- A source of phone metadata split by different regions.
- MetadataSourceImpl - class in io.michaelrocks.libphonenumber.android.metadata.source
- Implementation of MetadataSource guarded by MetadataBootstrappingGuard.
- MissingMetadataException - class in io.michaelrocks.libphonenumber.android
- Exception class for cases when expected metadata cannot be found.
- MOBILE - enum entry in io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- MultiFileModeFileNameProvider - class in io.michaelrocks.libphonenumber.android.metadata.source
- PhoneMetadataFileNameProvider implementation which appends key as a suffix to the predefined metadata file name base.