package com.bytedance.router.fragment;

import X.2HN;
import com.bytedance.covode.number.Covode;

public class FragmentOp {
    public boolean immediate;
    public String tag;
    public String url;

    static {
        Covode.recordClassIndex(37221);
    }

    public FragmentOp() {
        this((String) null, (String) null, false, 7, (2HN) null);
    }

    public FragmentOp(String str) {
        this(str, (String) null, false, 6, (2HN) null);
    }

    public FragmentOp(String str, String str2) {
        this(str, str2, false, 4, (2HN) null);
    }

    public final boolean getImmediate() {
        return this.immediate;
    }

    public final String getTag() {
        return this.tag;
    }

    public final String getUrl() {
        return this.url;
    }

    public final void setImmediate(boolean z) {
        this.immediate = z;
    }

    public final void setTag(String str) {
        this.tag = str;
    }

    public final void setUrl(String str) {
        this.url = str;
    }

    public FragmentOp(String str, String str2, boolean z) {
        this.url = str;
        this.tag = str2;
        this.immediate = z;
    }

    /* JADX INFO: this call moved to the top of the method (can break code semantics) */
    public /* synthetic */ FragmentOp(String str, String str2, boolean z, int i, 2HN r7) {
        this((i & 1) != 0 ? null : str, (i & 2) != 0 ? null : str2, (i & 4) != 0 ? false : z);
    }
}
