package com.ifpos.bytello.share.sdk.model;

import com.google.gson.annotations.SerializedName;
import g.h0.c.g;
import g.h0.c.l;
import g.i;

/* JADX INFO: compiled from: SettingItem.kt */
/* JADX INFO: loaded from: classes.dex */
@i
public final class SettingItem {
    public static final Companion Companion = new Companion(null);
    public static final int TYPE_SPINNER = 3;
    public static final int TYPE_SWITCH = 1;
    public static final int TYPE_TEXT = 2;

    @SerializedName("itemId")
    private final int itemId;

    @SerializedName("itemType")
    private final int itemType;

    @SerializedName("parameter")
    private final Parameter<? extends Object> parameter;

    /* JADX INFO: compiled from: SettingItem.kt */
    @i
    public static final class Companion {
        private Companion() {
        }

        public /* synthetic */ Companion(g gVar) {
            this();
        }
    }

    public SettingItem(int i2, int i3, Parameter<? extends Object> parameter) {
        l.f(parameter, "parameter");
        this.itemId = i2;
        this.itemType = i3;
        this.parameter = parameter;
    }

    /* JADX WARN: Multi-variable type inference failed */
    public static /* synthetic */ SettingItem copy$default(SettingItem settingItem, int i2, int i3, Parameter parameter, int i4, Object obj) {
        if ((i4 & 1) != 0) {
            i2 = settingItem.itemId;
        }
        if ((i4 & 2) != 0) {
            i3 = settingItem.itemType;
        }
        if ((i4 & 4) != 0) {
            parameter = settingItem.parameter;
        }
        return settingItem.copy(i2, i3, parameter);
    }

    public final int component1() {
        return this.itemId;
    }

    public final int component2() {
        return this.itemType;
    }

    public final Parameter<? extends Object> component3() {
        return this.parameter;
    }

    public final SettingItem copy(int i2, int i3, Parameter<? extends Object> parameter) {
        l.f(parameter, "parameter");
        return new SettingItem(i2, i3, parameter);
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof SettingItem)) {
            return false;
        }
        SettingItem settingItem = (SettingItem) obj;
        return this.itemId == settingItem.itemId && this.itemType == settingItem.itemType && l.a(this.parameter, settingItem.parameter);
    }

    public final int getItemId() {
        return this.itemId;
    }

    public final int getItemType() {
        return this.itemType;
    }

    public final Parameter<? extends Object> getParameter() {
        return this.parameter;
    }

    public int hashCode() {
        return this.parameter.hashCode() + ((Integer.hashCode(this.itemType) + (Integer.hashCode(this.itemId) * 31)) * 31);
    }

    public String toString() {
        return "SettingItem(itemId=" + this.itemId + ", itemType=" + this.itemType + ", parameter=" + this.parameter + ")";
    }
}
