package androidx.slice { public final class Slice { method public java.util.List getHints(); method public java.util.List getItems(); method public android.net.Uri getUri(); } public class SliceConvert { method public static android.app.slice.Slice unwrap(androidx.slice.Slice); method public static androidx.slice.Slice wrap(android.app.slice.Slice); } public class SliceItem { method public android.app.PendingIntent getAction(); method public java.lang.String getFormat(); method public java.util.List getHints(); method public androidx.core.graphics.drawable.IconCompat getIcon(); method public int getInt(); method public long getLong(); method public androidx.slice.Slice getSlice(); method public java.lang.String getSubType(); method public java.lang.CharSequence getText(); method public deprecated long getTimestamp(); method public boolean hasHint(java.lang.String); } public abstract class SliceProvider extends android.content.ContentProvider implements androidx.core.app.CoreComponentFactory.CompatWrapped { ctor public SliceProvider(java.lang.String...); ctor public SliceProvider(); method public final int bulkInsert(android.net.Uri, android.content.ContentValues[]); method public final android.net.Uri canonicalize(android.net.Uri); method public final int delete(android.net.Uri, java.lang.String, java.lang.String[]); method public final java.lang.String getType(android.net.Uri); method public java.lang.Object getWrapper(); method public final android.net.Uri insert(android.net.Uri, android.content.ContentValues); method public abstract androidx.slice.Slice onBindSlice(android.net.Uri); method public final boolean onCreate(); method public abstract boolean onCreateSliceProvider(); method public java.util.Collection onGetSliceDescendants(android.net.Uri); method public android.net.Uri onMapIntentToUri(android.content.Intent); method public void onSlicePinned(android.net.Uri); method public void onSliceUnpinned(android.net.Uri); method public final android.database.Cursor query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String); method public final android.database.Cursor query(android.net.Uri, java.lang.String[], android.os.Bundle, android.os.CancellationSignal); method public final android.database.Cursor query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, android.os.CancellationSignal); method public final int update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]); } } package androidx.slice.core { public abstract interface SliceAction { method public abstract android.app.PendingIntent getAction(); method public abstract java.lang.CharSequence getContentDescription(); method public abstract androidx.core.graphics.drawable.IconCompat getIcon(); method public abstract int getImageMode(); method public abstract int getPriority(); method public abstract java.lang.CharSequence getTitle(); method public abstract boolean isChecked(); method public abstract boolean isDefaultToggle(); method public abstract boolean isToggle(); method public abstract androidx.slice.core.SliceAction setChecked(boolean); method public abstract androidx.slice.core.SliceAction setContentDescription(java.lang.CharSequence); method public abstract androidx.slice.core.SliceAction setPriority(int); } }