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

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: MkDocsGenerator.kt */
/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\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\u0002\b\u0016\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001BE\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\u0006\u0010\f\u001a\u00020\r¢\u0006\u0002\u0010\u000eJ\t\u0010\u001b\u001a\u00020\u0003HÆ\u0003J\t\u0010\u001c\u001a\u00020\u0005HÆ\u0003J\u000b\u0010\u001d\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u0010\u001e\u001a\u0004\u0018\u00010\bHÆ\u0003J\u000b\u0010\u001f\u001a\u0004\u0018\u00010\bHÆ\u0003J\u000b\u0010 \u001a\u0004\u0018\u00010\u000bHÆ\u0003J\t\u0010!\u001a\u00020\rHÆ\u0003JW\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\b\b\u0002\u0010\f\u001a\u00020\rHÆ\u0001J\u0013\u0010#\u001a\u00020$2\b\u0010%\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010&\u001a\u00020'HÖ\u0001J\t\u0010(\u001a\u00020\u0003HÖ\u0001R\u0013\u0010\u0006\u001a\u0004\u0018\u00010\u0005¢\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010R\u0011\u0010\f\u001a\u00020\r¢\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\u0012R\u0013\u0010\u0007\u001a\u0004\u0018\u00010\b¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014R\u0013\u0010\n\u001a\u0004\u0018\u00010\u000b¢\u0006\b\n\u0000\u001a\u0004\b\u0015\u0010\u0016R\u0013\u0010\t\u001a\u0004\u0018\u00010\b¢\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0014R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0019R\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u0010¨\u0006)"}, d2 = {"Lcom/ifpdos/udi/sdk/service/doc/mkdocs/ApiDefine;", "", "summary", "", SeewoIntent.KEY_FILE_URI, "Lcom/ifpdos/udi/sdk/service/doc/base/Uri;", "alias", "get", "Lcom/ifpdos/udi/sdk/service/doc/mkdocs/RequestDefine;", "post", "notify", "Lcom/ifpdos/udi/sdk/service/doc/mkdocs/NotifyDefine;", "comment", "Lcom/ifpdos/udi/sdk/kotlin/comment/parser/CommentDetails;", "(Ljava/lang/String;Lcom/ifpdos/udi/sdk/service/doc/base/Uri;Lcom/ifpdos/udi/sdk/service/doc/base/Uri;Lcom/ifpdos/udi/sdk/service/doc/mkdocs/RequestDefine;Lcom/ifpdos/udi/sdk/service/doc/mkdocs/RequestDefine;Lcom/ifpdos/udi/sdk/service/doc/mkdocs/NotifyDefine;Lcom/ifpdos/udi/sdk/kotlin/comment/parser/CommentDetails;)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/mkdocs/RequestDefine;", "getNotify", "()Lcom/ifpdos/udi/sdk/service/doc/mkdocs/NotifyDefine;", "getPost", "getSummary", "()Ljava/lang/String;", "getUri", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "copy", "equals", "", "other", "hashCode", "", "toString", "doc-mkdocs"}, 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 NotifyDefine notify;
    private final RequestDefine post;
    private final String summary;
    private final Uri uri;

    public static /* synthetic */ ApiDefine copy$default(ApiDefine apiDefine, String str, Uri uri, Uri uri2, RequestDefine requestDefine, RequestDefine requestDefine2, NotifyDefine notifyDefine, CommentDetails commentDetails, int i, Object obj) {
        if ((i & 1) != 0) {
            str = apiDefine.summary;
        }
        if ((i & 2) != 0) {
            uri = apiDefine.uri;
        }
        Uri uri3 = uri;
        if ((i & 4) != 0) {
            uri2 = apiDefine.alias;
        }
        Uri uri4 = uri2;
        if ((i & 8) != 0) {
            requestDefine = apiDefine.get;
        }
        RequestDefine requestDefine3 = requestDefine;
        if ((i & 16) != 0) {
            requestDefine2 = apiDefine.post;
        }
        RequestDefine requestDefine4 = requestDefine2;
        if ((i & 32) != 0) {
            notifyDefine = apiDefine.notify;
        }
        NotifyDefine notifyDefine2 = notifyDefine;
        if ((i & 64) != 0) {
            commentDetails = apiDefine.comment;
        }
        return apiDefine.copy(str, uri3, uri4, requestDefine3, requestDefine4, notifyDefine2, commentDetails);
    }

    /* JADX INFO: renamed from: component1, reason: from getter */
    public final String getSummary() {
        return this.summary;
    }

    /* 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 getPost() {
        return this.post;
    }

    /* 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;
    }

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

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

    public int hashCode() {
        int iHashCode = ((this.summary.hashCode() * 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.post;
        int iHashCode4 = (iHashCode3 + (requestDefine2 == null ? 0 : requestDefine2.hashCode())) * 31;
        NotifyDefine notifyDefine = this.notify;
        return ((iHashCode4 + (notifyDefine != null ? notifyDefine.hashCode() : 0)) * 31) + this.comment.hashCode();
    }

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

    public ApiDefine(String summary, Uri uri, Uri uri2, RequestDefine requestDefine, RequestDefine requestDefine2, NotifyDefine notifyDefine, CommentDetails comment) {
        Intrinsics.checkNotNullParameter(summary, "summary");
        Intrinsics.checkNotNullParameter(uri, "uri");
        Intrinsics.checkNotNullParameter(comment, "comment");
        this.summary = summary;
        this.uri = uri;
        this.alias = uri2;
        this.get = requestDefine;
        this.post = requestDefine2;
        this.notify = notifyDefine;
        this.comment = comment;
    }

    public final String getSummary() {
        return this.summary;
    }

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

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

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

    public final RequestDefine getPost() {
        return this.post;
    }

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

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