Package uk.ac.starlink.tfcat
Class TfcatStatus
java.lang.Object
uk.ac.starlink.tfcat.TfcatStatus
Utility class to represent the validity status of a TFCat text.
The
getStatus(java.lang.String)
method parses a given text to return an instance
of this class.- Since:
- 9 Feb 2022
- Author:
- Mark Taylor
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
TfcatStatus
(TfcatStatus.Code code, String message) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetCode()
Returns a code summarising the validity status.Returns a message containing information about compliancy issues during parsing.static TfcatStatus
Parses a given TFCat text and returns a status.
-
Constructor Details
-
TfcatStatus
Constructor.- Parameters:
code
- validity codemessage
- message giving error reports, or null for valid
-
-
Method Details
-
getCode
Returns a code summarising the validity status.- Returns:
- code
-
getMessage
Returns a message containing information about compliancy issues during parsing.- Returns:
- error report message, or null for compliant text
-
getStatus
Parses a given TFCat text and returns a status.- Parameters:
tfcatTxt
- TFCat text; this should be a JSON Object or null- Returns:
- parse status, or null for null/empty input
-