package com.ifpdos.udi.sdk.service.doc.simple;

import com.ifpdos.udi.sdk.kotlin.comment.parser.CommentDetails;
import com.ifpdos.udi.sdk.service.doc.base.Uri;
import com.seewo.vcommons.constants.SeewoIntent;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;

/* JADX INFO: compiled from: SimpleDocGenerator.kt */
/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u001b\n\u0002\u0010\u000b\n\u0002\b\u0004\b\u0086\b\u0018\u00002\u00020\u0001BO\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\b\u0010\u0006\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u0007\u001a\u0004\u0018\u00010\b\u0012\b\u0010\t\u001a\u0004\u0018\u00010\b\u0012\b\u0010\n\u001a\u0004\u0018\u00010\u000b\u0012\b\u0010\f\u001a\u0004\u0018\u00010\r\u0012\u0006\u0010\u000e\u001a\u00020\u000f¢\u0006\u0002\u0010\u0010J\t\u0010!\u001a\u00020\u0003HÆ\u0003J\t\u0010\"\u001a\u00020\u0005HÆ\u0003J\u000b\u0010#\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u0010$\u001a\u0004\u0018\u00010\bHÆ\u0003J\u000b\u0010%\u001a\u0004\u0018\u00010\bHÆ\u0003J\u000b\u0010&\u001a\u0004\u0018\u00010\u000bHÆ\u0003J\u000b\u0010'\u001a\u0004\u0018\u00010\rHÆ\u0003J\t\u0010(\u001a\u00020\u000fHÆ\u0003Jc\u0010)\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00052\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0007\u001a\u0004\u0018\u00010\b2\n\b\u0002\u0010\t\u001a\u0004\u0018\u00010\b2\n\b\u0002\u0010\n\u001a\u0004\u0018\u00010\u000b2\n\b\u0002\u0010\f\u001a\u0004\u0018\u00010\r2\b\b\u0002\u0010\u000e\u001a\u00020\u000fHÆ\u0001J\u0013\u0010*\u001a\u00020+2\b\u0010,\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010-\u001a\u00020\u0003HÖ\u0001J\t\u0010.\u001a\u00020\u000fHÖ\u0001R\u0013\u0010\u0006\u001a\u0004\u0018\u00010\u0005¢\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\u0012R\u0013\u0010\f\u001a\u0004\u0018\u00010\r¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014R\u0013\u0010\u0007\u001a\u0004\u0018\u00010\b¢\u0006\b\n\u0000\u001a\u0004\b\u0015\u0010\u0016R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0018R\u0013\u0010\n\u001a\u0004\u0018\u00010\u000b¢\u0006\b\n\u0000\u001a\u0004\b\u0019\u0010\u001aR\u0013\u0010\t\u001a\u0004\u0018\u00010\b¢\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u0016R\u001a\u0010\u000e\u001a\u00020\u000fX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u001c\u0010\u001d\"\u0004\b\u001e\u0010\u001fR\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b \u0010\u0012¨\u0006/"}, d2 = {"Lcom/ifpdos/udi/sdk/service/doc/simple/ApiDefine;", "", "index", "", SeewoIntent.KEY_FILE_URI, "Lcom/ifpdos/udi/sdk/service/doc/base/Uri;", "alias", "get", "Lcom/ifpdos/udi/sdk/service/doc/simple/RequestDefine;", "set", "notify", "Lcom/ifpdos/udi/sdk/service/doc/simple/NotifyDefine;", "comment", "Lcom/ifpdos/udi/sdk/kotlin/comment/parser/CommentDetails;", "title", "", "(ILcom/ifpdos/udi/sdk/service/doc/base/Uri;Lcom/ifpdos/udi/sdk/service/doc/base/Uri;Lcom/ifpdos/udi/sdk/service/doc/simple/RequestDefine;Lcom/ifpdos/udi/sdk/service/doc/simple/RequestDefine;Lcom/ifpdos/udi/sdk/service/doc/simple/NotifyDefine;Lcom/ifpdos/udi/sdk/kotlin/comment/parser/CommentDetails;Ljava/lang/String;)V", "getAlias", "()Lcom/ifpdos/udi/sdk/service/doc/base/Uri;", "getComment", "()Lcom/ifpdos/udi/sdk/kotlin/comment/parser/CommentDetails;", "getGet", "()Lcom/ifpdos/udi/sdk/service/doc/simple/RequestDefine;", "getIndex", "()I", "getNotify", "()Lcom/ifpdos/udi/sdk/service/doc/simple/NotifyDefine;", "getSet", "getTitle", "()Ljava/lang/String;", "setTitle", "(Ljava/lang/String;)V", "getUri", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "copy", "equals", "", "other", "hashCode", "toString", "doc-simple"}, k = 1, mv = {1, 6, 0}, xi = 48)
public final /* data */ class ApiDefine {
    private final Uri alias;
    private final CommentDetails comment;
    private final RequestDefine get;
    private final int index;
    private final NotifyDefine notify;
    private final RequestDefine set;
    private String title;
    private final Uri uri;

    /* JADX INFO: renamed from: component1, reason: from getter */
    public final int getIndex() {
        return this.index;
    }

    /* JADX INFO: renamed from: component2, reason: from getter */
    public final Uri getUri() {
        return this.uri;
    }

    /* JADX INFO: renamed from: component3, reason: from getter */
    public final Uri getAlias() {
        return this.alias;
    }

    /* JADX INFO: renamed from: component4, reason: from getter */
    public final RequestDefine getGet() {
        return this.get;
    }

    /* JADX INFO: renamed from: component5, reason: from getter */
    public final RequestDefine getSet() {
        return this.set;
    }

    /* JADX INFO: renamed from: component6, reason: from getter */
    public final NotifyDefine getNotify() {
        return this.notify;
    }

    /* JADX INFO: renamed from: component7, reason: from getter */
    public final CommentDetails getComment() {
        return this.comment;
    }

    /* JADX INFO: renamed from: component8, reason: from getter */
    public final String getTitle() {
        return this.title;
    }

    public final ApiDefine copy(int index, Uri uri, Uri alias, RequestDefine get, RequestDefine set, NotifyDefine notify, CommentDetails comment, String title) {
        Intrinsics.checkNotNullParameter(uri, "uri");
        Intrinsics.checkNotNullParameter(title, "title");
        return new ApiDefine(index, uri, alias, get, set, notify, comment, title);
    }

    public boolean equals(Object other) {
        if (this == other) {
            return true;
        }
        if (!(other instanceof ApiDefine)) {
            return false;
        }
        ApiDefine apiDefine = (ApiDefine) other;
        return this.index == apiDefine.index && Intrinsics.areEqual(this.uri, apiDefine.uri) && Intrinsics.areEqual(this.alias, apiDefine.alias) && Intrinsics.areEqual(this.get, apiDefine.get) && Intrinsics.areEqual(this.set, apiDefine.set) && Intrinsics.areEqual(this.notify, apiDefine.notify) && Intrinsics.areEqual(this.comment, apiDefine.comment) && Intrinsics.areEqual(this.title, apiDefine.title);
    }

    public int hashCode() {
        int iHashCode = ((Integer.hashCode(this.index) * 31) + this.uri.hashCode()) * 31;
        Uri uri = this.alias;
        int iHashCode2 = (iHashCode + (uri == null ? 0 : uri.hashCode())) * 31;
        RequestDefine requestDefine = this.get;
        int iHashCode3 = (iHashCode2 + (requestDefine == null ? 0 : requestDefine.hashCode())) * 31;
        RequestDefine requestDefine2 = this.set;
        int iHashCode4 = (iHashCode3 + (requestDefine2 == null ? 0 : requestDefine2.hashCode())) * 31;
        NotifyDefine notifyDefine = this.notify;
        int iHashCode5 = (iHashCode4 + (notifyDefine == null ? 0 : notifyDefine.hashCode())) * 31;
        CommentDetails commentDetails = this.comment;
        return ((iHashCode5 + (commentDetails != null ? commentDetails.hashCode() : 0)) * 31) + this.title.hashCode();
    }

    public String toString() {
        return "ApiDefine(index=" + this.index + ", uri=" + this.uri + ", alias=" + this.alias + ", get=" + this.get + ", set=" + this.set + ", notify=" + this.notify + ", comment=" + this.comment + ", title=" + this.title + ')';
    }

    public ApiDefine(int i, Uri uri, Uri uri2, RequestDefine requestDefine, RequestDefine requestDefine2, NotifyDefine notifyDefine, CommentDetails commentDetails, String title) {
        Intrinsics.checkNotNullParameter(uri, "uri");
        Intrinsics.checkNotNullParameter(title, "title");
        this.index = i;
        this.uri = uri;
        this.alias = uri2;
        this.get = requestDefine;
        this.set = requestDefine2;
        this.notify = notifyDefine;
        this.comment = commentDetails;
        this.title = title;
    }

    public final int getIndex() {
        return this.index;
    }

    public final Uri getUri() {
        return this.uri;
    }

    public final Uri getAlias() {
        return this.alias;
    }

    public final RequestDefine getGet() {
        return this.get;
    }

    public final RequestDefine getSet() {
        return this.set;
    }

    public final NotifyDefine getNotify() {
        return this.notify;
    }

    public final CommentDetails getComment() {
        return this.comment;
    }

    public final String getTitle() {
        return this.title;
    }

    public final void setTitle(String str) {
        Intrinsics.checkNotNullParameter(str, "<set-?>");
        this.title = str;
    }
}
