package androidx.core.text;

import android.annotation.SuppressLint;
import android.text.Spannable;
import android.text.SpannableString;

/* JADX INFO: loaded from: classes.dex */
public final class SpannableStringKt {
    @SuppressLint({"SyntheticAccessor"})
    public static final void clearSpans(Spannable spannable) {
        kotlin.jvm.internal.l.e(spannable, "<this>");
        Object[] spans = spannable.getSpans(0, spannable.length(), Object.class);
        kotlin.jvm.internal.l.d(spans, "getSpans(start, end, T::class.java)");
        for (Object obj : spans) {
            spannable.removeSpan(obj);
        }
    }

    public static final void set(Spannable spannable, int i2, int i3, Object span) {
        kotlin.jvm.internal.l.e(spannable, "<this>");
        kotlin.jvm.internal.l.e(span, "span");
        spannable.setSpan(span, i2, i3, 17);
    }

    public static final Spannable toSpannable(CharSequence charSequence) {
        kotlin.jvm.internal.l.e(charSequence, "<this>");
        SpannableString spannableStringValueOf = SpannableString.valueOf(charSequence);
        kotlin.jvm.internal.l.d(spannableStringValueOf, "valueOf(this)");
        return spannableStringValueOf;
    }

    public static final void set(Spannable spannable, kotlin.ranges.i range, Object span) {
        kotlin.jvm.internal.l.e(spannable, "<this>");
        kotlin.jvm.internal.l.e(range, "range");
        kotlin.jvm.internal.l.e(span, "span");
        spannable.setSpan(span, range.getStart().intValue(), range.getEndInclusive().intValue(), 17);
    }
}
