.class abstract Lcom/applovin/impl/f$j; .super Ljava/util/AbstractCollection; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/applovin/impl/f; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1 name = "j" .end annotation .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/applovin/impl/f$j$a; } .end annotation # instance fields .field final a:Ljava/lang/Object; .field b:Ljava/util/Collection; .field final c:Lcom/applovin/impl/f$j; .field final d:Ljava/util/Collection; .field final synthetic f:Lcom/applovin/impl/f; # direct methods .method public constructor (Lcom/applovin/impl/f;Ljava/lang/Object;Ljava/util/Collection;Lcom/applovin/impl/f$j;)V .locals 0 iput-object p1, p0, Lcom/applovin/impl/f$j;->f:Lcom/applovin/impl/f; .line 331 invoke-direct {p0}, Ljava/util/AbstractCollection;->()V iput-object p2, p0, Lcom/applovin/impl/f$j;->a:Ljava/lang/Object; iput-object p3, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; iput-object p4, p0, Lcom/applovin/impl/f$j;->c:Lcom/applovin/impl/f$j; if-nez p4, :cond_0 const/4 p1, 0x0 goto :goto_0 .line 335 :cond_0 invoke-virtual {p4}, Lcom/applovin/impl/f$j;->c()Ljava/util/Collection; move-result-object p1 :goto_0 iput-object p1, p0, Lcom/applovin/impl/f$j;->d:Ljava/util/Collection; return-void .end method # virtual methods .method public a()V .locals 3 iget-object v0, p0, Lcom/applovin/impl/f$j;->c:Lcom/applovin/impl/f$j; if-eqz v0, :cond_0 .line 383 invoke-virtual {v0}, Lcom/applovin/impl/f$j;->a()V goto :goto_0 :cond_0 iget-object v0, p0, Lcom/applovin/impl/f$j;->f:Lcom/applovin/impl/f; .line 385 invoke-static {v0}, Lcom/applovin/impl/f;->a(Lcom/applovin/impl/f;)Ljava/util/Map; move-result-object v0 iget-object v1, p0, Lcom/applovin/impl/f$j;->a:Ljava/lang/Object; iget-object v2, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :goto_0 return-void .end method .method public add(Ljava/lang/Object;)Z .locals 2 .line 476 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->e()V iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 477 invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z move-result v0 iget-object v1, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 478 invoke-interface {v1, p1}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 iget-object v1, p0, Lcom/applovin/impl/f$j;->f:Lcom/applovin/impl/f; .line 480 invoke-static {v1}, Lcom/applovin/impl/f;->b(Lcom/applovin/impl/f;)I if-eqz v0, :cond_0 .line 482 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->a()V :cond_0 return p1 .end method .method public addAll(Ljava/util/Collection;)Z .locals 3 .line 496 invoke-interface {p1}, Ljava/util/Collection;->isEmpty()Z move-result v0 if-eqz v0, :cond_0 const/4 p1, 0x0 return p1 .line 499 :cond_0 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->size()I move-result v0 iget-object v1, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 500 invoke-interface {v1, p1}, Ljava/util/Collection;->addAll(Ljava/util/Collection;)Z move-result p1 if-eqz p1, :cond_1 iget-object v1, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 502 invoke-interface {v1}, Ljava/util/Collection;->size()I move-result v1 iget-object v2, p0, Lcom/applovin/impl/f$j;->f:Lcom/applovin/impl/f; sub-int/2addr v1, v0 .line 503 invoke-static {v2, v1}, Lcom/applovin/impl/f;->a(Lcom/applovin/impl/f;I)I if-nez v0, :cond_1 .line 505 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->a()V :cond_1 return p1 .end method .method public b()Lcom/applovin/impl/f$j; .locals 1 iget-object v0, p0, Lcom/applovin/impl/f$j;->c:Lcom/applovin/impl/f$j; return-object v0 .end method .method public c()Ljava/util/Collection; .locals 1 iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; return-object v0 .end method .method public clear()V .locals 2 .line 525 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->size()I move-result v0 if-nez v0, :cond_0 return-void :cond_0 iget-object v1, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 529 invoke-interface {v1}, Ljava/util/Collection;->clear()V iget-object v1, p0, Lcom/applovin/impl/f$j;->f:Lcom/applovin/impl/f; .line 530 invoke-static {v1, v0}, Lcom/applovin/impl/f;->b(Lcom/applovin/impl/f;I)I .line 531 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->f()V return-void .end method .method public contains(Ljava/lang/Object;)Z .locals 1 .line 513 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->e()V iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 514 invoke-interface {v0, p1}, Ljava/util/Collection;->contains(Ljava/lang/Object;)Z move-result p1 return p1 .end method .method public containsAll(Ljava/util/Collection;)Z .locals 1 .line 519 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->e()V iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 520 invoke-interface {v0, p1}, Ljava/util/Collection;->containsAll(Ljava/util/Collection;)Z move-result p1 return p1 .end method .method public d()Ljava/lang/Object; .locals 1 iget-object v0, p0, Lcom/applovin/impl/f$j;->a:Ljava/lang/Object; return-object v0 .end method .method public e()V .locals 2 iget-object v0, p0, Lcom/applovin/impl/f$j;->c:Lcom/applovin/impl/f$j; if-eqz v0, :cond_1 .line 347 invoke-virtual {v0}, Lcom/applovin/impl/f$j;->e()V iget-object v0, p0, Lcom/applovin/impl/f$j;->c:Lcom/applovin/impl/f$j; .line 348 invoke-virtual {v0}, Lcom/applovin/impl/f$j;->c()Ljava/util/Collection; move-result-object v0 iget-object v1, p0, Lcom/applovin/impl/f$j;->d:Ljava/util/Collection; if-ne v0, v1, :cond_0 goto :goto_0 .line 349 :cond_0 new-instance v0, Ljava/util/ConcurrentModificationException; invoke-direct {v0}, Ljava/util/ConcurrentModificationException;->()V throw v0 :cond_1 iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 351 invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z move-result v0 if-eqz v0, :cond_2 iget-object v0, p0, Lcom/applovin/impl/f$j;->f:Lcom/applovin/impl/f; .line 352 invoke-static {v0}, Lcom/applovin/impl/f;->a(Lcom/applovin/impl/f;)Ljava/util/Map; move-result-object v0 iget-object v1, p0, Lcom/applovin/impl/f$j;->a:Ljava/lang/Object; invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v0 check-cast v0, Ljava/util/Collection; if-eqz v0, :cond_2 iput-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; :cond_2 :goto_0 return-void .end method .method public equals(Ljava/lang/Object;)Z .locals 1 if-ne p1, p0, :cond_0 const/4 p1, 0x1 return p1 .line 400 :cond_0 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->e()V iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 401 invoke-interface {v0, p1}, Ljava/util/Collection;->equals(Ljava/lang/Object;)Z move-result p1 return p1 .end method .method public f()V .locals 2 iget-object v0, p0, Lcom/applovin/impl/f$j;->c:Lcom/applovin/impl/f$j; if-eqz v0, :cond_0 .line 365 invoke-virtual {v0}, Lcom/applovin/impl/f$j;->f()V goto :goto_0 :cond_0 iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 366 invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z move-result v0 if-eqz v0, :cond_1 iget-object v0, p0, Lcom/applovin/impl/f$j;->f:Lcom/applovin/impl/f; .line 367 invoke-static {v0}, Lcom/applovin/impl/f;->a(Lcom/applovin/impl/f;)Ljava/util/Map; move-result-object v0 iget-object v1, p0, Lcom/applovin/impl/f$j;->a:Ljava/lang/Object; invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; :cond_1 :goto_0 return-void .end method .method public hashCode()I .locals 1 .line 406 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->e()V iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 407 invoke-interface {v0}, Ljava/util/Collection;->hashCode()I move-result v0 return v0 .end method .method public iterator()Ljava/util/Iterator; .locals 1 .line 422 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->e()V .line 423 new-instance v0, Lcom/applovin/impl/f$j$a; invoke-direct {v0, p0}, Lcom/applovin/impl/f$j$a;->(Lcom/applovin/impl/f$j;)V return-object v0 .end method .method public remove(Ljava/lang/Object;)Z .locals 1 .line 536 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->e()V iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 537 invoke-interface {v0, p1}, Ljava/util/Collection;->remove(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 iget-object v0, p0, Lcom/applovin/impl/f$j;->f:Lcom/applovin/impl/f; .line 539 invoke-static {v0}, Lcom/applovin/impl/f;->c(Lcom/applovin/impl/f;)I .line 540 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->f()V :cond_0 return p1 .end method .method public removeAll(Ljava/util/Collection;)Z .locals 3 .line 547 invoke-interface {p1}, Ljava/util/Collection;->isEmpty()Z move-result v0 if-eqz v0, :cond_0 const/4 p1, 0x0 return p1 .line 550 :cond_0 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->size()I move-result v0 iget-object v1, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 551 invoke-interface {v1, p1}, Ljava/util/Collection;->removeAll(Ljava/util/Collection;)Z move-result p1 if-eqz p1, :cond_1 iget-object v1, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 553 invoke-interface {v1}, Ljava/util/Collection;->size()I move-result v1 iget-object v2, p0, Lcom/applovin/impl/f$j;->f:Lcom/applovin/impl/f; sub-int/2addr v1, v0 .line 554 invoke-static {v2, v1}, Lcom/applovin/impl/f;->a(Lcom/applovin/impl/f;I)I .line 555 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->f()V :cond_1 return p1 .end method .method public retainAll(Ljava/util/Collection;)Z .locals 3 .line 562 invoke-static {p1}, Lcom/applovin/exoplayer2/common/base/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; .line 563 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->size()I move-result v0 iget-object v1, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 564 invoke-interface {v1, p1}, Ljava/util/Collection;->retainAll(Ljava/util/Collection;)Z move-result p1 if-eqz p1, :cond_0 iget-object v1, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 566 invoke-interface {v1}, Ljava/util/Collection;->size()I move-result v1 iget-object v2, p0, Lcom/applovin/impl/f$j;->f:Lcom/applovin/impl/f; sub-int/2addr v1, v0 .line 567 invoke-static {v2, v1}, Lcom/applovin/impl/f;->a(Lcom/applovin/impl/f;I)I .line 568 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->f()V :cond_0 return p1 .end method .method public size()I .locals 1 .line 391 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->e()V iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 392 invoke-interface {v0}, Ljava/util/Collection;->size()I move-result v0 return v0 .end method .method public toString()Ljava/lang/String; .locals 1 .line 412 invoke-virtual {p0}, Lcom/applovin/impl/f$j;->e()V iget-object v0, p0, Lcom/applovin/impl/f$j;->b:Ljava/util/Collection; .line 413 invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v0 return-object v0 .end method