f.smali
.class public Lme/tatarka/bindingcollectionadapter2/f;
.super Landroidx/recyclerview/widget/RecyclerView$a;
.source "BindingRecyclerViewAdapter.java"
# interfaces
.implements Lme/tatarka/bindingcollectionadapter2/c;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lme/tatarka/bindingcollectionadapter2/f$c;,
Lme/tatarka/bindingcollectionadapter2/f$b;,
Lme/tatarka/bindingcollectionadapter2/f$d;,
Lme/tatarka/bindingcollectionadapter2/f$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">",
"Landroidx/recyclerview/widget/RecyclerView$a<",
"Landroidx/recyclerview/widget/RecyclerView$v;",
">;",
"Lme/tatarka/bindingcollectionadapter2/c<",
"TT;>;"
}
.end annotation
# static fields
.field private static final DATA_INVALIDATION:Ljava/lang/Object;
# instance fields
.field private callback:Lme/tatarka/bindingcollectionadapter2/f$d;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lme/tatarka/bindingcollectionadapter2/f$d<",
"TT;>;"
}
.end annotation
.end field
.field private inflater:Landroid/view/LayoutInflater;
.field private itemBinding:Lme/tatarka/bindingcollectionadapter2/j;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lme/tatarka/bindingcollectionadapter2/j<",
"-TT;>;"
}
.end annotation
.end field
.field private itemIds:Lme/tatarka/bindingcollectionadapter2/f$b;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lme/tatarka/bindingcollectionadapter2/f$b<",
"-TT;>;"
}
.end annotation
.end field
.field private items:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"TT;>;"
}
.end annotation
.end field
.field private lifecycleOwner:Landroidx/lifecycle/k;
.field private recyclerView:Landroidx/recyclerview/widget/RecyclerView;
.field private viewHolderFactory:Lme/tatarka/bindingcollectionadapter2/f$c;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 1
new-instance v0, Ljava/lang/Object;
invoke-direct {v0}, Ljava/lang/Object;-><init>()V
sput-object v0, Lme/tatarka/bindingcollectionadapter2/f;->DATA_INVALIDATION:Ljava/lang/Object;
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 1
invoke-direct {p0}, Landroidx/recyclerview/widget/RecyclerView$a;-><init>()V
return-void
.end method
.method public constructor <init>(Lme/tatarka/bindingcollectionadapter2/j;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lme/tatarka/bindingcollectionadapter2/j<",
"-TT;>;)V"
}
.end annotation
.line 2
invoke-direct {p0}, Landroidx/recyclerview/widget/RecyclerView$a;-><init>()V
.line 3
iput-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemBinding:Lme/tatarka/bindingcollectionadapter2/j;
return-void
.end method
.method static synthetic access$000(Lme/tatarka/bindingcollectionadapter2/f;)Landroidx/recyclerview/widget/RecyclerView;
.registers 1
.line 1
iget-object p0, p0, Lme/tatarka/bindingcollectionadapter2/f;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
return-object p0
.end method
.method static synthetic access$100()Ljava/lang/Object;
.registers 1
.line 1
sget-object v0, Lme/tatarka/bindingcollectionadapter2/f;->DATA_INVALIDATION:Ljava/lang/Object;
return-object v0
.end method
.method private isForDataBinding(Ljava/util/List;)Z
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)Z"
}
.end annotation
const/4 v0, 0x0
if-eqz p1, :cond_1f
.line 1
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v1
if-nez v1, :cond_a
goto :goto_1f
:cond_a
const/4 v1, 0x0
.line 2
:goto_b
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v2
if-ge v1, v2, :cond_1d
.line 3
invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
.line 4
sget-object v3, Lme/tatarka/bindingcollectionadapter2/f;->DATA_INVALIDATION:Ljava/lang/Object;
if-eq v2, v3, :cond_1a
return v0
:cond_1a
add-int/lit8 v1, v1, 0x1
goto :goto_b
:cond_1d
const/4 p1, 0x1
return p1
:cond_1f
:goto_1f
return v0
.end method
.method private tryGetLifecycleOwner()V
.registers 3
.line 1
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->lifecycleOwner:Landroidx/lifecycle/k;
if-eqz v0, :cond_10
invoke-interface {v0}, Landroidx/lifecycle/k;->getLifecycle()Landroidx/lifecycle/Lifecycle;
move-result-object v0
invoke-virtual {v0}, Landroidx/lifecycle/Lifecycle;->a()Landroidx/lifecycle/Lifecycle$State;
move-result-object v0
sget-object v1, Landroidx/lifecycle/Lifecycle$State;->DESTROYED:Landroidx/lifecycle/Lifecycle$State;
if-ne v0, v1, :cond_18
.line 2
:cond_10
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
invoke-static {v0}, Lme/tatarka/bindingcollectionadapter2/l;->a(Landroid/view/View;)Landroidx/lifecycle/k;
move-result-object v0
iput-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->lifecycleOwner:Landroidx/lifecycle/k;
:cond_18
return-void
.end method
# virtual methods
.method public getAdapterItem(I)Ljava/lang/Object;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TT;"
}
.end annotation
.line 1
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->items:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
return-object p1
.end method
.method public getItemBinding()Lme/tatarka/bindingcollectionadapter2/j;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lme/tatarka/bindingcollectionadapter2/j<",
"-TT;>;"
}
.end annotation
.line 1
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemBinding:Lme/tatarka/bindingcollectionadapter2/j;
if-eqz v0, :cond_5
return-object v0
.line 2
:cond_5
new-instance v0, Ljava/lang/NullPointerException;
const-string v1, "itemBinding == null"
invoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method public getItemCount()I
.registers 2
.line 1
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->items:Ljava/util/List;
if-nez v0, :cond_6
const/4 v0, 0x0
goto :goto_a
:cond_6
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
:goto_a
return v0
.end method
.method public getItemId(I)J
.registers 4
.line 1
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemIds:Lme/tatarka/bindingcollectionadapter2/f$b;
if-nez v0, :cond_6
int-to-long v0, p1
goto :goto_10
:cond_6
iget-object v1, p0, Lme/tatarka/bindingcollectionadapter2/f;->items:Ljava/util/List;
invoke-interface {v1, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
invoke-interface {v0, p1, v1}, Lme/tatarka/bindingcollectionadapter2/f$b;->a(ILjava/lang/Object;)J
move-result-wide v0
:goto_10
return-wide v0
.end method
.method public getItemViewType(I)I
.registers 4
.line 1
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemBinding:Lme/tatarka/bindingcollectionadapter2/j;
iget-object v1, p0, Lme/tatarka/bindingcollectionadapter2/f;->items:Ljava/util/List;
invoke-interface {v1, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
invoke-virtual {v0, p1, v1}, Lme/tatarka/bindingcollectionadapter2/j;->a(ILjava/lang/Object;)V
.line 2
iget-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemBinding:Lme/tatarka/bindingcollectionadapter2/j;
invoke-virtual {p1}, Lme/tatarka/bindingcollectionadapter2/j;->a()I
move-result p1
return p1
.end method
.method public onAttachedToRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V
.registers 4
.line 1
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
if-nez v0, :cond_1c
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->items:Ljava/util/List;
instance-of v1, v0, Landroidx/databinding/ObservableList;
if-eqz v1, :cond_1c
.line 2
new-instance v1, Lme/tatarka/bindingcollectionadapter2/f$d;
check-cast v0, Landroidx/databinding/ObservableList;
invoke-direct {v1, p0, v0}, Lme/tatarka/bindingcollectionadapter2/f$d;-><init>(Lme/tatarka/bindingcollectionadapter2/f;Landroidx/databinding/ObservableList;)V
iput-object v1, p0, Lme/tatarka/bindingcollectionadapter2/f;->callback:Lme/tatarka/bindingcollectionadapter2/f$d;
.line 3
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->items:Ljava/util/List;
check-cast v0, Landroidx/databinding/ObservableList;
iget-object v1, p0, Lme/tatarka/bindingcollectionadapter2/f;->callback:Lme/tatarka/bindingcollectionadapter2/f$d;
invoke-interface {v0, v1}, Landroidx/databinding/ObservableList;->addOnListChangedCallback(Landroidx/databinding/ObservableList$a;)V
.line 4
:cond_1c
iput-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
return-void
.end method
.method public onBindBinding(Landroidx/databinding/ViewDataBinding;IIILjava/lang/Object;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroidx/databinding/ViewDataBinding;",
"IIITT;)V"
}
.end annotation
.line 1
invoke-direct {p0}, Lme/tatarka/bindingcollectionadapter2/f;->tryGetLifecycleOwner()V
.line 2
iget-object p2, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemBinding:Lme/tatarka/bindingcollectionadapter2/j;
invoke-virtual {p2, p1, p5}, Lme/tatarka/bindingcollectionadapter2/j;->a(Landroidx/databinding/ViewDataBinding;Ljava/lang/Object;)Z
move-result p2
if-eqz p2, :cond_15
.line 3
invoke-virtual {p1}, Landroidx/databinding/ViewDataBinding;->executePendingBindings()V
.line 4
iget-object p2, p0, Lme/tatarka/bindingcollectionadapter2/f;->lifecycleOwner:Landroidx/lifecycle/k;
if-eqz p2, :cond_15
.line 5
invoke-virtual {p1, p2}, Landroidx/databinding/ViewDataBinding;->setLifecycleOwner(Landroidx/lifecycle/k;)V
:cond_15
return-void
.end method
.method public final onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$v;I)V
.registers 4
.line 1
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object v0
invoke-virtual {p0, p1, p2, v0}, Lme/tatarka/bindingcollectionadapter2/f;->onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$v;ILjava/util/List;)V
return-void
.end method
.method public onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$v;ILjava/util/List;)V
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroidx/recyclerview/widget/RecyclerView$v;",
"I",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
.line 2
iget-object p1, p1, Landroidx/recyclerview/widget/RecyclerView$v;->itemView:Landroid/view/View;
invoke-static {p1}, Landroidx/databinding/e;->b(Landroid/view/View;)Landroidx/databinding/ViewDataBinding;
move-result-object v1
.line 3
invoke-direct {p0, p3}, Lme/tatarka/bindingcollectionadapter2/f;->isForDataBinding(Ljava/util/List;)Z
move-result p1
if-eqz p1, :cond_10
.line 4
invoke-virtual {v1}, Landroidx/databinding/ViewDataBinding;->executePendingBindings()V
goto :goto_27
.line 5
:cond_10
iget-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->items:Ljava/util/List;
invoke-interface {p1, p2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v5
.line 6
iget-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemBinding:Lme/tatarka/bindingcollectionadapter2/j;
invoke-virtual {p1}, Lme/tatarka/bindingcollectionadapter2/j;->b()I
move-result v2
iget-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemBinding:Lme/tatarka/bindingcollectionadapter2/j;
invoke-virtual {p1}, Lme/tatarka/bindingcollectionadapter2/j;->a()I
move-result v3
move-object v0, p0
move v4, p2
invoke-virtual/range {v0 .. v5}, Lme/tatarka/bindingcollectionadapter2/f;->onBindBinding(Landroidx/databinding/ViewDataBinding;IIILjava/lang/Object;)V
:goto_27
return-void
.end method
.method public onCreateBinding(Landroid/view/LayoutInflater;ILandroid/view/ViewGroup;)Landroidx/databinding/ViewDataBinding;
.registers 5
const/4 v0, 0x0
.line 1
invoke-static {p1, p2, p3, v0}, Landroidx/databinding/e;->a(Landroid/view/LayoutInflater;ILandroid/view/ViewGroup;Z)Landroidx/databinding/ViewDataBinding;
move-result-object p1
return-object p1
.end method
.method public final onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$v;
.registers 4
.line 1
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->inflater:Landroid/view/LayoutInflater;
if-nez v0, :cond_e
.line 2
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
iput-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->inflater:Landroid/view/LayoutInflater;
.line 3
:cond_e
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->inflater:Landroid/view/LayoutInflater;
invoke-virtual {p0, v0, p2, p1}, Lme/tatarka/bindingcollectionadapter2/f;->onCreateBinding(Landroid/view/LayoutInflater;ILandroid/view/ViewGroup;)Landroidx/databinding/ViewDataBinding;
move-result-object p1
.line 4
invoke-virtual {p0, p1}, Lme/tatarka/bindingcollectionadapter2/f;->onCreateViewHolder(Landroidx/databinding/ViewDataBinding;)Landroidx/recyclerview/widget/RecyclerView$v;
move-result-object p2
.line 5
new-instance v0, Lme/tatarka/bindingcollectionadapter2/e;
invoke-direct {v0, p0, p2}, Lme/tatarka/bindingcollectionadapter2/e;-><init>(Lme/tatarka/bindingcollectionadapter2/f;Landroidx/recyclerview/widget/RecyclerView$v;)V
invoke-virtual {p1, v0}, Landroidx/databinding/ViewDataBinding;->addOnRebindCallback(Landroidx/databinding/s;)V
return-object p2
.end method
.method public onCreateViewHolder(Landroidx/databinding/ViewDataBinding;)Landroidx/recyclerview/widget/RecyclerView$v;
.registers 3
.line 6
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->viewHolderFactory:Lme/tatarka/bindingcollectionadapter2/f$c;
if-eqz v0, :cond_9
.line 7
invoke-interface {v0, p1}, Lme/tatarka/bindingcollectionadapter2/f$c;->a(Landroidx/databinding/ViewDataBinding;)Landroidx/recyclerview/widget/RecyclerView$v;
move-result-object p1
return-object p1
.line 8
:cond_9
new-instance v0, Lme/tatarka/bindingcollectionadapter2/f$a;
invoke-direct {v0, p1}, Lme/tatarka/bindingcollectionadapter2/f$a;-><init>(Landroidx/databinding/ViewDataBinding;)V
return-object v0
.end method
.method public onDetachedFromRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V
.registers 4
.line 1
iget-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
const/4 v0, 0x0
if-eqz p1, :cond_14
iget-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->items:Ljava/util/List;
instance-of v1, p1, Landroidx/databinding/ObservableList;
if-eqz v1, :cond_14
.line 2
check-cast p1, Landroidx/databinding/ObservableList;
iget-object v1, p0, Lme/tatarka/bindingcollectionadapter2/f;->callback:Lme/tatarka/bindingcollectionadapter2/f$d;
invoke-interface {p1, v1}, Landroidx/databinding/ObservableList;->removeOnListChangedCallback(Landroidx/databinding/ObservableList$a;)V
.line 3
iput-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->callback:Lme/tatarka/bindingcollectionadapter2/f$d;
.line 4
:cond_14
iput-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
return-void
.end method
.method public setItemBinding(Lme/tatarka/bindingcollectionadapter2/j;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lme/tatarka/bindingcollectionadapter2/j<",
"-TT;>;)V"
}
.end annotation
.line 1
iput-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemBinding:Lme/tatarka/bindingcollectionadapter2/j;
return-void
.end method
.method public setItemIds(Lme/tatarka/bindingcollectionadapter2/f$b;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lme/tatarka/bindingcollectionadapter2/f$b<",
"-TT;>;)V"
}
.end annotation
.line 1
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemIds:Lme/tatarka/bindingcollectionadapter2/f$b;
if-eq v0, p1, :cond_e
.line 2
iput-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->itemIds:Lme/tatarka/bindingcollectionadapter2/f$b;
if-eqz p1, :cond_a
const/4 p1, 0x1
goto :goto_b
:cond_a
const/4 p1, 0x0
.line 3
:goto_b
invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$a;->setHasStableIds(Z)V
:cond_e
return-void
.end method
.method public setItems(Ljava/util/List;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"TT;>;)V"
}
.end annotation
.line 1
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->items:Ljava/util/List;
if-ne v0, p1, :cond_5
return-void
.line 2
:cond_5
iget-object v1, p0, Lme/tatarka/bindingcollectionadapter2/f;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
if-eqz v1, :cond_2a
.line 3
instance-of v1, v0, Landroidx/databinding/ObservableList;
if-eqz v1, :cond_17
.line 4
check-cast v0, Landroidx/databinding/ObservableList;
iget-object v1, p0, Lme/tatarka/bindingcollectionadapter2/f;->callback:Lme/tatarka/bindingcollectionadapter2/f$d;
invoke-interface {v0, v1}, Landroidx/databinding/ObservableList;->removeOnListChangedCallback(Landroidx/databinding/ObservableList$a;)V
const/4 v0, 0x0
.line 5
iput-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->callback:Lme/tatarka/bindingcollectionadapter2/f$d;
.line 6
:cond_17
instance-of v0, p1, Landroidx/databinding/ObservableList;
if-eqz v0, :cond_2a
.line 7
new-instance v0, Lme/tatarka/bindingcollectionadapter2/f$d;
move-object v1, p1
check-cast v1, Landroidx/databinding/ObservableList;
invoke-direct {v0, p0, v1}, Lme/tatarka/bindingcollectionadapter2/f$d;-><init>(Lme/tatarka/bindingcollectionadapter2/f;Landroidx/databinding/ObservableList;)V
iput-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->callback:Lme/tatarka/bindingcollectionadapter2/f$d;
.line 8
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->callback:Lme/tatarka/bindingcollectionadapter2/f$d;
invoke-interface {v1, v0}, Landroidx/databinding/ObservableList;->addOnListChangedCallback(Landroidx/databinding/ObservableList$a;)V
.line 9
:cond_2a
iput-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->items:Ljava/util/List;
.line 10
invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$a;->notifyDataSetChanged()V
return-void
.end method
.method public setLifecycleOwner(Landroidx/lifecycle/k;)V
.registers 4
.line 1
iput-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->lifecycleOwner:Landroidx/lifecycle/k;
.line 2
iget-object v0, p0, Lme/tatarka/bindingcollectionadapter2/f;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
if-eqz v0, :cond_21
const/4 v0, 0x0
.line 3
:goto_7
iget-object v1, p0, Lme/tatarka/bindingcollectionadapter2/f;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I
move-result v1
if-ge v0, v1, :cond_21
.line 4
iget-object v1, p0, Lme/tatarka/bindingcollectionadapter2/f;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v1
.line 5
invoke-static {v1}, Landroidx/databinding/e;->b(Landroid/view/View;)Landroidx/databinding/ViewDataBinding;
move-result-object v1
if-eqz v1, :cond_1e
.line 6
invoke-virtual {v1, p1}, Landroidx/databinding/ViewDataBinding;->setLifecycleOwner(Landroidx/lifecycle/k;)V
:cond_1e
add-int/lit8 v0, v0, 0x1
goto :goto_7
:cond_21
return-void
.end method
.method public setViewHolderFactory(Lme/tatarka/bindingcollectionadapter2/f$c;)V
.registers 2
.line 1
iput-object p1, p0, Lme/tatarka/bindingcollectionadapter2/f;->viewHolderFactory:Lme/tatarka/bindingcollectionadapter2/f$c;
return-void
.end method