114 lines
3.9 KiB
Java
114 lines
3.9 KiB
Java
package com.discord.widgets.directories;
|
|
|
|
import c.d.b.a.a;
|
|
import d0.z.d.m;
|
|
import kotlin.jvm.internal.DefaultConstructorMarker;
|
|
/* compiled from: WidgetDirectoryEntryViewHolder.kt */
|
|
public abstract class DirectoryChannelItem {
|
|
public static final Companion Companion = new Companion(null);
|
|
private static final int VIEW_TYPE_ADD_SERVER = 1;
|
|
private static final int VIEW_TYPE_ITEM = 0;
|
|
private final int viewType;
|
|
|
|
/* compiled from: WidgetDirectoryEntryViewHolder.kt */
|
|
public static final class AddServer extends DirectoryChannelItem {
|
|
public static final AddServer INSTANCE = new AddServer();
|
|
|
|
private AddServer() {
|
|
super(DirectoryChannelItem.Companion.getVIEW_TYPE_ADD_SERVER(), null);
|
|
}
|
|
}
|
|
|
|
/* compiled from: WidgetDirectoryEntryViewHolder.kt */
|
|
public static final class Companion {
|
|
private Companion() {
|
|
}
|
|
|
|
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
|
|
this();
|
|
}
|
|
|
|
public final int getVIEW_TYPE_ADD_SERVER() {
|
|
return DirectoryChannelItem.access$getVIEW_TYPE_ADD_SERVER$cp();
|
|
}
|
|
|
|
public final int getVIEW_TYPE_ITEM() {
|
|
return DirectoryChannelItem.access$getVIEW_TYPE_ITEM$cp();
|
|
}
|
|
}
|
|
|
|
/* compiled from: WidgetDirectoryEntryViewHolder.kt */
|
|
public static final class DirectoryItem extends DirectoryChannelItem {
|
|
private final DirectoryEntryData directoryEntryData;
|
|
|
|
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
|
public DirectoryItem(DirectoryEntryData directoryEntryData) {
|
|
super(DirectoryChannelItem.Companion.getVIEW_TYPE_ITEM(), null);
|
|
m.checkNotNullParameter(directoryEntryData, "directoryEntryData");
|
|
this.directoryEntryData = directoryEntryData;
|
|
}
|
|
|
|
public static /* synthetic */ DirectoryItem copy$default(DirectoryItem directoryItem, DirectoryEntryData directoryEntryData, int i, Object obj) {
|
|
if ((i & 1) != 0) {
|
|
directoryEntryData = directoryItem.directoryEntryData;
|
|
}
|
|
return directoryItem.copy(directoryEntryData);
|
|
}
|
|
|
|
public final DirectoryEntryData component1() {
|
|
return this.directoryEntryData;
|
|
}
|
|
|
|
public final DirectoryItem copy(DirectoryEntryData directoryEntryData) {
|
|
m.checkNotNullParameter(directoryEntryData, "directoryEntryData");
|
|
return new DirectoryItem(directoryEntryData);
|
|
}
|
|
|
|
public boolean equals(Object obj) {
|
|
if (this != obj) {
|
|
return (obj instanceof DirectoryItem) && m.areEqual(this.directoryEntryData, ((DirectoryItem) obj).directoryEntryData);
|
|
}
|
|
return true;
|
|
}
|
|
|
|
public final DirectoryEntryData getDirectoryEntryData() {
|
|
return this.directoryEntryData;
|
|
}
|
|
|
|
public int hashCode() {
|
|
DirectoryEntryData directoryEntryData = this.directoryEntryData;
|
|
if (directoryEntryData != null) {
|
|
return directoryEntryData.hashCode();
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
public String toString() {
|
|
StringBuilder P = a.P("DirectoryItem(directoryEntryData=");
|
|
P.append(this.directoryEntryData);
|
|
P.append(")");
|
|
return P.toString();
|
|
}
|
|
}
|
|
|
|
private DirectoryChannelItem(int i) {
|
|
this.viewType = i;
|
|
}
|
|
|
|
public /* synthetic */ DirectoryChannelItem(int i, DefaultConstructorMarker defaultConstructorMarker) {
|
|
this(i);
|
|
}
|
|
|
|
public static final /* synthetic */ int access$getVIEW_TYPE_ADD_SERVER$cp() {
|
|
return VIEW_TYPE_ADD_SERVER;
|
|
}
|
|
|
|
public static final /* synthetic */ int access$getVIEW_TYPE_ITEM$cp() {
|
|
return VIEW_TYPE_ITEM;
|
|
}
|
|
|
|
public final int getViewType() {
|
|
return this.viewType;
|
|
}
|
|
}
|