Package io.github.qishr.cascara.lang.json.diagnostic
Enum JsonDiagnosticMessage
java.lang.Object
java.lang.Enum<io.github.qishr.cascara.lang.json.diagnostic.JsonDiagnosticMessage>
io.github.qishr.cascara.lang.json.diagnostic.JsonDiagnosticMessage
All Implemented Interfaces:
DiagnosticMessage
public final enum JsonDiagnosticMessage
extends Enum<JsonDiagnosticMessage>
Enum Constants
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public static JsonDiagnosticMessage[] | values() | |
| public static JsonDiagnosticMessage | valueOf(String name) | |
| public String | getCode() | |
| public String | getFormat() |
Enum Constant Details
EXPECTED_CLOSE_BRACE
public static final EXPECTED_CLOSE_BRACE
EXPECTED_EOS
public static final EXPECTED_EOS
EXPECTED_SCALAR
public static final EXPECTED_SCALAR
EXPECTED_COLON_FLOW_MAP
public static final EXPECTED_COLON_FLOW_MAP
EXPECTED_OPEN_BRACE
public static final EXPECTED_OPEN_BRACE
EXPECTED_CLOSE_BRACKET
public static final EXPECTED_CLOSE_BRACKET
EXPECTED_OPEN_BRACKET
public static final EXPECTED_OPEN_BRACKET
EXPECTED_COLON_AFTER_MAP_KEY
public static final EXPECTED_COLON_AFTER_MAP_KEY
INVALID_NUMBER
public static final INVALID_NUMBER
UNEXPECTED_UNQUOTED_STRING_VALUE
public static final UNEXPECTED_UNQUOTED_STRING_VALUE
MISSING_INTEGER_PART
public static final MISSING_INTEGER_PART
MISSING_FRACTIONAL_PART
public static final MISSING_FRACTIONAL_PART
MISSING_EXPONENT
public static final MISSING_EXPONENT
MISSING_EXPONENT_DIGITS
public static final MISSING_EXPONENT_DIGITS
NOT_ALLOWED_SINGLE_QUOTED_STRING
public static final NOT_ALLOWED_SINGLE_QUOTED_STRING
NOT_ALLOWED_LEADING_PLUS
public static final NOT_ALLOWED_LEADING_PLUS
NOT_ALLOWED_LEADING_ZERO
public static final NOT_ALLOWED_LEADING_ZERO
NOT_ALLOWED_TRAILING_DOT
public static final NOT_ALLOWED_TRAILING_DOT
EXPECTED_MAP_KEY
public static final EXPECTED_MAP_KEY
UNEXPECTED_CHARACTER
public static final UNEXPECTED_CHARACTER
UNTERMINATED_STRING
public static final UNTERMINATED_STRING
DEPTH_LIMIT
public static final DEPTH_LIMIT
UNEXPECTED_TOKEN
public static final UNEXPECTED_TOKEN
DUPLICATE_KEY
public static final DUPLICATE_KEY
FAILED_TO_MAP_TYPE
public static final FAILED_TO_MAP_TYPE
FAILED_TO_MAP_AST
public static final FAILED_TO_MAP_AST
CLASS_NOT_SERIALIZABLE
public static final CLASS_NOT_SERIALIZABLE
EXPECTED_MAP_STRUCTURE
public static final EXPECTED_MAP_STRUCTURE
NO_SUCH_METHOD
public static final NO_SUCH_METHOD
FAILED_DESERIALIZE
public static final FAILED_DESERIALIZE
INCOMPATIBLE_TYPES
public static final INCOMPATIBLE_TYPES
FAILED_DESERIALIZE_SCALAR
public static final FAILED_DESERIALIZE_SCALAR
UNSUPPORTED_TYPE
public static final UNSUPPORTED_TYPE
EXPECTED_SEQUENCE
public static final EXPECTED_SEQUENCE
Method Details
values
public static JsonDiagnosticMessage[] values()
valueOf
public static JsonDiagnosticMessage valueOf(String name)
getCode
public String getCode()
Specified By:
getFormat
public String getFormat()
Specified By: