.class public interface abstract Landroidx/car/app/ICarApp; .super Ljava/lang/Object; .source "ICarApp.java" # interfaces .implements Landroid/os/IInterface; # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Landroidx/car/app/ICarApp$Stub;, Landroidx/car/app/ICarApp$Default; } .end annotation # virtual methods .method public abstract getAppInfo(Landroidx/car/app/IOnDoneCallback;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract getManager(Ljava/lang/String;Landroidx/car/app/IOnDoneCallback;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onAppCreate(Landroidx/car/app/ICarHost;Landroid/content/Intent;Landroid/content/res/Configuration;Landroidx/car/app/IOnDoneCallback;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onAppPause(Landroidx/car/app/IOnDoneCallback;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onAppResume(Landroidx/car/app/IOnDoneCallback;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onAppStart(Landroidx/car/app/IOnDoneCallback;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onAppStop(Landroidx/car/app/IOnDoneCallback;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onConfigurationChanged(Landroid/content/res/Configuration;Landroidx/car/app/IOnDoneCallback;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onHandshakeCompleted(Landroidx/car/app/serialization/Bundleable;Landroidx/car/app/IOnDoneCallback;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onNewIntent(Landroid/content/Intent;Landroidx/car/app/IOnDoneCallback;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method