package androidx.core.animation { public final class AnimatorKt { ctor public AnimatorKt(); method public static android.animation.Animator.AnimatorListener addListener(android.animation.Animator, kotlin.jvm.functions.Function1? onEnd = "null", kotlin.jvm.functions.Function1? onStart = "null", kotlin.jvm.functions.Function1? onCancel = "null", kotlin.jvm.functions.Function1? onRepeat = "null"); method @RequiresApi(19) public static android.animation.Animator.AnimatorPauseListener addPauseListener(android.animation.Animator, kotlin.jvm.functions.Function1? onResume = "null", kotlin.jvm.functions.Function1? onPause = "null"); method public static android.animation.Animator.AnimatorListener doOnCancel(android.animation.Animator, kotlin.jvm.functions.Function1 action); method public static android.animation.Animator.AnimatorListener doOnEnd(android.animation.Animator, kotlin.jvm.functions.Function1 action); method @RequiresApi(19) public static android.animation.Animator.AnimatorPauseListener doOnPause(android.animation.Animator, kotlin.jvm.functions.Function1 action); method public static android.animation.Animator.AnimatorListener doOnRepeat(android.animation.Animator, kotlin.jvm.functions.Function1 action); method @RequiresApi(19) public static android.animation.Animator.AnimatorPauseListener doOnResume(android.animation.Animator, kotlin.jvm.functions.Function1 action); method public static android.animation.Animator.AnimatorListener doOnStart(android.animation.Animator, kotlin.jvm.functions.Function1 action); } } package androidx.core.content { public final class ContentValuesKt { ctor public ContentValuesKt(); method public static error.NonExistentClass contentValuesOf(kotlin.Pair... pairs); } public final class ContextKt { ctor public ContextKt(); method public static void withStyledAttributes(android.content.Context, android.util.AttributeSet? set = "null", int[] attrs, @AttrRes int defStyleAttr = "0", @StyleRes int defStyleRes = "0", kotlin.jvm.functions.Function1 block); method public static void withStyledAttributes(android.content.Context, @StyleRes int resourceId, int[] attrs, kotlin.jvm.functions.Function1 block); } public final class SharedPreferencesKt { ctor public SharedPreferencesKt(); method public static void edit(android.content.SharedPreferences, boolean commit = "false", kotlin.jvm.functions.Function1 action); } } package androidx.core.content.res { public final class TypedArrayKt { ctor public TypedArrayKt(); method public static boolean getBooleanOrThrow(android.content.res.TypedArray, @StyleableRes int index); method @ColorInt public static int getColorOrThrow(android.content.res.TypedArray, @StyleableRes int index); method public static android.content.res.ColorStateList getColorStateListOrThrow(android.content.res.TypedArray, @StyleableRes int index); method public static float getDimensionOrThrow(android.content.res.TypedArray, @StyleableRes int index); method @Dimension public static int getDimensionPixelOffsetOrThrow(android.content.res.TypedArray, @StyleableRes int index); method @Dimension public static int getDimensionPixelSizeOrThrow(android.content.res.TypedArray, @StyleableRes int index); method public static android.graphics.drawable.Drawable getDrawableOrThrow(android.content.res.TypedArray, @StyleableRes int index); method public static float getFloatOrThrow(android.content.res.TypedArray, @StyleableRes int index); method @RequiresApi(26) public static android.graphics.Typeface getFontOrThrow(android.content.res.TypedArray, @StyleableRes int index); method public static int getIntOrThrow(android.content.res.TypedArray, @StyleableRes int index); method public static int getIntegerOrThrow(android.content.res.TypedArray, @StyleableRes int index); method @AnyRes public static int getResourceIdOrThrow(android.content.res.TypedArray, @StyleableRes int index); method public static String getStringOrThrow(android.content.res.TypedArray, @StyleableRes int index); method public static CharSequence[] getTextArrayOrThrow(android.content.res.TypedArray, @StyleableRes int index); method public static CharSequence getTextOrThrow(android.content.res.TypedArray, @StyleableRes int index); method public static R! use(android.content.res.TypedArray, kotlin.jvm.functions.Function1 block); } } package androidx.core.database { public final class CursorKt { ctor public CursorKt(); method public static byte[] getBlob(android.database.Cursor, String columnName); method public static byte[]? getBlobOrNull(android.database.Cursor, int index); method public static error.NonExistentClass getBlobOrNull(android.database.Cursor, String columnName); method public static double getDouble(android.database.Cursor, String columnName); method public static Double? getDoubleOrNull(android.database.Cursor, int index); method public static error.NonExistentClass getDoubleOrNull(android.database.Cursor, String columnName); method public static float getFloat(android.database.Cursor, String columnName); method public static Float? getFloatOrNull(android.database.Cursor, int index); method public static error.NonExistentClass getFloatOrNull(android.database.Cursor, String columnName); method public static int getInt(android.database.Cursor, String columnName); method public static Integer? getIntOrNull(android.database.Cursor, int index); method public static error.NonExistentClass getIntOrNull(android.database.Cursor, String columnName); method public static long getLong(android.database.Cursor, String columnName); method public static Long? getLongOrNull(android.database.Cursor, int index); method public static error.NonExistentClass getLongOrNull(android.database.Cursor, String columnName); method public static short getShort(android.database.Cursor, String columnName); method public static Short? getShortOrNull(android.database.Cursor, int index); method public static error.NonExistentClass getShortOrNull(android.database.Cursor, String columnName); method public static String getString(android.database.Cursor, String columnName); method public static String? getStringOrNull(android.database.Cursor, int index); method public static error.NonExistentClass getStringOrNull(android.database.Cursor, String columnName); } } package androidx.core.database.sqlite { public final class SQLiteDatabaseKt { ctor public SQLiteDatabaseKt(); method public static T! transaction(android.database.sqlite.SQLiteDatabase, boolean exclusive = "true", kotlin.jvm.functions.Function1 body); } } package androidx.core.graphics { public final class BitmapKt { ctor public BitmapKt(); method public static android.graphics.Bitmap applyCanvas(android.graphics.Bitmap, kotlin.jvm.functions.Function1 block); method public static android.graphics.Bitmap createBitmap(int width, int height, android.graphics.Bitmap.Config config = "Bitmap.Config.ARGB_8888"); method @RequiresApi(26) public static android.graphics.Bitmap createBitmap(int width, int height, android.graphics.Bitmap.Config config = "Bitmap.Config.ARGB_8888", boolean hasAlpha = "true", android.graphics.ColorSpace colorSpace = "ColorSpace.get(ColorSpace.Named.SRGB)"); method public static operator int get(android.graphics.Bitmap, int x, int y); method public static android.graphics.Bitmap scale(android.graphics.Bitmap, int width, int height, boolean filter = "true"); method public static operator void set(android.graphics.Bitmap, int x, int y, @ColorInt int color); } public final class CanvasKt { ctor public CanvasKt(); method public static void withMatrix(android.graphics.Canvas, android.graphics.Matrix matrix = "Matrix()", kotlin.jvm.functions.Function1 block); method public static void withRotation(android.graphics.Canvas, float degrees = "0.0f", float pivotX = "0.0f", float pivotY = "0.0f", kotlin.jvm.functions.Function1 block); method public static void withSave(android.graphics.Canvas, kotlin.jvm.functions.Function1 block); method public static void withScale(android.graphics.Canvas, float x = "1.0f", float y = "1.0f", float pivotX = "0.0f", float pivotY = "0.0f", kotlin.jvm.functions.Function1 block); method public static void withSkew(android.graphics.Canvas, float x = "0.0f", float y = "0.0f", kotlin.jvm.functions.Function1 block); method public static void withTranslation(android.graphics.Canvas, float x = "0.0f", float y = "0.0f", kotlin.jvm.functions.Function1 block); } public final class ColorKt { ctor public ColorKt(); method @RequiresApi(26) public static operator float component1(android.graphics.Color); method public static operator int component1(int); method @RequiresApi(26) public static operator float component1(long); method @RequiresApi(26) public static operator float component2(android.graphics.Color); method public static operator int component2(int); method @RequiresApi(26) public static operator float component2(long); method @RequiresApi(26) public static operator float component3(android.graphics.Color); method public static operator int component3(int); method @RequiresApi(26) public static operator float component3(long); method @RequiresApi(26) public static operator float component4(android.graphics.Color); method public static operator int component4(int); method @RequiresApi(26) public static operator float component4(long); method public static int getAlpha(int); method @RequiresApi(26) public static float getAlpha(long); method public static int getBlue(int); method @RequiresApi(26) public static float getBlue(long); method @RequiresApi(26) public static android.graphics.ColorSpace getColorSpace(long); method public static int getGreen(int); method @RequiresApi(26) public static float getGreen(long); method @RequiresApi(26) public static float getLuminance(int); method @RequiresApi(26) public static float getLuminance(long); method public static int getRed(int); method @RequiresApi(26) public static float getRed(long); method @RequiresApi(26) public static boolean isSrgb(long); method @RequiresApi(26) public static boolean isWideGamut(long); method @RequiresApi(26) public static operator android.graphics.Color plus(android.graphics.Color, android.graphics.Color c); method @RequiresApi(26) public static android.graphics.Color toColor(int); method @RequiresApi(26) public static android.graphics.Color toColor(long); method @RequiresApi(26) @ColorInt public static int toColorInt(long); method @ColorInt public static int toColorInt(String); method @RequiresApi(26) @ColorLong public static long toColorLong(int); } public final class MatrixKt { ctor public MatrixKt(); method public static error.NonExistentClass rotationMatrix(float degrees, float px = "0.0f", float py = "0.0f"); method public static error.NonExistentClass scaleMatrix(float sx = "1.0f", float sy = "1.0f"); method public static operator error.NonExistentClass times(android.graphics.Matrix, android.graphics.Matrix m); method public static error.NonExistentClass translationMatrix(float tx = "0.0f", float ty = "0.0f"); method public static error.NonExistentClass values(android.graphics.Matrix); } public final class PathKt { ctor public PathKt(); method @RequiresApi(19) public static infix android.graphics.Path and(android.graphics.Path, android.graphics.Path p); method @RequiresApi(26) public static Iterable flatten(android.graphics.Path, float error = "0.5f"); method @RequiresApi(19) public static operator android.graphics.Path minus(android.graphics.Path, android.graphics.Path p); method @RequiresApi(19) public static infix android.graphics.Path or(android.graphics.Path, android.graphics.Path p); method @RequiresApi(19) public static operator android.graphics.Path plus(android.graphics.Path, android.graphics.Path p); method @RequiresApi(19) public static infix android.graphics.Path xor(android.graphics.Path, android.graphics.Path p); } public final class PathSegment { ctor public PathSegment(android.graphics.PointF start, float startFraction, android.graphics.PointF end, float endFraction); method public android.graphics.PointF component1(); method public float component2(); method public android.graphics.PointF component3(); method public float component4(); method public androidx.core.graphics.PathSegment copy(android.graphics.PointF start, float startFraction, android.graphics.PointF end, float endFraction); method public android.graphics.PointF getEnd(); method public float getEndFraction(); method public android.graphics.PointF getStart(); method public float getStartFraction(); } public final class PictureKt { ctor public PictureKt(); method public static android.graphics.Picture record(android.graphics.Picture, int width, int height, kotlin.jvm.functions.Function1 block); } public final class PointKt { ctor public PointKt(); method public static operator int component1(android.graphics.Point); method public static operator float component1(android.graphics.PointF); method public static operator int component2(android.graphics.Point); method public static operator float component2(android.graphics.PointF); method public static operator android.graphics.Point minus(android.graphics.Point, android.graphics.Point p); method public static operator android.graphics.PointF minus(android.graphics.PointF, android.graphics.PointF p); method public static operator android.graphics.Point minus(android.graphics.Point, int xy); method public static operator android.graphics.PointF minus(android.graphics.PointF, float xy); method public static operator android.graphics.Point plus(android.graphics.Point, android.graphics.Point p); method public static operator android.graphics.PointF plus(android.graphics.PointF, android.graphics.PointF p); method public static operator android.graphics.Point plus(android.graphics.Point, int xy); method public static operator android.graphics.PointF plus(android.graphics.PointF, float xy); method public static android.graphics.Point toPoint(android.graphics.PointF); method public static android.graphics.PointF toPointF(android.graphics.Point); method public static operator android.graphics.Point unaryMinus(android.graphics.Point); method public static operator android.graphics.PointF unaryMinus(android.graphics.PointF); } public final class PorterDuffKt { ctor public PorterDuffKt(); method public static android.graphics.PorterDuffColorFilter toColorFilter(android.graphics.PorterDuff.Mode, int color); method public static android.graphics.PorterDuffXfermode toXfermode(android.graphics.PorterDuff.Mode); } public final class RectKt { ctor public RectKt(); method public static infix android.graphics.Rect and(android.graphics.Rect, android.graphics.Rect r); method public static infix android.graphics.RectF and(android.graphics.RectF, android.graphics.RectF r); method public static operator int component1(android.graphics.Rect); method public static operator float component1(android.graphics.RectF); method public static operator int component2(android.graphics.Rect); method public static operator float component2(android.graphics.RectF); method public static operator int component3(android.graphics.Rect); method public static operator float component3(android.graphics.RectF); method public static operator int component4(android.graphics.Rect); method public static operator float component4(android.graphics.RectF); method public static operator boolean contains(android.graphics.Rect, android.graphics.Point p); method public static operator boolean contains(android.graphics.RectF, android.graphics.PointF p); method public static operator android.graphics.Region minus(android.graphics.Rect, android.graphics.Rect r); method public static operator android.graphics.Region minus(android.graphics.RectF, android.graphics.RectF r); method public static operator android.graphics.Rect minus(android.graphics.Rect, int xy); method public static operator android.graphics.RectF minus(android.graphics.RectF, float xy); method public static operator android.graphics.Rect minus(android.graphics.Rect, android.graphics.Point xy); method public static operator android.graphics.RectF minus(android.graphics.RectF, android.graphics.PointF xy); method public static infix android.graphics.Rect or(android.graphics.Rect, android.graphics.Rect r); method public static infix android.graphics.RectF or(android.graphics.RectF, android.graphics.RectF r); method public static operator android.graphics.Rect plus(android.graphics.Rect, android.graphics.Rect r); method public static operator android.graphics.RectF plus(android.graphics.RectF, android.graphics.RectF r); method public static operator android.graphics.Rect plus(android.graphics.Rect, int xy); method public static operator android.graphics.RectF plus(android.graphics.RectF, float xy); method public static operator android.graphics.Rect plus(android.graphics.Rect, android.graphics.Point xy); method public static operator android.graphics.RectF plus(android.graphics.RectF, android.graphics.PointF xy); method public static android.graphics.Rect toRect(android.graphics.RectF); method public static android.graphics.RectF toRectF(android.graphics.Rect); method public static android.graphics.Region toRegion(android.graphics.Rect); method public static android.graphics.Region toRegion(android.graphics.RectF); method public static error.NonExistentClass transform(android.graphics.RectF, android.graphics.Matrix m); method public static infix android.graphics.Region xor(android.graphics.Rect, android.graphics.Rect r); method public static infix android.graphics.Region xor(android.graphics.RectF, android.graphics.RectF r); } public final class RegionKt { ctor public RegionKt(); method public static infix android.graphics.Region and(android.graphics.Region, android.graphics.Rect r); method public static infix android.graphics.Region and(android.graphics.Region, android.graphics.Region r); method public static operator boolean contains(android.graphics.Region, android.graphics.Point p); method public static void forEach(android.graphics.Region, kotlin.jvm.functions.Function1 action); method public static operator java.util.Iterator iterator(android.graphics.Region); method public static operator android.graphics.Region minus(android.graphics.Region, android.graphics.Rect r); method public static operator android.graphics.Region minus(android.graphics.Region, android.graphics.Region r); method public static operator android.graphics.Region not(android.graphics.Region); method public static infix android.graphics.Region or(android.graphics.Region, android.graphics.Rect r); method public static infix android.graphics.Region or(android.graphics.Region, android.graphics.Region r); method public static operator android.graphics.Region plus(android.graphics.Region, android.graphics.Rect r); method public static operator android.graphics.Region plus(android.graphics.Region, android.graphics.Region r); method public static operator android.graphics.Region unaryMinus(android.graphics.Region); method public static infix android.graphics.Region xor(android.graphics.Region, android.graphics.Rect r); method public static infix android.graphics.Region xor(android.graphics.Region, android.graphics.Region r); } public final class ShaderKt { ctor public ShaderKt(); method public static void transform(android.graphics.Shader, kotlin.jvm.functions.Function1 block); } } package androidx.core.graphics.drawable { public final class BitmapDrawableKt { ctor public BitmapDrawableKt(); method public static android.graphics.drawable.BitmapDrawable toDrawable(android.graphics.Bitmap, android.content.res.Resources resources); } public final class ColorDrawableKt { ctor public ColorDrawableKt(); method public static android.graphics.drawable.ColorDrawable toDrawable(int); method @RequiresApi(26) public static android.graphics.drawable.ColorDrawable toDrawable(android.graphics.Color); } public final class DrawableKt { ctor public DrawableKt(); method public static android.graphics.Bitmap toBitmap(android.graphics.drawable.Drawable, @Px int width = "intrinsicWidth", @Px int height = "intrinsicHeight", android.graphics.Bitmap.Config? config = "null"); method public static void updateBounds(android.graphics.drawable.Drawable, @Px int left = "bounds.left", @Px int top = "bounds.top", @Px int right = "bounds.right", @Px int bottom = "bounds.bottom"); } public final class IconKt { ctor public IconKt(); method @RequiresApi(26) public static android.graphics.drawable.Icon toAdaptiveIcon(android.graphics.Bitmap); method @RequiresApi(26) public static android.graphics.drawable.Icon toIcon(android.graphics.Bitmap); method @RequiresApi(26) public static android.graphics.drawable.Icon toIcon(android.net.Uri); method @RequiresApi(26) public static android.graphics.drawable.Icon toIcon(byte[]); } } package androidx.core.location { public final class LocationKt { ctor public LocationKt(); method public static operator double component1(android.location.Location); method public static operator double component2(android.location.Location); } } package androidx.core.net { public final class UriKt { ctor public UriKt(); method public static java.io.File toFile(android.net.Uri); method public static android.net.Uri toUri(String); method public static android.net.Uri toUri(java.io.File); } } package androidx.core.os { public final class BundleKt { ctor public BundleKt(); method public static error.NonExistentClass bundleOf(kotlin.Pair... pairs); } public final class HandlerKt { ctor public HandlerKt(); method public static Runnable postAtTime(android.os.Handler, long uptimeMillis, Object? token = "null", kotlin.jvm.functions.Function0 action); method public static Runnable postDelayed(android.os.Handler, long delayInMillis, Object? token = "null", kotlin.jvm.functions.Function0 action); } public final class PersistableBundleKt { ctor public PersistableBundleKt(); method @RequiresApi(21) public static error.NonExistentClass persistableBundleOf(kotlin.Pair... pairs); } public final class TraceKt { ctor public TraceKt(); method public static T! trace(String sectionName, kotlin.jvm.functions.Function0 block); } } package androidx.core.preference { public final class PreferenceGroupKt { ctor public PreferenceGroupKt(); method public static operator boolean contains(android.preference.PreferenceGroup, android.preference.Preference preference); method public static void forEach(android.preference.PreferenceGroup, kotlin.jvm.functions.Function1 action); method public static void forEachIndexed(android.preference.PreferenceGroup, kotlin.jvm.functions.Function2 action); method public static operator android.preference.Preference get(android.preference.PreferenceGroup, CharSequence key); method public static operator android.preference.Preference get(android.preference.PreferenceGroup, int index); method public static kotlin.sequences.Sequence getChildren(android.preference.PreferenceGroup); method public static int getSize(android.preference.PreferenceGroup); method public static boolean isEmpty(android.preference.PreferenceGroup); method public static boolean isNotEmpty(android.preference.PreferenceGroup); method public static operator java.util.Iterator iterator(android.preference.PreferenceGroup); method public static operator void minusAssign(android.preference.PreferenceGroup, android.preference.Preference preference); method public static operator void plusAssign(android.preference.PreferenceGroup, android.preference.Preference preference); } } package androidx.core.text { public final class CharSequenceKt { ctor public CharSequenceKt(); method public static boolean isDigitsOnly(CharSequence); method public static int trimmedLength(CharSequence); } public final class HtmlKt { ctor public HtmlKt(); method public static android.text.Spanned parseAsHtml(String, int flags = "FROM_HTML_MODE_LEGACY", android.text.Html.ImageGetter? imageGetter = "null", android.text.Html.TagHandler? tagHandler = "null"); method public static String toHtml(android.text.Spanned, int option = "TO_HTML_PARAGRAPH_LINES_CONSECUTIVE"); } public final class SpannableStringBuilderKt { ctor public SpannableStringBuilderKt(); method public static android.text.SpannableStringBuilder backgroundColor(android.text.SpannableStringBuilder, @ColorInt int color, kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannableStringBuilder bold(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannedString buildSpannedString(kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannableStringBuilder color(android.text.SpannableStringBuilder, @ColorInt int color, kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannableStringBuilder inSpans(android.text.SpannableStringBuilder, Object[] spans, kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannableStringBuilder inSpans(android.text.SpannableStringBuilder, Object span, kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannableStringBuilder italic(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannableStringBuilder scale(android.text.SpannableStringBuilder, float proportion, kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannableStringBuilder strikeThrough(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannableStringBuilder subscript(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannableStringBuilder superscript(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1 builderAction); method public static android.text.SpannableStringBuilder underline(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1 builderAction); } public final class SpannableStringKt { ctor public SpannableStringKt(); method public static error.NonExistentClass clearSpans(android.text.Spannable); method public static operator void minusAssign(android.text.Spannable, Object span); method public static operator void plusAssign(android.text.Spannable, Object span); method public static operator void set(android.text.Spannable, int start, int end, Object span); method public static operator void set(android.text.Spannable, kotlin.ranges.IntRange range, Object span); method public static android.text.Spannable toSpannable(CharSequence); } public final class SpannedStringKt { ctor public SpannedStringKt(); method public static android.text.Spanned toSpanned(CharSequence); } public final class StringKt { ctor public StringKt(); method public static String htmlEncode(String); } } package androidx.core.transition { public final class TransitionKt { ctor public TransitionKt(); method @RequiresApi(19) public static void addListener(android.transition.Transition, kotlin.jvm.functions.Function1? onEnd = "null", kotlin.jvm.functions.Function1? onStart = "null", kotlin.jvm.functions.Function1? onCancel = "null", kotlin.jvm.functions.Function1? onResume = "null", kotlin.jvm.functions.Function1? onPause = "null"); method @RequiresApi(19) public static void doOnCancel(android.transition.Transition, kotlin.jvm.functions.Function1 action); method @RequiresApi(19) public static void doOnEnd(android.transition.Transition, kotlin.jvm.functions.Function1 action); method @RequiresApi(19) public static void doOnPause(android.transition.Transition, kotlin.jvm.functions.Function1 action); method @RequiresApi(19) public static void doOnResume(android.transition.Transition, kotlin.jvm.functions.Function1 action); method @RequiresApi(19) public static void doOnStart(android.transition.Transition, kotlin.jvm.functions.Function1 action); } } package androidx.core.util { public final class ArrayMapKt { ctor public ArrayMapKt(); method @RequiresApi(19) public static android.util.ArrayMap arrayMapOf(); method @RequiresApi(19) public static android.util.ArrayMap arrayMapOf(kotlin.Pair... pairs); } public final class ArraySetKt { ctor public ArraySetKt(); method @RequiresApi(23) public static android.util.ArraySet arraySetOf(); method @RequiresApi(23) public static android.util.ArraySet arraySetOf(T... values); } public final class AtomicFileKt { ctor public AtomicFileKt(); method @RequiresApi(17) public static byte[] readBytes(android.util.AtomicFile); method @RequiresApi(17) public static String readText(android.util.AtomicFile, java.nio.charset.Charset charset = "Charsets.UTF_8"); method @RequiresApi(17) public static void tryWrite(android.util.AtomicFile, kotlin.jvm.functions.Function1 block); method @RequiresApi(17) public static void writeBytes(android.util.AtomicFile, byte[] array); method @RequiresApi(17) public static void writeText(android.util.AtomicFile, String text, java.nio.charset.Charset charset = "Charsets.UTF_8"); } public final class HalfKt { ctor public HalfKt(); method @RequiresApi(26) public static android.util.Half toHalf(short); method @RequiresApi(26) public static android.util.Half toHalf(float); method @RequiresApi(26) public static android.util.Half toHalf(double); method @RequiresApi(26) public static android.util.Half toHalf(String); } public final class LocaleKt { ctor public LocaleKt(); method @RequiresApi(17) public static int getLayoutDirection(java.util.Locale); } public final class LongSparseArrayKt { ctor public LongSparseArrayKt(); method @RequiresApi(16) public static operator boolean contains(android.util.LongSparseArray, long key); method @RequiresApi(16) public static boolean containsKey(android.util.LongSparseArray, long key); method @RequiresApi(16) public static boolean containsValue(android.util.LongSparseArray, T! value); method @RequiresApi(16) public static void forEach(android.util.LongSparseArray, kotlin.jvm.functions.Function2 action); method @RequiresApi(16) public static T! getOrDefault(android.util.LongSparseArray, long key, T! defaultValue); method @RequiresApi(16) public static T! getOrElse(android.util.LongSparseArray, long key, kotlin.jvm.functions.Function0 defaultValue); method @RequiresApi(16) public static int getSize(android.util.LongSparseArray); method @RequiresApi(16) public static boolean isEmpty(android.util.LongSparseArray); method @RequiresApi(16) public static boolean isNotEmpty(android.util.LongSparseArray); method @RequiresApi(16) public static kotlin.collections.LongIterator keyIterator(android.util.LongSparseArray); method @RequiresApi(16) public static operator android.util.LongSparseArray plus(android.util.LongSparseArray, android.util.LongSparseArray other); method @RequiresApi(16) public static void putAll(android.util.LongSparseArray, android.util.LongSparseArray other); method @RequiresApi(16) public static boolean remove(android.util.LongSparseArray, long key, T! value); method @RequiresApi(16) public static operator void set(android.util.LongSparseArray, long key, T! value); method @RequiresApi(16) public static java.util.Iterator valueIterator(android.util.LongSparseArray); } public final class LruCacheKt { ctor public LruCacheKt(); method public static android.util.LruCache lruCache(int maxSize, kotlin.jvm.functions.Function2 sizeOf = "{ _, _ -> 1 }", kotlin.jvm.functions.Function1 create = "{ null as V? }", kotlin.jvm.functions.Function4 onEntryRemoved = "{ _, _, _, _ -> }"); } public final class PairKt { ctor public PairKt(); method public static operator F! component1(android.util.Pair); method public static operator S! component2(android.util.Pair); method public static android.util.Pair toAndroidPair(kotlin.Pair); method public static kotlin.Pair toKotlinPair(android.util.Pair); } public final class RangeKt { ctor public RangeKt(); method @RequiresApi(21) public static infix > android.util.Range and(android.util.Range, android.util.Range other); method @RequiresApi(21) public static operator > android.util.Range plus(android.util.Range, T value); method @RequiresApi(21) public static operator > android.util.Range plus(android.util.Range, android.util.Range other); method @RequiresApi(21) public static infix > android.util.Range rangeTo(T, T that); method @RequiresApi(21) public static > kotlin.ranges.ClosedRange toClosedRange(android.util.Range); method @RequiresApi(21) public static > android.util.Range toRange(kotlin.ranges.ClosedRange); } public final class SizeKt { ctor public SizeKt(); method @RequiresApi(21) public static operator int component1(android.util.Size); method @RequiresApi(21) public static operator float component1(android.util.SizeF); method @RequiresApi(21) public static operator int component2(android.util.Size); method @RequiresApi(21) public static operator float component2(android.util.SizeF); } public final class SparseArrayKt { ctor public SparseArrayKt(); method public static operator boolean contains(android.util.SparseArray, int key); method public static boolean containsKey(android.util.SparseArray, int key); method public static boolean containsValue(android.util.SparseArray, T! value); method public static void forEach(android.util.SparseArray, kotlin.jvm.functions.Function2 action); method public static T! getOrDefault(android.util.SparseArray, int key, T! defaultValue); method public static T! getOrElse(android.util.SparseArray, int key, kotlin.jvm.functions.Function0 defaultValue); method public static int getSize(android.util.SparseArray); method public static boolean isEmpty(android.util.SparseArray); method public static boolean isNotEmpty(android.util.SparseArray); method public static kotlin.collections.IntIterator keyIterator(android.util.SparseArray); method public static operator android.util.SparseArray plus(android.util.SparseArray, android.util.SparseArray other); method public static void putAll(android.util.SparseArray, android.util.SparseArray other); method public static boolean remove(android.util.SparseArray, int key, T! value); method public static operator void set(android.util.SparseArray, int key, T! value); method public static java.util.Iterator valueIterator(android.util.SparseArray); } public final class SparseBooleanArrayKt { ctor public SparseBooleanArrayKt(); method public static operator boolean contains(android.util.SparseBooleanArray, int key); method public static boolean containsKey(android.util.SparseBooleanArray, int key); method public static boolean containsValue(android.util.SparseBooleanArray, boolean value); method public static void forEach(android.util.SparseBooleanArray, kotlin.jvm.functions.Function2 action); method public static boolean getOrDefault(android.util.SparseBooleanArray, int key, boolean defaultValue); method public static error.NonExistentClass getOrElse(android.util.SparseBooleanArray, int key, kotlin.jvm.functions.Function0 defaultValue); method public static int getSize(android.util.SparseBooleanArray); method public static boolean isEmpty(android.util.SparseBooleanArray); method public static boolean isNotEmpty(android.util.SparseBooleanArray); method public static kotlin.collections.IntIterator keyIterator(android.util.SparseBooleanArray); method public static operator android.util.SparseBooleanArray plus(android.util.SparseBooleanArray, android.util.SparseBooleanArray other); method public static void putAll(android.util.SparseBooleanArray, android.util.SparseBooleanArray other); method public static boolean remove(android.util.SparseBooleanArray, int key, boolean value); method public static operator void set(android.util.SparseBooleanArray, int key, boolean value); method public static kotlin.collections.BooleanIterator valueIterator(android.util.SparseBooleanArray); } public final class SparseIntArrayKt { ctor public SparseIntArrayKt(); method public static operator boolean contains(android.util.SparseIntArray, int key); method public static boolean containsKey(android.util.SparseIntArray, int key); method public static boolean containsValue(android.util.SparseIntArray, int value); method public static void forEach(android.util.SparseIntArray, kotlin.jvm.functions.Function2 action); method public static int getOrDefault(android.util.SparseIntArray, int key, int defaultValue); method public static error.NonExistentClass getOrElse(android.util.SparseIntArray, int key, kotlin.jvm.functions.Function0 defaultValue); method public static int getSize(android.util.SparseIntArray); method public static boolean isEmpty(android.util.SparseIntArray); method public static boolean isNotEmpty(android.util.SparseIntArray); method public static kotlin.collections.IntIterator keyIterator(android.util.SparseIntArray); method public static operator android.util.SparseIntArray plus(android.util.SparseIntArray, android.util.SparseIntArray other); method public static void putAll(android.util.SparseIntArray, android.util.SparseIntArray other); method public static boolean remove(android.util.SparseIntArray, int key, int value); method public static operator void set(android.util.SparseIntArray, int key, int value); method public static kotlin.collections.IntIterator valueIterator(android.util.SparseIntArray); } public final class SparseLongArrayKt { ctor public SparseLongArrayKt(); method @RequiresApi(18) public static operator boolean contains(android.util.SparseLongArray, int key); method @RequiresApi(18) public static boolean containsKey(android.util.SparseLongArray, int key); method @RequiresApi(18) public static boolean containsValue(android.util.SparseLongArray, long value); method @RequiresApi(18) public static void forEach(android.util.SparseLongArray, kotlin.jvm.functions.Function2 action); method @RequiresApi(18) public static long getOrDefault(android.util.SparseLongArray, int key, long defaultValue); method @RequiresApi(18) public static error.NonExistentClass getOrElse(android.util.SparseLongArray, int key, kotlin.jvm.functions.Function0 defaultValue); method @RequiresApi(18) public static int getSize(android.util.SparseLongArray); method @RequiresApi(18) public static boolean isEmpty(android.util.SparseLongArray); method @RequiresApi(18) public static boolean isNotEmpty(android.util.SparseLongArray); method @RequiresApi(18) public static kotlin.collections.IntIterator keyIterator(android.util.SparseLongArray); method @RequiresApi(18) public static operator android.util.SparseLongArray plus(android.util.SparseLongArray, android.util.SparseLongArray other); method @RequiresApi(18) public static void putAll(android.util.SparseLongArray, android.util.SparseLongArray other); method @RequiresApi(18) public static boolean remove(android.util.SparseLongArray, int key, long value); method @RequiresApi(18) public static operator void set(android.util.SparseLongArray, int key, long value); method @RequiresApi(18) public static kotlin.collections.LongIterator valueIterator(android.util.SparseLongArray); } public final class TimingLoggerKt { ctor public TimingLoggerKt(); method public static void log(android.util.TimingLogger, kotlin.jvm.functions.Function1 work); method public static void split(android.util.TimingLogger, String splitLabel, kotlin.jvm.functions.Function0 work); } } package androidx.core.view { public final class MenuKt { ctor public MenuKt(); method public static operator boolean contains(android.view.Menu, android.view.MenuItem item); method public static void forEach(android.view.Menu, kotlin.jvm.functions.Function1 action); method public static void forEachIndexed(android.view.Menu, kotlin.jvm.functions.Function2 action); method public static operator android.view.MenuItem get(android.view.Menu, int index); method public static kotlin.sequences.Sequence getChildren(android.view.Menu); method public static int getSize(android.view.Menu); method public static boolean isEmpty(android.view.Menu); method public static boolean isNotEmpty(android.view.Menu); method public static operator java.util.Iterator iterator(android.view.Menu); method public static operator void minusAssign(android.view.Menu, android.view.MenuItem item); } public final class ViewGroupKt { ctor public ViewGroupKt(); method public static operator boolean contains(android.view.ViewGroup, android.view.View view); method public static void forEach(android.view.ViewGroup, kotlin.jvm.functions.Function1 action); method public static void forEachIndexed(android.view.ViewGroup, kotlin.jvm.functions.Function2 action); method public static operator android.view.View get(android.view.ViewGroup, int index); method public static kotlin.sequences.Sequence getChildren(android.view.ViewGroup); method public static int getSize(android.view.ViewGroup); method public static boolean isEmpty(android.view.ViewGroup); method public static boolean isNotEmpty(android.view.ViewGroup); method public static operator java.util.Iterator iterator(android.view.ViewGroup); method public static operator void minusAssign(android.view.ViewGroup, android.view.View view); method public static operator void plusAssign(android.view.ViewGroup, android.view.View view); method public static void setMargins(android.view.ViewGroup.MarginLayoutParams, @Px int size); method public static void updateMargins(android.view.ViewGroup.MarginLayoutParams, @Px int left = "leftMargin", @Px int top = "topMargin", @Px int right = "rightMargin", @Px int bottom = "bottomMargin"); method @RequiresApi(17) public static void updateMarginsRelative(android.view.ViewGroup.MarginLayoutParams, @Px int start = "marginStart", @Px int top = "topMargin", @Px int end = "marginEnd", @Px int bottom = "bottomMargin"); } public final class ViewKt { ctor public ViewKt(); method @RequiresApi(16) public static void announceForAccessibility(android.view.View, @StringRes int resource); method public static void doOnLayout(android.view.View, kotlin.jvm.functions.Function1 action); method public static void doOnNextLayout(android.view.View, kotlin.jvm.functions.Function1 action); method public static void doOnPreDraw(android.view.View, kotlin.jvm.functions.Function1 action); method public static boolean isGone(android.view.View); method public static boolean isInvisible(android.view.View); method public static boolean isVisible(android.view.View); method public static Runnable postDelayed(android.view.View, long delayInMillis, kotlin.jvm.functions.Function0 action); method @RequiresApi(16) public static Runnable postOnAnimationDelayed(android.view.View, long delayInMillis, kotlin.jvm.functions.Function0 action); method public static void setGone(android.view.View, boolean value); method public static void setInvisible(android.view.View, boolean value); method public static void setPadding(android.view.View, @Px int size); method public static void setVisible(android.view.View, boolean value); method public static android.graphics.Bitmap toBitmap(android.view.View, android.graphics.Bitmap.Config config = "Bitmap.Config.ARGB_8888"); method public static void updateLayoutParams(android.view.View, kotlin.jvm.functions.Function1 block); method public static void updatePadding(android.view.View, @Px int left = "paddingLeft", @Px int top = "paddingTop", @Px int right = "paddingRight", @Px int bottom = "paddingBottom"); method @RequiresApi(17) public static void updatePaddingRelative(android.view.View, @Px int start = "paddingStart", @Px int top = "paddingTop", @Px int end = "paddingEnd", @Px int bottom = "paddingBottom"); } } package androidx.core.widget { public final class ToastKt { ctor public ToastKt(); method public static android.widget.Toast toast(android.content.Context, CharSequence text, int duration = "Toast.LENGTH_SHORT"); method public static android.widget.Toast toast(android.content.Context, @StringRes int resId, int duration = "Toast.LENGTH_SHORT"); } }