public interface android.content.om.IOverlayManager extends android.os.IInterface
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.content.om.IOverlayManager
  super_class: java.lang.Object
{
  public abstract java.util.Map getAllOverlays(int);
    descriptor: (I)Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public abstract java.util.List getOverlayInfosForTarget(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                   Name  Flags
      targetPackageName  
      userId             

  public abstract android.content.om.OverlayInfo getOverlayInfo(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Landroid/content/om/OverlayInfo;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  
      userId       

  public abstract boolean setEnabled(java.lang.String, boolean, int);
    descriptor: (Ljava/lang/String;ZI)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  
      enable       
      userId       

  public abstract boolean setEnabledExclusive(java.lang.String, boolean, int);
    descriptor: (Ljava/lang/String;ZI)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  
      enable       
      userId       

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

  public abstract boolean setPriority(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      packageName           
      newParentPackageName  
      userId                

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

  public abstract boolean setLowestPriority(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  
      userId       
}
SourceFile: "IOverlayManager.java"
NestMembers:
  android.content.om.IOverlayManager$Stub  android.content.om.IOverlayManager$Stub$Proxy
InnerClasses:
  public abstract Stub = android.content.om.IOverlayManager$Stub of android.content.om.IOverlayManager