.class Landroidx/recyclerview/widget/DiffUtil$Range; .super Ljava/lang/Object; .source "DiffUtil.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/recyclerview/widget/DiffUtil; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x8 name = "Range" .end annotation # instance fields .field newListEnd:I .field newListStart:I .field oldListEnd:I .field oldListStart:I # direct methods .method public constructor ()V .locals 0 .line 577 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public constructor (IIII)V .locals 0 .line 580 invoke-direct {p0}, Ljava/lang/Object;->()V iput p1, p0, Landroidx/recyclerview/widget/DiffUtil$Range;->oldListStart:I iput p2, p0, Landroidx/recyclerview/widget/DiffUtil$Range;->oldListEnd:I iput p3, p0, Landroidx/recyclerview/widget/DiffUtil$Range;->newListStart:I iput p4, p0, Landroidx/recyclerview/widget/DiffUtil$Range;->newListEnd:I return-void .end method # virtual methods .method newSize()I .locals 1 iget v0, p0, Landroidx/recyclerview/widget/DiffUtil$Range;->newListEnd:I iget p0, p0, Landroidx/recyclerview/widget/DiffUtil$Range;->newListStart:I sub-int/2addr v0, p0 return v0 .end method .method oldSize()I .locals 1 iget v0, p0, Landroidx/recyclerview/widget/DiffUtil$Range;->oldListEnd:I iget p0, p0, Landroidx/recyclerview/widget/DiffUtil$Range;->oldListStart:I sub-int/2addr v0, p0 return v0 .end method