androidx.emoji2.text
Interfaces
| EmojiCompat.GlyphChecker | Interface to check if a given emoji exists on the system. | 
| EmojiCompat.MetadataRepoLoader | Interface to load emoji metadata. | 
| EmojiCompat.SpanFactory | Factory class that creates the EmojiSpans. | 
Classes
| DefaultEmojiCompatConfig | The default config will use downloadable fonts to fetch the emoji compat font file. | 
| EmojiCompat | Main class to keep Android devices up to date with the newest emojis by adding  | 
| EmojiCompat.Config | Configuration class for EmojiCompat. | 
| EmojiCompat.InitCallback | Listener class for the initialization of the EmojiCompat. | 
| EmojiCompat.MetadataRepoLoaderCallback | Callback to inform EmojiCompat about the state of the metadata load. | 
| EmojiCompatInitializer | Initializer for configuring EmojiCompat with the system installed downloadable font provider. | 
| EmojiSpan | Base span class for the emoji replacement. | 
| FontRequestEmojiCompatConfig | 
 | 
| FontRequestEmojiCompatConfig.ExponentialBackoffRetryPolicy | A retry policy implementation that doubles the amount of time in between retries. | 
| FontRequestEmojiCompatConfig.RetryPolicy | Retry policy used when the font provider is not ready to give the font file. | 
| MetadataRepo | Class to hold the emoji metadata required to process and draw emojis. | 
| TypefaceEmojiRasterizer | Information about a single emoji. | 
