.class final Lcom/google/common/collect/Count; .super Ljava/lang/Object; .source "Count.java" # interfaces .implements Ljava/io/Serializable; # annotations .annotation build Lcom/google/common/annotations/GwtCompatible; .end annotation .annotation runtime Lcom/google/common/collect/ElementTypesAreNonnullByDefault; .end annotation # instance fields .field private value:I # direct methods .method public constructor (I)V .locals 0 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V .line 2 iput p1, p0, Lcom/google/common/collect/Count;->value:I return-void .end method # virtual methods .method public add(I)V .locals 1 .line 1 iget v0, p0, Lcom/google/common/collect/Count;->value:I add-int/2addr v0, p1 iput v0, p0, Lcom/google/common/collect/Count;->value:I return-void .end method .method public addAndGet(I)I .locals 1 .line 1 iget v0, p0, Lcom/google/common/collect/Count;->value:I add-int/2addr v0, p1 iput v0, p0, Lcom/google/common/collect/Count;->value:I return v0 .end method .method public equals(Ljava/lang/Object;)Z .locals 1 .param p1 # Ljava/lang/Object; .annotation runtime Ljavax/annotation/CheckForNull; .end annotation .end param .line 1 instance-of v0, p1, Lcom/google/common/collect/Count; if-eqz v0, :cond_0 check-cast p1, Lcom/google/common/collect/Count; iget p1, p1, Lcom/google/common/collect/Count;->value:I iget v0, p0, Lcom/google/common/collect/Count;->value:I if-ne p1, v0, :cond_0 const/4 p1, 0x1 goto :goto_0 :cond_0 const/4 p1, 0x0 :goto_0 return p1 .end method .method public get()I .locals 1 .line 1 iget v0, p0, Lcom/google/common/collect/Count;->value:I return v0 .end method .method public getAndSet(I)I .locals 1 .line 1 iget v0, p0, Lcom/google/common/collect/Count;->value:I .line 2 iput p1, p0, Lcom/google/common/collect/Count;->value:I return v0 .end method .method public hashCode()I .locals 1 .line 1 iget v0, p0, Lcom/google/common/collect/Count;->value:I return v0 .end method .method public set(I)V .locals 0 .line 1 iput p1, p0, Lcom/google/common/collect/Count;->value:I return-void .end method .method public toString()Ljava/lang/String; .locals 1 .line 1 iget v0, p0, Lcom/google/common/collect/Count;->value:I invoke-static {v0}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; move-result-object v0 return-object v0 .end method