package kotlin.text; import C.w; import com.google.android.gms.measurement.internal.a; import com.google.firebase.dynamiclinks.DynamicLink; import kotlin.ExperimentalStdlibApi; import kotlin.Metadata; import kotlin.PublishedApi; import kotlin.SinceKotlin; import kotlin.Unit; import kotlin.internal.InlineOnly; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; @SinceKotlin(version = "1.9") @Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0010\u000e\n\u0002\b\u0005\b\u0007\u0018\u0000 \u00132\u00020\u0001:\u0004\u0011\u0012\u0013\u0014B\u001f\b\u0000\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007¢\u0006\u0002\u0010\bJ\b\u0010\u000f\u001a\u00020\u0010H\u0016R\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\nR\u0011\u0010\u0006\u001a\u00020\u0007¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\r\u0010\u000e¨\u0006\u0015"}, d2 = {"Lkotlin/text/HexFormat;", "", "upperCase", "", "bytes", "Lkotlin/text/HexFormat$BytesHexFormat;", "number", "Lkotlin/text/HexFormat$NumberHexFormat;", "(ZLkotlin/text/HexFormat$BytesHexFormat;Lkotlin/text/HexFormat$NumberHexFormat;)V", "getBytes", "()Lkotlin/text/HexFormat$BytesHexFormat;", "getNumber", "()Lkotlin/text/HexFormat$NumberHexFormat;", "getUpperCase", "()Z", "toString", "", "Builder", "BytesHexFormat", "Companion", "NumberHexFormat", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) @ExperimentalStdlibApi /* loaded from: classes3.dex */ public final class HexFormat { /* renamed from: Companion, reason: from kotlin metadata */ public static final Companion INSTANCE = new Companion(null); private static final HexFormat Default; private static final HexFormat UpperCase; private final BytesHexFormat bytes; private final NumberHexFormat number; private final boolean upperCase; @Metadata(d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u000b\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u0007\b\u0001¢\u0006\u0002\u0010\u0002J\b\u0010\u0013\u001a\u00020\u0014H\u0001J%\u0010\u0007\u001a\u00020\u00152\u0017\u0010\u0016\u001a\u0013\u0012\u0004\u0012\u00020\u0004\u0012\u0004\u0012\u00020\u00150\u0017¢\u0006\u0002\b\u0018H\u0087\bø\u0001\u0000J%\u0010\n\u001a\u00020\u00152\u0017\u0010\u0016\u001a\u0013\u0012\u0004\u0012\u00020\u0006\u0012\u0004\u0012\u00020\u00150\u0017¢\u0006\u0002\b\u0018H\u0087\bø\u0001\u0000R\u0010\u0010\u0003\u001a\u0004\u0018\u00010\u0004X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0005\u001a\u0004\u0018\u00010\u0006X\u0082\u000e¢\u0006\u0002\n\u0000R\u0011\u0010\u0007\u001a\u00020\u00048F¢\u0006\u0006\u001a\u0004\b\b\u0010\tR\u0011\u0010\n\u001a\u00020\u00068F¢\u0006\u0006\u001a\u0004\b\u000b\u0010\fR\u001a\u0010\r\u001a\u00020\u000eX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000f\u0010\u0010\"\u0004\b\u0011\u0010\u0012\u0082\u0002\u0007\n\u0005\b\u009920\u0001¨\u0006\u0019"}, d2 = {"Lkotlin/text/HexFormat$Builder;", "", "()V", "_bytes", "Lkotlin/text/HexFormat$BytesHexFormat$Builder;", "_number", "Lkotlin/text/HexFormat$NumberHexFormat$Builder;", "bytes", "getBytes", "()Lkotlin/text/HexFormat$BytesHexFormat$Builder;", "number", "getNumber", "()Lkotlin/text/HexFormat$NumberHexFormat$Builder;", "upperCase", "", "getUpperCase", "()Z", "setUpperCase", "(Z)V", "build", "Lkotlin/text/HexFormat;", "", "builderAction", "Lkotlin/Function1;", "Lkotlin/ExtensionFunctionType;", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public static final class Builder { private BytesHexFormat.Builder _bytes; private NumberHexFormat.Builder _number; private boolean upperCase = HexFormat.INSTANCE.getDefault().getUpperCase(); @PublishedApi public Builder() { } @InlineOnly private final void bytes(Function1 builderAction) { Intrinsics.checkNotNullParameter(builderAction, "builderAction"); builderAction.invoke(getBytes()); } @InlineOnly private final void number(Function1 builderAction) { Intrinsics.checkNotNullParameter(builderAction, "builderAction"); builderAction.invoke(getNumber()); } @PublishedApi public final HexFormat build() { BytesHexFormat default$kotlin_stdlib; NumberHexFormat default$kotlin_stdlib2; boolean z3 = this.upperCase; BytesHexFormat.Builder builder = this._bytes; if (builder == null || (default$kotlin_stdlib = builder.build$kotlin_stdlib()) == null) { default$kotlin_stdlib = BytesHexFormat.INSTANCE.getDefault$kotlin_stdlib(); } NumberHexFormat.Builder builder2 = this._number; if (builder2 == null || (default$kotlin_stdlib2 = builder2.build$kotlin_stdlib()) == null) { default$kotlin_stdlib2 = NumberHexFormat.INSTANCE.getDefault$kotlin_stdlib(); } return new HexFormat(z3, default$kotlin_stdlib, default$kotlin_stdlib2); } public final BytesHexFormat.Builder getBytes() { if (this._bytes == null) { this._bytes = new BytesHexFormat.Builder(); } BytesHexFormat.Builder builder = this._bytes; Intrinsics.checkNotNull(builder); return builder; } public final NumberHexFormat.Builder getNumber() { if (this._number == null) { this._number = new NumberHexFormat.Builder(); } NumberHexFormat.Builder builder = this._number; Intrinsics.checkNotNull(builder); return builder; } public final boolean getUpperCase() { return this.upperCase; } public final void setUpperCase(boolean z3) { this.upperCase = z3; } } @Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\r\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\u0018\u0000 \u001b2\u00020\u0001:\u0002\u001a\u001bB7\b\u0000\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u0012\u0006\u0010\b\u001a\u00020\u0006\u0012\u0006\u0010\t\u001a\u00020\u0006¢\u0006\u0002\u0010\nJ%\u0010\u0013\u001a\u00060\u0014j\u0002`\u00152\n\u0010\u0016\u001a\u00060\u0014j\u0002`\u00152\u0006\u0010\u0017\u001a\u00020\u0006H\u0000¢\u0006\u0002\b\u0018J\b\u0010\u0019\u001a\u00020\u0006H\u0016R\u0011\u0010\b\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR\u0011\u0010\u0007\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\r\u0010\fR\u0011\u0010\t\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u000e\u0010\fR\u0011\u0010\u0004\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\u0010R\u0011\u0010\u0005\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u0012\u0010\f¨\u0006\u001c"}, d2 = {"Lkotlin/text/HexFormat$BytesHexFormat;", "", "bytesPerLine", "", "bytesPerGroup", "groupSeparator", "", "byteSeparator", "bytePrefix", "byteSuffix", "(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "getBytePrefix", "()Ljava/lang/String;", "getByteSeparator", "getByteSuffix", "getBytesPerGroup", "()I", "getBytesPerLine", "getGroupSeparator", "appendOptionsTo", "Ljava/lang/StringBuilder;", "Lkotlin/text/StringBuilder;", "sb", "indent", "appendOptionsTo$kotlin_stdlib", "toString", "Builder", "Companion", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public static final class BytesHexFormat { /* renamed from: Companion, reason: from kotlin metadata */ public static final Companion INSTANCE = new Companion(null); private static final BytesHexFormat Default = new BytesHexFormat(Integer.MAX_VALUE, Integer.MAX_VALUE, " ", "", "", ""); private final String bytePrefix; private final String byteSeparator; private final String byteSuffix; private final int bytesPerGroup; private final int bytesPerLine; private final String groupSeparator; @Metadata(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u000b\n\u0002\u0010\b\n\u0002\b\f\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0000¢\u0006\u0002\u0010\u0002J\r\u0010\u001c\u001a\u00020\u001dH\u0000¢\u0006\u0002\b\u001eR$\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0004@FX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0006\u0010\u0007\"\u0004\b\b\u0010\tR$\u0010\n\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0004@FX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000b\u0010\u0007\"\u0004\b\f\u0010\tR$\u0010\r\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0004@FX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000e\u0010\u0007\"\u0004\b\u000f\u0010\tR$\u0010\u0011\u001a\u00020\u00102\u0006\u0010\u0003\u001a\u00020\u0010@FX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0012\u0010\u0013\"\u0004\b\u0014\u0010\u0015R$\u0010\u0016\u001a\u00020\u00102\u0006\u0010\u0003\u001a\u00020\u0010@FX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0017\u0010\u0013\"\u0004\b\u0018\u0010\u0015R\u001a\u0010\u0019\u001a\u00020\u0004X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u001a\u0010\u0007\"\u0004\b\u001b\u0010\t¨\u0006\u001f"}, d2 = {"Lkotlin/text/HexFormat$BytesHexFormat$Builder;", "", "()V", "value", "", "bytePrefix", "getBytePrefix", "()Ljava/lang/String;", "setBytePrefix", "(Ljava/lang/String;)V", "byteSeparator", "getByteSeparator", "setByteSeparator", "byteSuffix", "getByteSuffix", "setByteSuffix", "", "bytesPerGroup", "getBytesPerGroup", "()I", "setBytesPerGroup", "(I)V", "bytesPerLine", "getBytesPerLine", "setBytesPerLine", "groupSeparator", "getGroupSeparator", "setGroupSeparator", "build", "Lkotlin/text/HexFormat$BytesHexFormat;", "build$kotlin_stdlib", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public static final class Builder { private String bytePrefix; private String byteSeparator; private String byteSuffix; private int bytesPerGroup; private int bytesPerLine; private String groupSeparator; public Builder() { Companion companion = BytesHexFormat.INSTANCE; this.bytesPerLine = companion.getDefault$kotlin_stdlib().getBytesPerLine(); this.bytesPerGroup = companion.getDefault$kotlin_stdlib().getBytesPerGroup(); this.groupSeparator = companion.getDefault$kotlin_stdlib().getGroupSeparator(); this.byteSeparator = companion.getDefault$kotlin_stdlib().getByteSeparator(); this.bytePrefix = companion.getDefault$kotlin_stdlib().getBytePrefix(); this.byteSuffix = companion.getDefault$kotlin_stdlib().getByteSuffix(); } public final BytesHexFormat build$kotlin_stdlib() { return new BytesHexFormat(this.bytesPerLine, this.bytesPerGroup, this.groupSeparator, this.byteSeparator, this.bytePrefix, this.byteSuffix); } public final String getBytePrefix() { return this.bytePrefix; } public final String getByteSeparator() { return this.byteSeparator; } public final String getByteSuffix() { return this.byteSuffix; } public final int getBytesPerGroup() { return this.bytesPerGroup; } public final int getBytesPerLine() { return this.bytesPerLine; } public final String getGroupSeparator() { return this.groupSeparator; } public final void setBytePrefix(String value) { Intrinsics.checkNotNullParameter(value, "value"); if (StringsKt__StringsKt.contains$default((CharSequence) value, '\n', false, 2, (Object) null) || StringsKt__StringsKt.contains$default((CharSequence) value, '\r', false, 2, (Object) null)) { throw new IllegalArgumentException(w.z("LF and CR characters are prohibited in bytePrefix, but was ", value)); } this.bytePrefix = value; } public final void setByteSeparator(String value) { Intrinsics.checkNotNullParameter(value, "value"); if (StringsKt__StringsKt.contains$default((CharSequence) value, '\n', false, 2, (Object) null) || StringsKt__StringsKt.contains$default((CharSequence) value, '\r', false, 2, (Object) null)) { throw new IllegalArgumentException(w.z("LF and CR characters are prohibited in byteSeparator, but was ", value)); } this.byteSeparator = value; } public final void setByteSuffix(String value) { Intrinsics.checkNotNullParameter(value, "value"); if (StringsKt__StringsKt.contains$default((CharSequence) value, '\n', false, 2, (Object) null) || StringsKt__StringsKt.contains$default((CharSequence) value, '\r', false, 2, (Object) null)) { throw new IllegalArgumentException(w.z("LF and CR characters are prohibited in byteSuffix, but was ", value)); } this.byteSuffix = value; } public final void setBytesPerGroup(int i) { if (i <= 0) { throw new IllegalArgumentException(a.l(i, "Non-positive values are prohibited for bytesPerGroup, but was ")); } this.bytesPerGroup = i; } public final void setBytesPerLine(int i) { if (i <= 0) { throw new IllegalArgumentException(a.l(i, "Non-positive values are prohibited for bytesPerLine, but was ")); } this.bytesPerLine = i; } public final void setGroupSeparator(String str) { Intrinsics.checkNotNullParameter(str, ""); this.groupSeparator = str; } } @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0080\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u0014\u0010\u0003\u001a\u00020\u0004X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u0007"}, d2 = {"Lkotlin/text/HexFormat$BytesHexFormat$Companion;", "", "()V", "Default", "Lkotlin/text/HexFormat$BytesHexFormat;", "getDefault$kotlin_stdlib", "()Lkotlin/text/HexFormat$BytesHexFormat;", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public final BytesHexFormat getDefault$kotlin_stdlib() { return BytesHexFormat.Default; } private Companion() { } } public BytesHexFormat(int i, int i4, String groupSeparator, String byteSeparator, String bytePrefix, String byteSuffix) { Intrinsics.checkNotNullParameter(groupSeparator, "groupSeparator"); Intrinsics.checkNotNullParameter(byteSeparator, "byteSeparator"); Intrinsics.checkNotNullParameter(bytePrefix, "bytePrefix"); Intrinsics.checkNotNullParameter(byteSuffix, "byteSuffix"); this.bytesPerLine = i; this.bytesPerGroup = i4; this.groupSeparator = groupSeparator; this.byteSeparator = byteSeparator; this.bytePrefix = bytePrefix; this.byteSuffix = byteSuffix; } public final StringBuilder appendOptionsTo$kotlin_stdlib(StringBuilder sb, String indent) { Intrinsics.checkNotNullParameter(sb, "sb"); Intrinsics.checkNotNullParameter(indent, "indent"); sb.append(indent); sb.append("bytesPerLine = "); sb.append(this.bytesPerLine); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(","); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(indent); sb.append("bytesPerGroup = "); sb.append(this.bytesPerGroup); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(","); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(indent); sb.append("groupSeparator = \""); sb.append(this.groupSeparator); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append("\","); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(indent); sb.append("byteSeparator = \""); sb.append(this.byteSeparator); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append("\","); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(indent); sb.append("bytePrefix = \""); sb.append(this.bytePrefix); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append("\","); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(indent); sb.append("byteSuffix = \""); sb.append(this.byteSuffix); sb.append("\""); return sb; } public final String getBytePrefix() { return this.bytePrefix; } public final String getByteSeparator() { return this.byteSeparator; } public final String getByteSuffix() { return this.byteSuffix; } public final int getBytesPerGroup() { return this.bytesPerGroup; } public final int getBytesPerLine() { return this.bytesPerLine; } public final String getGroupSeparator() { return this.groupSeparator; } public String toString() { StringBuilder sb = new StringBuilder(); sb.append("BytesHexFormat("); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); StringBuilder appendOptionsTo$kotlin_stdlib = appendOptionsTo$kotlin_stdlib(sb, " "); appendOptionsTo$kotlin_stdlib.append('\n'); Intrinsics.checkNotNullExpressionValue(appendOptionsTo$kotlin_stdlib, "append(...)"); sb.append(")"); String sb2 = sb.toString(); Intrinsics.checkNotNullExpressionValue(sb2, "toString(...)"); return sb2; } } @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u0011\u0010\u0003\u001a\u00020\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006R\u0011\u0010\u0007\u001a\u00020\u0004¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\u0006¨\u0006\t"}, d2 = {"Lkotlin/text/HexFormat$Companion;", "", "()V", "Default", "Lkotlin/text/HexFormat;", "getDefault", "()Lkotlin/text/HexFormat;", "UpperCase", "getUpperCase", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public final HexFormat getDefault() { return HexFormat.Default; } public final HexFormat getUpperCase() { return HexFormat.UpperCase; } private Companion() { } } @Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\u0018\u0000 \u00152\u00020\u0001:\u0002\u0014\u0015B\u001f\b\u0000\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0006¢\u0006\u0002\u0010\u0007J%\u0010\r\u001a\u00060\u000ej\u0002`\u000f2\n\u0010\u0010\u001a\u00060\u000ej\u0002`\u000f2\u0006\u0010\u0011\u001a\u00020\u0003H\u0000¢\u0006\u0002\b\u0012J\b\u0010\u0013\u001a\u00020\u0003H\u0016R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\tR\u0011\u0010\u0005\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\n\u0010\u000bR\u0011\u0010\u0004\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\f\u0010\t¨\u0006\u0016"}, d2 = {"Lkotlin/text/HexFormat$NumberHexFormat;", "", "prefix", "", DynamicLink.Builder.KEY_SUFFIX, "removeLeadingZeros", "", "(Ljava/lang/String;Ljava/lang/String;Z)V", "getPrefix", "()Ljava/lang/String;", "getRemoveLeadingZeros", "()Z", "getSuffix", "appendOptionsTo", "Ljava/lang/StringBuilder;", "Lkotlin/text/StringBuilder;", "sb", "indent", "appendOptionsTo$kotlin_stdlib", "toString", "Builder", "Companion", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public static final class NumberHexFormat { /* renamed from: Companion, reason: from kotlin metadata */ public static final Companion INSTANCE = new Companion(null); private static final NumberHexFormat Default = new NumberHexFormat("", "", false); private final String prefix; private final boolean removeLeadingZeros; private final String suffix; @Metadata(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0010\u000b\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0000¢\u0006\u0002\u0010\u0002J\r\u0010\u0013\u001a\u00020\u0014H\u0000¢\u0006\u0002\b\u0015R$\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0004@FX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0006\u0010\u0007\"\u0004\b\b\u0010\tR\u001a\u0010\n\u001a\u00020\u000bX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\f\u0010\r\"\u0004\b\u000e\u0010\u000fR$\u0010\u0010\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0004@FX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0011\u0010\u0007\"\u0004\b\u0012\u0010\t¨\u0006\u0016"}, d2 = {"Lkotlin/text/HexFormat$NumberHexFormat$Builder;", "", "()V", "value", "", "prefix", "getPrefix", "()Ljava/lang/String;", "setPrefix", "(Ljava/lang/String;)V", "removeLeadingZeros", "", "getRemoveLeadingZeros", "()Z", "setRemoveLeadingZeros", "(Z)V", DynamicLink.Builder.KEY_SUFFIX, "getSuffix", "setSuffix", "build", "Lkotlin/text/HexFormat$NumberHexFormat;", "build$kotlin_stdlib", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public static final class Builder { private String prefix; private boolean removeLeadingZeros; private String suffix; public Builder() { Companion companion = NumberHexFormat.INSTANCE; this.prefix = companion.getDefault$kotlin_stdlib().getPrefix(); this.suffix = companion.getDefault$kotlin_stdlib().getSuffix(); this.removeLeadingZeros = companion.getDefault$kotlin_stdlib().getRemoveLeadingZeros(); } public final NumberHexFormat build$kotlin_stdlib() { return new NumberHexFormat(this.prefix, this.suffix, this.removeLeadingZeros); } public final String getPrefix() { return this.prefix; } public final boolean getRemoveLeadingZeros() { return this.removeLeadingZeros; } public final String getSuffix() { return this.suffix; } public final void setPrefix(String value) { Intrinsics.checkNotNullParameter(value, "value"); if (StringsKt__StringsKt.contains$default((CharSequence) value, '\n', false, 2, (Object) null) || StringsKt__StringsKt.contains$default((CharSequence) value, '\r', false, 2, (Object) null)) { throw new IllegalArgumentException(w.z("LF and CR characters are prohibited in prefix, but was ", value)); } this.prefix = value; } public final void setRemoveLeadingZeros(boolean z3) { this.removeLeadingZeros = z3; } public final void setSuffix(String value) { Intrinsics.checkNotNullParameter(value, "value"); if (StringsKt__StringsKt.contains$default((CharSequence) value, '\n', false, 2, (Object) null) || StringsKt__StringsKt.contains$default((CharSequence) value, '\r', false, 2, (Object) null)) { throw new IllegalArgumentException(w.z("LF and CR characters are prohibited in suffix, but was ", value)); } this.suffix = value; } } @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0080\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u0014\u0010\u0003\u001a\u00020\u0004X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u0007"}, d2 = {"Lkotlin/text/HexFormat$NumberHexFormat$Companion;", "", "()V", "Default", "Lkotlin/text/HexFormat$NumberHexFormat;", "getDefault$kotlin_stdlib", "()Lkotlin/text/HexFormat$NumberHexFormat;", "kotlin-stdlib"}, k = 1, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public final NumberHexFormat getDefault$kotlin_stdlib() { return NumberHexFormat.Default; } private Companion() { } } public NumberHexFormat(String prefix, String suffix, boolean z3) { Intrinsics.checkNotNullParameter(prefix, "prefix"); Intrinsics.checkNotNullParameter(suffix, "suffix"); this.prefix = prefix; this.suffix = suffix; this.removeLeadingZeros = z3; } public final StringBuilder appendOptionsTo$kotlin_stdlib(StringBuilder sb, String indent) { Intrinsics.checkNotNullParameter(sb, "sb"); Intrinsics.checkNotNullParameter(indent, "indent"); sb.append(indent); sb.append("prefix = \""); sb.append(this.prefix); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append("\","); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(indent); sb.append("suffix = \""); sb.append(this.suffix); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append("\","); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(indent); sb.append("removeLeadingZeros = "); sb.append(this.removeLeadingZeros); return sb; } public final String getPrefix() { return this.prefix; } public final boolean getRemoveLeadingZeros() { return this.removeLeadingZeros; } public final String getSuffix() { return this.suffix; } public String toString() { StringBuilder sb = new StringBuilder(); sb.append("NumberHexFormat("); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); StringBuilder appendOptionsTo$kotlin_stdlib = appendOptionsTo$kotlin_stdlib(sb, " "); appendOptionsTo$kotlin_stdlib.append('\n'); Intrinsics.checkNotNullExpressionValue(appendOptionsTo$kotlin_stdlib, "append(...)"); sb.append(")"); String sb2 = sb.toString(); Intrinsics.checkNotNullExpressionValue(sb2, "toString(...)"); return sb2; } } static { BytesHexFormat.Companion companion = BytesHexFormat.INSTANCE; BytesHexFormat default$kotlin_stdlib = companion.getDefault$kotlin_stdlib(); NumberHexFormat.Companion companion2 = NumberHexFormat.INSTANCE; Default = new HexFormat(false, default$kotlin_stdlib, companion2.getDefault$kotlin_stdlib()); UpperCase = new HexFormat(true, companion.getDefault$kotlin_stdlib(), companion2.getDefault$kotlin_stdlib()); } public HexFormat(boolean z3, BytesHexFormat bytes, NumberHexFormat number) { Intrinsics.checkNotNullParameter(bytes, "bytes"); Intrinsics.checkNotNullParameter(number, "number"); this.upperCase = z3; this.bytes = bytes; this.number = number; } public final BytesHexFormat getBytes() { return this.bytes; } public final NumberHexFormat getNumber() { return this.number; } public final boolean getUpperCase() { return this.upperCase; } public String toString() { StringBuilder sb = new StringBuilder(); sb.append("HexFormat("); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(" upperCase = "); sb.append(this.upperCase); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(","); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(" bytes = BytesHexFormat("); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); StringBuilder appendOptionsTo$kotlin_stdlib = this.bytes.appendOptionsTo$kotlin_stdlib(sb, " "); appendOptionsTo$kotlin_stdlib.append('\n'); Intrinsics.checkNotNullExpressionValue(appendOptionsTo$kotlin_stdlib, "append(...)"); sb.append(" ),"); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(" number = NumberHexFormat("); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); StringBuilder appendOptionsTo$kotlin_stdlib2 = this.number.appendOptionsTo$kotlin_stdlib(sb, " "); appendOptionsTo$kotlin_stdlib2.append('\n'); Intrinsics.checkNotNullExpressionValue(appendOptionsTo$kotlin_stdlib2, "append(...)"); sb.append(" )"); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append('\n'); Intrinsics.checkNotNullExpressionValue(sb, "append(...)"); sb.append(")"); String sb2 = sb.toString(); Intrinsics.checkNotNullExpressionValue(sb2, "toString(...)"); return sb2; } }