discord-jadx/app/src/main/java/com/discord/utilities/textprocessing/MessageParseState.java

43 lines
1.4 KiB
Java

package com.discord.utilities.textprocessing;
import com.discord.utilities.textprocessing.Rules;
import kotlin.jvm.internal.DefaultConstructorMarker;
/* compiled from: MessageParseState.kt */
public final class MessageParseState implements Rules.BlockQuoteState<MessageParseState> {
public static final Companion Companion = new Companion(null);
private static final MessageParseState initialState = new MessageParseState(false);
private final boolean isInQuote;
/* compiled from: MessageParseState.kt */
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final MessageParseState getInitialState() {
return MessageParseState.access$getInitialState$cp();
}
}
private MessageParseState(boolean z2) {
this.isInQuote = z2;
}
public static final /* synthetic */ MessageParseState access$getInitialState$cp() {
return initialState;
}
@Override // com.discord.utilities.textprocessing.Rules.BlockQuoteState
public boolean isInQuote() {
return this.isInQuote;
}
@Override // com.discord.utilities.textprocessing.Rules.BlockQuoteState
public MessageParseState newBlockQuoteState(boolean z2) {
return new MessageParseState(z2);
}
}