public class JSONSymbol extends net.automatalib.words.abstractimpl.AbstractSymbol<JSONSymbol>
Modifier and Type | Field and Description |
---|---|
static JSONSymbol |
closingBracketSymbol |
static JSONSymbol |
closingCurlyBraceSymbol |
static JSONSymbol |
commaSymbol |
static JSONSymbol |
enumSymbol |
static JSONSymbol |
falseSymbol |
static JSONSymbol |
integerSymbol |
static JSONSymbol |
nullSymbol |
static JSONSymbol |
numberSymbol |
static JSONSymbol |
openingBracketSymbol |
static JSONSymbol |
openingCurlyBraceSymbol |
static net.automatalib.words.Alphabet<JSONSymbol> |
primitiveValuesAlphabet
Contains the symbols for enum, false, integer, null, number, string, and
true.
|
static JSONSymbol |
stringSymbol |
static JSONSymbol |
trueSymbol |
Modifier and Type | Method and Description |
---|---|
JSONSymbol |
callToReturn()
If the current symbol is a call, returns the corresponding return symbol.
|
int |
compareTo(JSONSymbol other) |
boolean |
equals(Object obj) |
int |
hashCode() |
String |
toString() |
static JSONSymbol |
toSymbol(Character character) |
static JSONSymbol |
toSymbol(String string) |
static net.automatalib.words.Word<JSONSymbol> |
toWord(String... symbols) |
public static final JSONSymbol commaSymbol
public static final JSONSymbol openingCurlyBraceSymbol
public static final JSONSymbol closingCurlyBraceSymbol
public static final JSONSymbol openingBracketSymbol
public static final JSONSymbol closingBracketSymbol
public static final JSONSymbol nullSymbol
public static final JSONSymbol integerSymbol
public static final JSONSymbol numberSymbol
public static final JSONSymbol stringSymbol
public static final JSONSymbol enumSymbol
public static final JSONSymbol trueSymbol
public static final JSONSymbol falseSymbol
public static final net.automatalib.words.Alphabet<JSONSymbol> primitiveValuesAlphabet
public int compareTo(JSONSymbol other)
@Nullable public JSONSymbol callToReturn()
public static JSONSymbol toSymbol(String string)
public static JSONSymbol toSymbol(Character character)
public static net.automatalib.words.Word<JSONSymbol> toWord(String... symbols)
Copyright © 2022. All rights reserved.