biz.c24.io.api
Class ValidationResultEnum

java.lang.Object
  extended by biz.c24.io.api.ValidationResultEnum
All Implemented Interfaces:
Serializable

public class ValidationResultEnum
extends Object
implements Serializable

An enumeration of the possible validation results.

See Also:
Serialized Form

Field Summary
static ValidationResultEnum FAILED
          Specifies the data could not be parsed for some unknown reason.
static ValidationResultEnum FAILED_CARDINALITY_TEST
          Specifies the data could not be parsed because a cardinality was incorrect.
static ValidationResultEnum FAILED_CHOICE_ELEMENT_NOT_FOUND
          Specifies the data could not be parsed because a child of a switch node could not be found.
static ValidationResultEnum FAILED_CHOICE_SUBFIELD_COUNT
          Signifies the validation failed because exactly one branch of a choice node was not found.
static ValidationResultEnum FAILED_DELIMITER_NOT_FOUND
          Specifies the data could not be parsed because a delimiter could not be found.
static ValidationResultEnum FAILED_ENUMERATION_MISMATCH
          Specifies the data could not be parsed because a enumeration value could not be found.
static ValidationResultEnum FAILED_FIXED_VALUE_MISMATCH
          Signifies the validation failed because exactly one branch of a switch node was not found.
static ValidationResultEnum FAILED_FORMAT_ERROR
          Specifies the data could not be parsed because there was some format problem.
static ValidationResultEnum FAILED_INITIATOR_NOT_FOUND
          Specifies the data could not be parsed because an initiator could not be found.
static ValidationResultEnum FAILED_INVALID_LENGTH
          Signifies the validation failed due to a value being longer or shorter than required.
static ValidationResultEnum FAILED_INVALID_NAMESPACES
          Signifies the validation failed because exactly one branch of a switch node was not found.
static ValidationResultEnum FAILED_INVALID_RANGE
          Signifies the validation failed because of an invalid range specified.
static ValidationResultEnum FAILED_INVALID_XPATH
          Signifies the validation failed because of an invalid XPath expression.
static ValidationResultEnum FAILED_INVALID_XQUERY
          Signifies the validation failed because of an invalid xquery expression.
static ValidationResultEnum FAILED_NOT_ENOUGH_DATA
          Specifies the data could not be parsed because there was not enough data.
static ValidationResultEnum FAILED_PATTERN_MISMATCH
          Signifies the validation failed due to a pattern mismatch.
static ValidationResultEnum FAILED_RULE_ERROR
          Signifies the validation failed due to a user defined validation rule error.
static ValidationResultEnum FAILED_RUNTIME_EXCEPTION
          Specifies the data could not be parsed because a runtime exception was thrown.
static ValidationResultEnum FAILED_SET_MISSING_MANDATORY_ELEMENTS
          Specifies the data could not be parsed because there was extra data at the end of the input.
static ValidationResultEnum FAILED_SYNTAX_NOT_FOUND
          Specifies the data could not be parsed because an the syntax data could not be found.
static ValidationResultEnum FAILED_TERMINATOR_NOT_FOUND
          Specifies the data could not be parsed because an terminator could not be found.
static ValidationResultEnum FAILED_UNRECOGNISED_DATA_AT_END_OF_INPUT
          Specifies the data could not be parsed because there was extra data at the end of the input.
static ValidationResultEnum SWIFT_BLOCK_NOT_FOUND
          Signifies that a SWIFT block was not found.
static ValidationResultEnum SWIFT_FIELD_FORMAT_ERROR
          Signifies that invalid SWIFT field data was found.
static ValidationResultEnum SWIFT_INVALID_TAG_FOUND
          Signifies that an invalid SWIFT field tag was found.
static ValidationResultEnum SWIFT_MISSING_MANDATORY_ELEMENTS
          Specifies the data does not contain mandatory fields.
static ValidationResultEnum SWIFT_UNRECOGNISED_DATA_AT_END_OF_INPUT
          Specifies the data could not be parsed because there was extra data at the end of the input.
static ValidationResultEnum VALID
          Specifies the data was validated successfully.
static ValidationResultEnum WELL_FORMED
          Specifies the data was parsed successfully and can therefore be considered well formed but may still be invalid.
 
Method Summary
 int getCode()
          Returns the numeric code of this validation result.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

VALID

public static final ValidationResultEnum VALID
Specifies the data was validated successfully.


WELL_FORMED

public static final ValidationResultEnum WELL_FORMED
Specifies the data was parsed successfully and can therefore be considered well formed but may still be invalid.


FAILED

public static final ValidationResultEnum FAILED
Specifies the data could not be parsed for some unknown reason.


FAILED_INITIATOR_NOT_FOUND

public static final ValidationResultEnum FAILED_INITIATOR_NOT_FOUND
Specifies the data could not be parsed because an initiator could not be found.


FAILED_TERMINATOR_NOT_FOUND

