ar.smali
.class final Landroid/support/transition/ar;
.super Ljava/lang/Object;
.source "Transition.java"
# direct methods
.method static add(Ljava/util/ArrayList;Ljava/lang/Object;)Ljava/util/ArrayList;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/util/ArrayList",
"<TT;>;TT;)",
"Ljava/util/ArrayList",
"<TT;>;"
}
.end annotation
.prologue
.line 2387
if-nez p0, :cond_7
.line 2388
new-instance p0, Ljava/util/ArrayList;
invoke-direct {p0}, Ljava/util/ArrayList;-><init>()V
.line 2390
:cond_7
invoke-virtual {p0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_10
.line 2391
invoke-virtual {p0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 2393
:cond_10
return-object p0
.end method
.method static remove(Ljava/util/ArrayList;Ljava/lang/Object;)Ljava/util/ArrayList;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/util/ArrayList",
"<TT;>;TT;)",
"Ljava/util/ArrayList",
"<TT;>;"
}
.end annotation
.prologue
.line 2402
if-eqz p0, :cond_c
.line 2403
invoke-virtual {p0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
.line 2404
invoke-virtual {p0}, Ljava/util/ArrayList;->isEmpty()Z
move-result v0
if-eqz v0, :cond_c
.line 2405
const/4 p0, 0x0
.line 2408
:cond_c
return-object p0
.end method