public interface android.app.IWallpaperManager extends android.os.IInterface
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.app.IWallpaperManager
  super_class: java.lang.Object
{
  public abstract android.os.ParcelFileDescriptor setWallpaper(java.lang.String, java.lang.String, android.graphics.Rect, boolean, android.os.Bundle, int, android.app.IWallpaperManagerCallback, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Rect;ZLandroid/os/Bundle;ILandroid/app/IWallpaperManagerCallback;I)Landroid/os/ParcelFileDescriptor;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      name            
      callingPackage  
      cropHint        
      allowBackup     
      extras          
      which           
      completion      
      userId          

  public abstract void setWallpaperComponentChecked(android.content.ComponentName, java.lang.String, int);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      name            
      callingPackage  
      userId          

  public abstract void setWallpaperComponent(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      name  

  public abstract android.os.ParcelFileDescriptor getWallpaper(java.lang.String, android.app.IWallpaperManagerCallback, int, android.os.Bundle, int);
    descriptor: (Ljava/lang/String;Landroid/app/IWallpaperManagerCallback;ILandroid/os/Bundle;I)Landroid/os/ParcelFileDescriptor;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      callingPkg  
      cb          
      which       
      outParams   
      userId      

  public abstract int getWallpaperIdForUser(int, int);
    descriptor: (II)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      which   
      userId  

  public abstract android.app.WallpaperInfo getWallpaperInfo(int);
    descriptor: (I)Landroid/app/WallpaperInfo;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public abstract void clearWallpaper(java.lang.String, int, int);
    descriptor: (Ljava/lang/String;II)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      callingPackage  
      which           
      userId          

  public abstract boolean hasNamedWallpaper(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      name  

  public abstract void setDimensionHints(int, int, java.lang.String);
    descriptor: (IILjava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      width           
      height          
      callingPackage  

  public abstract int getWidthHint();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract int getHeightHint();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract void setDisplayPadding(android.graphics.Rect, java.lang.String);
    descriptor: (Landroid/graphics/Rect;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      padding         
      callingPackage  

  public abstract java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract void settingsRestored();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract boolean isWallpaperSupported(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      callingPackage  

  public abstract boolean isSetWallpaperAllowed(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      callingPackage  

  public abstract boolean isWallpaperBackupEligible(int, int);
    descriptor: (II)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      which   
      userId  

  public abstract boolean setLockWallpaperCallback(android.app.IWallpaperManagerCallback);
    descriptor: (Landroid/app/IWallpaperManagerCallback;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      cb    

  public abstract android.app.WallpaperColors getWallpaperColors(int, int);
    descriptor: (II)Landroid/app/WallpaperColors;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      which   
      userId  

  public abstract void registerWallpaperColorsCallback(android.app.IWallpaperManagerCallback, int);
    descriptor: (Landroid/app/IWallpaperManagerCallback;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      cb      
      userId  

  public abstract void unregisterWallpaperColorsCallback(android.app.IWallpaperManagerCallback, int);
    descriptor: (Landroid/app/IWallpaperManagerCallback;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      cb      
      userId  

  public abstract void setInAmbientMode(boolean, boolean);
    descriptor: (ZZ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      inAmbientMode  
      animated       
}
SourceFile: "IWallpaperManager.java"
NestMembers:
  android.app.IWallpaperManager$Stub  android.app.IWallpaperManager$Stub$Proxy
InnerClasses:
  public abstract Stub = android.app.IWallpaperManager$Stub of android.app.IWallpaperManager