[{"class":"androidx.emoji.text.EmojiCompat.InitCallback","addedIn":"1.0.0","methods":[{"method":"InitCallback()","addedIn":"1.0.0"},{"method":"onInitialized()","addedIn":"1.0.0"},{"method":"onFailed(java.lang.Throwable)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.text.EmojiCompat.MetadataRepoLoader","addedIn":"1.0.0","methods":[{"method":"load(androidx.emoji.text.EmojiCompat.MetadataRepoLoaderCallback)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.text.FontRequestEmojiCompatConfig","addedIn":"1.0.0","methods":[{"method":"FontRequestEmojiCompatConfig(android.content.Context,androidx.core.provider.FontRequest)","addedIn":"1.0.0"},{"method":"setRetryPolicy(androidx.emoji.text.FontRequestEmojiCompatConfig.RetryPolicy)","addedIn":"1.0.0"},{"method":"setHandler(android.os.Handler)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.widget.EmojiTextView","addedIn":"1.0.0","methods":[{"method":"EmojiTextView(android.content.Context,android.util.AttributeSet)","addedIn":"1.0.0"},{"method":"EmojiTextView(android.content.Context,android.util.AttributeSet,int)","addedIn":"1.0.0"},{"method":"EmojiTextView(android.content.Context)","addedIn":"1.0.0"},{"method":"EmojiTextView(android.content.Context,android.util.AttributeSet,int,int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.text.MetadataRepo","addedIn":"1.0.0","methods":[{"method":"create(android.content.res.AssetManager,java.lang.String)","addedIn":"1.0.0"},{"method":"create(android.graphics.Typeface,java.io.InputStream)","addedIn":"1.0.0"},{"method":"create(android.graphics.Typeface,java.nio.ByteBuffer)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.widget.EmojiTextViewHelper","addedIn":"1.0.0","methods":[{"method":"wrapTransformationMethod(android.text.method.TransformationMethod)","addedIn":"1.0.0"},{"method":"getFilters(android.text.InputFilter[])","addedIn":"1.0.0"},{"method":"setAllCaps(boolean)","addedIn":"1.0.0"},{"method":"EmojiTextViewHelper(android.widget.TextView)","addedIn":"1.0.0"},{"method":"updateTransformationMethod()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.text.EmojiCompat","addedIn":"1.0.0","methods":[{"method":"hasEmojiGlyph(java.lang.CharSequence,int)","addedIn":"1.0.0"},{"method":"handleDeleteSurroundingText(android.view.inputmethod.InputConnection,android.text.Editable,int,int,boolean)","addedIn":"1.0.0"},{"method":"process(java.lang.CharSequence)","addedIn":"1.0.0"},{"method":"getLoadState()","addedIn":"1.0.0"},{"method":"init(androidx.emoji.text.EmojiCompat.Config)","addedIn":"1.0.0"},{"method":"get()","addedIn":"1.0.0"},{"method":"process(java.lang.CharSequence,int,int,int)","addedIn":"1.0.0"},{"method":"registerInitCallback(androidx.emoji.text.EmojiCompat.InitCallback)","addedIn":"1.0.0"},{"method":"unregisterInitCallback(androidx.emoji.text.EmojiCompat.InitCallback)","addedIn":"1.0.0"},{"method":"hasEmojiGlyph(java.lang.CharSequence)","addedIn":"1.0.0"},{"method":"load()","addedIn":"1.0.0"},{"method":"process(java.lang.CharSequence,int,int)","addedIn":"1.0.0"},{"method":"handleOnKeyDown(android.text.Editable,int,android.view.KeyEvent)","addedIn":"1.0.0"},{"method":"getAssetSignature()","addedIn":"1.0.0"},{"method":"process(java.lang.CharSequence,int,int,int,int)","addedIn":"1.0.0"}],"fields":[{"field":"LOAD_STATE_DEFAULT","addedIn":"1.0.0"},{"field":"LOAD_STATE_LOADING","addedIn":"1.0.0"},{"field":"LOAD_STATE_SUCCEEDED","addedIn":"1.0.0"},{"field":"LOAD_STRATEGY_MANUAL","addedIn":"1.0.0"},{"field":"EDITOR_INFO_METAVERSION_KEY","addedIn":"1.0.0"},{"field":"EDITOR_INFO_REPLACE_ALL_KEY","addedIn":"1.0.0"},{"field":"REPLACE_STRATEGY_ALL","addedIn":"1.0.0"},{"field":"REPLACE_STRATEGY_NON_EXISTENT","addedIn":"1.0.0"},{"field":"LOAD_STRATEGY_DEFAULT","addedIn":"1.0.0"},{"field":"REPLACE_STRATEGY_DEFAULT","addedIn":"1.0.0"},{"field":"LOAD_STATE_FAILED","addedIn":"1.0.0"}]},{"class":"androidx.emoji.text.EmojiCompat.MetadataRepoLoaderCallback","addedIn":"1.0.0","methods":[{"method":"onLoaded(androidx.emoji.text.MetadataRepo)","addedIn":"1.0.0"},{"method":"MetadataRepoLoaderCallback()","addedIn":"1.0.0"},{"method":"onFailed(java.lang.Throwable)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.text.EmojiCompat.Config","addedIn":"1.0.0","methods":[{"method":"setUseEmojiAsDefaultStyle(boolean)","addedIn":"1.0.0"},{"method":"setGlyphChecker(androidx.emoji.text.EmojiCompat.GlyphChecker)","addedIn":"1.2.0-SNAPSHOT"},{"method":"getMetadataRepoLoader()","addedIn":"1.0.0"},{"method":"setReplaceAll(boolean)","addedIn":"1.0.0"},{"method":"setUseEmojiAsDefaultStyle(boolean,java.util.List)","addedIn":"1.0.0"},{"method":"setEmojiSpanIndicatorEnabled(boolean)","addedIn":"1.0.0"},{"method":"setEmojiSpanIndicatorColor(int)","addedIn":"1.0.0"},{"method":"setMetadataLoadStrategy(int)","addedIn":"1.0.0"},{"method":"registerInitCallback(androidx.emoji.text.EmojiCompat.InitCallback)","addedIn":"1.0.0"},{"method":"Config(androidx.emoji.text.EmojiCompat.MetadataRepoLoader)","addedIn":"1.0.0"},{"method":"unregisterInitCallback(androidx.emoji.text.EmojiCompat.InitCallback)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.widget.EmojiExtractTextLayout","addedIn":"1.0.0","methods":[{"method":"getEmojiReplaceStrategy()","addedIn":"1.0.0"},{"method":"onUpdateExtractingViews(android.inputmethodservice.InputMethodService,android.view.inputmethod.EditorInfo)","addedIn":"1.0.0"},{"method":"EmojiExtractTextLayout(android.content.Context,android.util.AttributeSet)","addedIn":"1.0.0"},{"method":"EmojiExtractTextLayout(android.content.Context,android.util.AttributeSet,int,int)","addedIn":"1.0.0"},{"method":"EmojiExtractTextLayout(android.content.Context,android.util.AttributeSet,int)","addedIn":"1.0.0"},{"method":"setEmojiReplaceStrategy(int)","addedIn":"1.0.0"},{"method":"EmojiExtractTextLayout(android.content.Context)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.text.EmojiSpan","addedIn":"1.0.0","methods":[{"method":"getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint.FontMetricsInt)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.widget.EmojiEditText","addedIn":"1.0.0","methods":[{"method":"EmojiEditText(android.content.Context,android.util.AttributeSet)","addedIn":"1.0.0"},{"method":"setMaxEmojiCount(int)","addedIn":"1.0.0"},{"method":"getMaxEmojiCount()","addedIn":"1.0.0"},{"method":"EmojiEditText(android.content.Context,android.util.AttributeSet,int)","addedIn":"1.0.0"},{"method":"EmojiEditText(android.content.Context)","addedIn":"1.0.0"},{"method":"EmojiEditText(android.content.Context,android.util.AttributeSet,int,int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.text.FontRequestEmojiCompatConfig.ExponentialBackoffRetryPolicy","addedIn":"1.0.0","methods":[{"method":"ExponentialBackoffRetryPolicy(long)","addedIn":"1.0.0"},{"method":"getRetryDelay()","addedIn":"1.2.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.emoji.widget.EmojiButton","addedIn":"1.0.0","methods":[{"method":"EmojiButton(android.content.Context,android.util.AttributeSet,int,int)","addedIn":"1.0.0"},{"method":"EmojiButton(android.content.Context,android.util.AttributeSet)","addedIn":"1.0.0"},{"method":"EmojiButton(android.content.Context)","addedIn":"1.0.0"},{"method":"EmojiButton(android.content.Context,android.util.AttributeSet,int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.text.FontRequestEmojiCompatConfig.RetryPolicy","addedIn":"1.0.0","methods":[{"method":"RetryPolicy()","addedIn":"1.0.0"},{"method":"getRetryDelay()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.emoji.text.EmojiCompat.GlyphChecker","addedIn":"1.2.0-SNAPSHOT","methods":[{"method":"hasGlyph(java.lang.CharSequence,int,int,int)","addedIn":"1.2.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.emoji.widget.EmojiEditTextHelper","addedIn":"1.0.0","methods":[{"method":"setMaxEmojiCount(int)","addedIn":"1.0.0"},{"method":"getMaxEmojiCount()","addedIn":"1.0.0"},{"method":"onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo)","addedIn":"1.0.0"},{"method":"getKeyListener(android.text.method.KeyListener)","addedIn":"1.0.0"},{"method":"EmojiEditTextHelper(android.widget.EditText)","addedIn":"1.0.0"}],"fields":[]}]