Class ShadowSliceManager


  • @Implements(value=android.app.slice.SliceManager.class,
                minSdk=28)
    public class ShadowSliceManager
    extends java.lang.Object
    Shadow of SliceManager.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void __constructor__​(android.content.Context context, android.os.Handler handler)  
      protected int checkSlicePermission​(android.net.Uri uri, int pid, int uid)  
      protected java.util.List<android.net.Uri> getPinnedSlices()  
      protected java.util.Set<android.app.slice.SliceSpec> getPinnedSpecs​(android.net.Uri uri)  
      protected void grantSlicePermission​(java.lang.String toPackage, android.net.Uri uri)  
      protected void pinSlice​(android.net.Uri uri, java.util.Set<android.app.slice.SliceSpec> specs)  
      static void reset()  
      protected void revokeSlicePermission​(java.lang.String toPackage, android.net.Uri uri)  
      protected void unpinSlice​(android.net.Uri uri)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ShadowSliceManager

        public ShadowSliceManager()
    • Method Detail

      • __constructor__

        @Implementation
        protected void __constructor__​(android.content.Context context,
                                       android.os.Handler handler)
      • getPinnedSlices

        @Implementation
        protected java.util.List<android.net.Uri> getPinnedSlices()
      • grantSlicePermission

        @Implementation
        protected void grantSlicePermission​(java.lang.String toPackage,
                                            android.net.Uri uri)
      • revokeSlicePermission

        @Implementation
        protected void revokeSlicePermission​(java.lang.String toPackage,
                                             android.net.Uri uri)
      • checkSlicePermission

        @Implementation
        protected int checkSlicePermission​(android.net.Uri uri,
                                           int pid,
                                           int uid)
      • pinSlice

        @Implementation
        protected void pinSlice​(@NonNull
                                android.net.Uri uri,
                                @NonNull
                                java.util.Set<android.app.slice.SliceSpec> specs)
      • unpinSlice

        @Implementation
        protected void unpinSlice​(@NonNull
                                  android.net.Uri uri)
      • getPinnedSpecs

        @Implementation
        @NonNull
        protected java.util.Set<android.app.slice.SliceSpec> getPinnedSpecs​(android.net.Uri uri)
      • reset

        @Resetter
        public static void reset()