public static final ValidationResultEnum FAILED_TERMINATOR_NOT_FOUND
Specifies the data could not be parsed because an terminator could not be found.


FAILED_DELIMITER_NOT_FOUND

public static final ValidationResultEnum FAILED_DELIMITER_NOT_FOUND
Specifies the data could not be parsed because a delimiter could not be found.


FAILED_CARDINALITY_TEST

public static final ValidationResultEnum FAILED_CARDINALITY_TEST
Specifies the data could not be parsed because a cardinality was incorrect.


FAILED_CHOICE_ELEMENT_NOT_FOUND

public static final ValidationResultEnum FAILED_CHOICE_ELEMENT_NOT_FOUND
Specifies the data could not be parsed because a child of a switch node could not be found.


FAILED_ENUMERATION_MISMATCH

public static final ValidationResultEnum FAILED_ENUMERATION_MISMATCH
Specifies the data could not be parsed because a enumeration value could not be found.


FAILED_SYNTAX_NOT_FOUND

public static final ValidationResultEnum FAILED_SYNTAX_NOT_FOUND
Specifies the data could not be parsed because an the syntax data could not be found.


FAILED_NOT_ENOUGH_DATA

public static final ValidationResultEnum FAILED_NOT_ENOUGH_DATA
Specifies the data could not be parsed because there was not enough data.


FAILED_FORMAT_ERROR

public static final ValidationResultEnum FAILED_FORMAT_ERROR
Specifies the data could not be parsed because there was some format problem.


FAILED_RUNTIME_EXCEPTION

public static final ValidationResultEnum FAILED_RUNTIME_EXCEPTION
Specifies the data could not be parsed because a runtime exception was thrown.


FAILED_UNRECOGNISED_DATA_AT_END_OF_INPUT

public static final ValidationResultEnum FAILED_UNRECOGNISED_DATA_AT_END_OF_INPUT
Specifies the data could not be parsed because there was extra data at the end of the input.


FAILED_SET_MISSING_MANDATORY_ELEMENTS

public static final ValidationResultEnum FAILED_SET_MISSING_MANDATORY_ELEMENTS
Specifies the data could not be parsed because there was extra data at the end of the input.


FAILED_RULE_ERROR

public static final ValidationResultEnum FAILED_RULE_ERROR
Signifies the validation failed due to a user defined validation rule error.


FAILED_PATTERN_MISMATCH

public static final ValidationResultEnum FAILED_PATTERN_MISMATCH
Signifies the validation failed due to a pattern mismatch.


FAILED_INVALID_LENGTH

public static final ValidationResultEnum FAILED_INVALID_LENGTH
Signifies the validation failed due to a value being longer or shorter than required.


FAILED_CHOICE_SUBFIELD_COUNT

public static final ValidationResultEnum FAILED_CHOICE_SUBFIELD_COUNT
Signifies the validation failed because exactly one branch of a choice node was not found.


FAILED_INVALID_XPATH

public static final ValidationResultEnum FAILED_INVALID_XPATH
Signifies the validation failed because of an invalid XPath expression.


FAILED_INVALID_RANGE

public static final ValidationResultEnum FAILED_INVALID_RANGE
Signifies the validation failed because of an invalid range specified.


FAILED_INVALID_NAMESPACES

public static final ValidationResultEnum FAILED_INVALID_NAMESPACES
Signifies the validation failed because exactly one branch of a switch node was not found.


FAILED_FIXED_VALUE_MISMATCH

public static final ValidationResultEnum FAILED_FIXED_VALUE_MISMATCH
Signifies the validation failed because exactly one branch of a switch node was not found.


FAILED_INVALID_XQUERY

public static final ValidationResultEnum FAILED_INVALID_XQUERY
Signifies the validation failed because of an invalid xquery expression.


SWIFT_BLOCK_NOT_FOUND

public static final ValidationResultEnum SWIFT_BLOCK_NOT_FOUND
Signifies that a SWIFT block was not found.


SWIFT_INVALID_TAG_FOUND

public static final ValidationResultEnum SWIFT_INVALID_TAG_FOUND
Signifies that an invalid SWIFT field tag was found.


SWIFT_FIELD_FORMAT_ERROR

public static final ValidationResultEnum SWIFT_FIELD_FORMAT_ERROR
Signifies that invalid SWIFT field data was found.


SWIFT_UNRECOGNISED_DATA_AT_END_OF_INPUT

public static final ValidationResultEnum SWIFT_UNRECOGNISED_DATA_AT_END_OF_INPUT
Specifies the data could not be parsed because there was extra data at the end of the input.


SWIFT_MISSING_MANDATORY_ELEMENTS

public static final ValidationResultEnum SWIFT_MISSING_MANDATORY_ELEMENTS
Specifies the data does not contain mandatory fields.

Method Detail

toString

public String toString()
Overrides:
toString in class Object

getCode

public int getCode()
Returns the numeric code of this validation result.

Returns:
The code.


C24 Technologies © 2002-2012: All Rights Reserved.