com.epam.fix.validation.error
Enum FIXErrorCode

java.lang.Object
  extended by java.lang.Enum<FIXErrorCode>
      extended by com.epam.fix.validation.error.FIXErrorCode
All Implemented Interfaces:
Serializable, Cloneable, Comparable<FIXErrorCode>

public enum FIXErrorCode
extends Enum<FIXErrorCode>
implements Cloneable

Author:
Serhiy_Zahriychuk Date: Jul 10, 2009

Enum Constant Summary
COMPID_PROBLEM
           
CONDREQUIRED_TAG_MISSING
           
DECRYPTION_PROBLEM
           
INCORRECT_DATA_FORMAT_FOR_VALUE
           
INCORRECT_NUMINGROUP_COUNT_FOR_REPEATING_GROUP
           
INVALID_MSGTYPE
           
INVALID_TAG_NUMBER
           
NON_DATA_VALUE_INCLUDES_FIELD_DELIMITER
           
OTHER
           
REPEATING_GROUP_FIELDS_OUT_OF_ORDER
           
REQUIRED_TAG_MISSING
           
SENDINGTIME_ACCURACY_PROBLEM
           
SIGNATURE_PROBLEM
           
TAG_APPEARS_MORE_THAN_ONCE
           
TAG_NOT_DEFINED_FOR_THIS_MESSAGE_TYPE
           
TAG_SPECIFIED_OUT_OF_REQUIRED_ORDER
           
TAG_SPECIFIED_WITHOUT_VALUE
           
UNDEFINED_TAG
           
VALUE_INCORRECT_OUT_OF_RANGE_FOR_TAG
           
XML_VALIDATION_ERROR
           
 
Method Summary
 int getCode()
           
 String toString()
           
static FIXErrorCode valueOf(String name)
          Returns the enum constant of this type with the specified name.
static FIXErrorCode[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

INVALID_TAG_NUMBER

public static final FIXErrorCode INVALID_TAG_NUMBER

REQUIRED_TAG_MISSING

public static final FIXErrorCode REQUIRED_TAG_MISSING

CONDREQUIRED_TAG_MISSING

public static final FIXErrorCode CONDREQUIRED_TAG_MISSING

TAG_NOT_DEFINED_FOR_THIS_MESSAGE_TYPE

public static final FIXErrorCode TAG_NOT_DEFINED_FOR_THIS_MESSAGE_TYPE

UNDEFINED_TAG

public static final FIXErrorCode UNDEFINED_TAG

TAG_SPECIFIED_WITHOUT_VALUE

public static final FIXErrorCode TAG_SPECIFIED_WITHOUT_VALUE

VALUE_INCORRECT_OUT_OF_RANGE_FOR_TAG

public static final FIXErrorCode VALUE_INCORRECT_OUT_OF_RANGE_FOR_TAG

INCORRECT_DATA_FORMAT_FOR_VALUE

public static final FIXErrorCode INCORRECT_DATA_FORMAT_FOR_VALUE

DECRYPTION_PROBLEM

public static final FIXErrorCode DECRYPTION_PROBLEM

SIGNATURE_PROBLEM

public static final FIXErrorCode SIGNATURE_PROBLEM

COMPID_PROBLEM

public static final FIXErrorCode COMPID_PROBLEM

SENDINGTIME_ACCURACY_PROBLEM

public static final FIXErrorCode SENDINGTIME_ACCURACY_PROBLEM

INVALID_MSGTYPE

public static final FIXErrorCode INVALID_MSGTYPE

XML_VALIDATION_ERROR

public static final FIXErrorCode XML_VALIDATION_ERROR

TAG_APPEARS_MORE_THAN_ONCE

public static final FIXErrorCode TAG_APPEARS_MORE_THAN_ONCE

TAG_SPECIFIED_OUT_OF_REQUIRED_ORDER

public static final FIXErrorCode TAG_SPECIFIED_OUT_OF_REQUIRED_ORDER

REPEATING_GROUP_FIELDS_OUT_OF_ORDER

public static final FIXErrorCode REPEATING_GROUP_FIELDS_OUT_OF_ORDER

INCORRECT_NUMINGROUP_COUNT_FOR_REPEATING_GROUP

public static final FIXErrorCode INCORRECT_NUMINGROUP_COUNT_FOR_REPEATING_GROUP

NON_DATA_VALUE_INCLUDES_FIELD_DELIMITER

public static final FIXErrorCode NON_DATA_VALUE_INCLUDES_FIELD_DELIMITER

OTHER

public static final FIXErrorCode OTHER
Method Detail

values

public static FIXErrorCode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (FIXErrorCode c : FIXErrorCode.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static FIXErrorCode valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getCode

public int getCode()

toString

public String toString()
Overrides:
toString in class Enum<FIXErrorCode>


Copyright © 2000-2014 EPAM Systems. All Rights Reserved.