.class public final Lcom/google/firebase/crashlytics/internal/common/OnDemandCounter; .super Ljava/lang/Object; .source "SourceFile" # instance fields .field public final droppedOnDemandExceptions:Ljava/util/concurrent/atomic/AtomicInteger; .field public final recordedOnDemandExceptions:Ljava/util/concurrent/atomic/AtomicInteger; # direct methods .method public constructor ()V .locals 1 .line 24 invoke-direct {p0}, Ljava/lang/Object;->()V .line 25 new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->()V iput-object v0, p0, Lcom/google/firebase/crashlytics/internal/common/OnDemandCounter;->recordedOnDemandExceptions:Ljava/util/concurrent/atomic/AtomicInteger; .line 26 new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->()V iput-object v0, p0, Lcom/google/firebase/crashlytics/internal/common/OnDemandCounter;->droppedOnDemandExceptions:Ljava/util/concurrent/atomic/AtomicInteger; return-void .end method # virtual methods .method public incrementDroppedOnDemandExceptions()V .locals 1 iget-object v0, p0, Lcom/google/firebase/crashlytics/internal/common/OnDemandCounter;->droppedOnDemandExceptions:Ljava/util/concurrent/atomic/AtomicInteger; .line 42 invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I return-void .end method .method public incrementRecordedOnDemandExceptions()V .locals 1 iget-object v0, p0, Lcom/google/firebase/crashlytics/internal/common/OnDemandCounter;->recordedOnDemandExceptions:Ljava/util/concurrent/atomic/AtomicInteger; .line 34 invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I return-void .end method .method public resetDroppedOnDemandExceptions()V .locals 2 iget-object v0, p0, Lcom/google/firebase/crashlytics/internal/common/OnDemandCounter;->droppedOnDemandExceptions:Ljava/util/concurrent/atomic/AtomicInteger; const/4 v1, 0x0 .line 46 invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V return-void .end method