DownloadStateCursor$-CC.smali
.class public final synthetic Lcom/google/android/exoplayer2/offline/DownloadStateCursor$-CC;
.super Ljava/lang/Object;
.source "DownloadStateCursor.java"
# direct methods
.method public static $default$isAfterLast(Lcom/google/android/exoplayer2/offline/DownloadStateCursor;)Z
.registers 4
.param p0, "_this" # Lcom/google/android/exoplayer2/offline/DownloadStateCursor;
.line 116
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getCount()I
move-result v0
const/4 v1, 0x1
if-nez v0, :cond_8
.line 117
return v1
.line 119
:cond_8
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getPosition()I
move-result v0
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getCount()I
move-result v2
if-ne v0, v2, :cond_13
goto :goto_14
:cond_13
const/4 v1, 0x0
:goto_14
return v1
.end method
.method public static $default$isBeforeFirst(Lcom/google/android/exoplayer2/offline/DownloadStateCursor;)Z
.registers 4
.param p0, "_this" # Lcom/google/android/exoplayer2/offline/DownloadStateCursor;
.line 108
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getCount()I
move-result v0
const/4 v1, 0x1
if-nez v0, :cond_8
.line 109
return v1
.line 111
:cond_8
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getPosition()I
move-result v0
const/4 v2, -0x1
if-ne v0, v2, :cond_10
goto :goto_11
:cond_10
const/4 v1, 0x0
:goto_11
return v1
.end method
.method public static $default$isFirst(Lcom/google/android/exoplayer2/offline/DownloadStateCursor;)Z
.registers 2
.param p0, "_this" # Lcom/google/android/exoplayer2/offline/DownloadStateCursor;
.line 97
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getPosition()I
move-result v0
if-nez v0, :cond_e
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getCount()I
move-result v0
if-eqz v0, :cond_e
const/4 v0, 0x1
goto :goto_f
:cond_e
const/4 v0, 0x0
:goto_f
return v0
.end method
.method public static $default$isLast(Lcom/google/android/exoplayer2/offline/DownloadStateCursor;)Z
.registers 4
.param p0, "_this" # Lcom/google/android/exoplayer2/offline/DownloadStateCursor;
.line 102
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getCount()I
move-result v0
.line 103
.local v0, "count":I
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getPosition()I
move-result v1
add-int/lit8 v2, v0, -0x1
if-ne v1, v2, :cond_10
if-eqz v0, :cond_10
const/4 v1, 0x1
goto :goto_11
:cond_10
const/4 v1, 0x0
:goto_11
return v1
.end method
.method public static $default$moveToFirst(Lcom/google/android/exoplayer2/offline/DownloadStateCursor;)Z
.registers 2
.param p0, "_this" # Lcom/google/android/exoplayer2/offline/DownloadStateCursor;
.line 57
const/4 v0, 0x0
invoke-interface {p0, v0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->moveToPosition(I)Z
move-result v0
return v0
.end method
.method public static $default$moveToLast(Lcom/google/android/exoplayer2/offline/DownloadStateCursor;)Z
.registers 2
.param p0, "_this" # Lcom/google/android/exoplayer2/offline/DownloadStateCursor;
.line 68
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getCount()I
move-result v0
add-int/lit8 v0, v0, -0x1
invoke-interface {p0, v0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->moveToPosition(I)Z
move-result v0
return v0
.end method
.method public static $default$moveToNext(Lcom/google/android/exoplayer2/offline/DownloadStateCursor;)Z
.registers 2
.param p0, "_this" # Lcom/google/android/exoplayer2/offline/DownloadStateCursor;
.line 80
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getPosition()I
move-result v0
add-int/lit8 v0, v0, 0x1
invoke-interface {p0, v0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->moveToPosition(I)Z
move-result v0
return v0
.end method
.method public static $default$moveToPrevious(Lcom/google/android/exoplayer2/offline/DownloadStateCursor;)Z
.registers 2
.param p0, "_this" # Lcom/google/android/exoplayer2/offline/DownloadStateCursor;
.line 92
invoke-interface {p0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->getPosition()I
move-result v0
add-int/lit8 v0, v0, -0x1
invoke-interface {p0, v0}, Lcom/google/android/exoplayer2/offline/DownloadStateCursor;->moveToPosition(I)Z
move-result v0
return v0
.end method
.method static constructor <clinit>()V
.registers 1
return-void
.end method