.class public abstract Lcom/android/installreferrer/api/InstallReferrerClient; .super Ljava/lang/Object; .source "InstallReferrerClient.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/android/installreferrer/api/InstallReferrerClient$Builder;, Lcom/android/installreferrer/api/InstallReferrerClient$InstallReferrerResponse; } .end annotation # direct methods .method public constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static newBuilder(Landroid/content/Context;)Lcom/android/installreferrer/api/InstallReferrerClient$Builder; .locals 2 new-instance v0, Lcom/android/installreferrer/api/InstallReferrerClient$Builder; const/4 v1, 0x0 .line 1 invoke-direct {v0, p0, v1}, Lcom/android/installreferrer/api/InstallReferrerClient$Builder;->(Landroid/content/Context;Lcom/android/installreferrer/api/InstallReferrerClient$a;)V return-object v0 .end method # virtual methods .method public abstract endConnection()V .end method .method public abstract getInstallReferrer()Lcom/android/installreferrer/api/ReferrerDetails; .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract isReady()Z .end method .method public abstract startConnection(Lcom/android/installreferrer/api/InstallReferrerStateListener;)V .end method