.class public interface abstract Lcom/google/android/gms/games/LeaderboardsClient; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores; } .end annotation # virtual methods .method public abstract getAllLeaderboardsIntent()Lcom/google/android/gms/tasks/Task; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Lcom/google/android/gms/tasks/Task<", "Landroid/content/Intent;", ">;" } .end annotation .end method .method public abstract getLeaderboardIntent(Ljava/lang/String;)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", ")", "Lcom/google/android/gms/tasks/Task<", "Landroid/content/Intent;", ">;" } .end annotation .end method .method public abstract getLeaderboardIntent(Ljava/lang/String;I)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "I)", "Lcom/google/android/gms/tasks/Task<", "Landroid/content/Intent;", ">;" } .end annotation .end method .method public abstract getLeaderboardIntent(Ljava/lang/String;II)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "II)", "Lcom/google/android/gms/tasks/Task<", "Landroid/content/Intent;", ">;" } .end annotation .end method .method public abstract loadCurrentPlayerLeaderboardScore(Ljava/lang/String;II)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "II)", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/android/gms/games/AnnotatedData<", "Lcom/google/android/gms/games/leaderboard/LeaderboardScore;", ">;>;" } .end annotation .end method .method public abstract loadLeaderboardMetadata(Ljava/lang/String;Z)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Z)", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/android/gms/games/AnnotatedData<", "Lcom/google/android/gms/games/leaderboard/Leaderboard;", ">;>;" } .end annotation .end method .method public abstract loadLeaderboardMetadata(Z)Lcom/google/android/gms/tasks/Task; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(Z)", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/android/gms/games/AnnotatedData<", "Lcom/google/android/gms/games/leaderboard/LeaderboardBuffer;", ">;>;" } .end annotation .end method .method public abstract loadMoreScores(Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;II)Lcom/google/android/gms/tasks/Task; .param p1 # Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # I .annotation build Landroidx/annotation/IntRange; from = 0x1L to = 0x19L .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/android/gms/games/leaderboard/LeaderboardScoreBuffer;", "II)", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/android/gms/games/AnnotatedData<", "Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores;", ">;>;" } .end annotation .end method .method public abstract loadPlayerCenteredScores(Ljava/lang/String;III)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # I .annotation build Landroidx/annotation/IntRange; from = 0x1L to = 0x19L .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "III)", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/android/gms/games/AnnotatedData<", "Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores;", ">;>;" } .end annotation .end method .method public abstract loadPlayerCenteredScores(Ljava/lang/String;IIIZ)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # I .annotation build Landroidx/annotation/IntRange; from = 0x1L to = 0x19L .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "IIIZ)", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/android/gms/games/AnnotatedData<", "Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores;", ">;>;" } .end annotation .end method .method public abstract loadTopScores(Ljava/lang/String;III)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # I .annotation build Landroidx/annotation/IntRange; from = 0x1L to = 0x19L .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "III)", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/android/gms/games/AnnotatedData<", "Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores;", ">;>;" } .end annotation .end method .method public abstract loadTopScores(Ljava/lang/String;IIIZ)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # I .annotation build Landroidx/annotation/IntRange; from = 0x1L to = 0x19L .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "IIIZ)", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/android/gms/games/AnnotatedData<", "Lcom/google/android/gms/games/LeaderboardsClient$LeaderboardScores;", ">;>;" } .end annotation .end method .method public abstract submitScore(Ljava/lang/String;J)V .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method .method public abstract submitScore(Ljava/lang/String;JLjava/lang/String;)V .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method .method public abstract submitScoreImmediate(Ljava/lang/String;J)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "J)", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/android/gms/games/leaderboard/ScoreSubmissionData;", ">;" } .end annotation .end method .method public abstract submitScoreImmediate(Ljava/lang/String;JLjava/lang/String;)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "J", "Ljava/lang/String;", ")", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/android/gms/games/leaderboard/ScoreSubmissionData;", ">;" } .end annotation .end method