Package io.github.qishr.cascara.lang.json.diagnostic
Enum JsonDiagnosticCode
java.lang.Object
java.lang.Enum<io.github.qishr.cascara.lang.json.diagnostic.JsonDiagnosticCode>
io.github.qishr.cascara.lang.json.diagnostic.JsonDiagnosticCode
All Implemented Interfaces:
DiagnosticCode
public final enum JsonDiagnosticCode
extends Enum<JsonDiagnosticCode>
Enum Constants
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public static JsonDiagnosticCode[] | values() | |
| public static JsonDiagnosticCode | valueOf(String name) | |
| public String | getCode() | |
| public String | getMessage() |
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 JsonDiagnosticCode[] values()
valueOf
public static JsonDiagnosticCode valueOf(String name)
getCode
public String getCode()
Specified By:
getMessage
public String getMessage()
Specified By: