Enum Class MatchType

java.lang.Object
java.lang.Enum<MatchType>
com.epam.fix.message.constants.fix50.enums.MatchType
All Implemented Interfaces:
EnumValue, Serializable, Comparable<MatchType>, Constable

public enum MatchType extends Enum<MatchType> implements EnumValue
  • Enum Constant Details

    • ONE_PARTY_PRIVATELY_NEGOTIATED_TRADE_REPORT

      public static final MatchType ONE_PARTY_PRIVATELY_NEGOTIATED_TRADE_REPORT
    • TWO_PARTY_PRIVATELY_NEGOTIATED_TRADE_REPORT

      public static final MatchType TWO_PARTY_PRIVATELY_NEGOTIATED_TRADE_REPORT
    • CONTINIOUS_AUTO_MATCH

      public static final MatchType CONTINIOUS_AUTO_MATCH
    • GENERAL_CROSS_AUCTION

      public static final MatchType GENERAL_CROSS_AUCTION
    • GENERAL_COUNTER_ORDER_SELECTION

      public static final MatchType GENERAL_COUNTER_ORDER_SELECTION
    • GENERAL_CALL_AUCTION

      public static final MatchType GENERAL_CALL_AUCTION
    • ACT_ACCEPTED_TRADE

      public static final MatchType ACT_ACCEPTED_TRADE
    • ACT_DEFAULT_TRADE

      public static final MatchType ACT_DEFAULT_TRADE
    • ACT_DEFAULT_AFTER_M2

      public static final MatchType ACT_DEFAULT_AFTER_M2
    • ACT_M6_MATCH

      public static final MatchType ACT_M6_MATCH
    • EXACT_MATCH_PLUS_4BADGES_EXECTIME

      public static final MatchType EXACT_MATCH_PLUS_4BADGES_EXECTIME
    • EXACT_MATCH_PLUS_4BADGES

      public static final MatchType EXACT_MATCH_PLUS_4BADGES
    • EXACT_MATCH_PLUS_2BADGES_EXECTIME

      public static final MatchType EXACT_MATCH_PLUS_2BADGES_EXECTIME
    • EXACT_MATCH_PLUS_2BADGES

      public static final MatchType EXACT_MATCH_PLUS_2BADGES
    • EXACT_MATCH_PLUS_EXECTIME

      public static final MatchType EXACT_MATCH_PLUS_EXECTIME
    • STAMPED_ADVISORIES_OR_SPECIALIST_ACCEPTS

      public static final MatchType STAMPED_ADVISORIES_OR_SPECIALIST_ACCEPTS
    • A1_EXACT_MATCH_SUMMARIZED_QTY

      public static final MatchType A1_EXACT_MATCH_SUMMARIZED_QTY
    • A2_EXACT_MATCH_SUMMARIZED_QTY

      public static final MatchType A2_EXACT_MATCH_SUMMARIZED_QTY
    • A3_EXACT_MATCH_SUMMARIZED_QTY

      public static final MatchType A3_EXACT_MATCH_SUMMARIZED_QTY
    • A4_EXACT_MATCH_SUMMARIZED_QTY

      public static final MatchType A4_EXACT_MATCH_SUMMARIZED_QTY
    • A5_EXACT_MATCH_SUMMARIZED_QTY

      public static final MatchType A5_EXACT_MATCH_SUMMARIZED_QTY
    • EXACT_MATCH_MINUS_BADGES_TIMES

      public static final MatchType EXACT_MATCH_MINUS_BADGES_TIMES
    • SUMMARIZED_MATCH_MINUS_BADGES_TIMES

      public static final MatchType SUMMARIZED_MATCH_MINUS_BADGES_TIMES
    • NON_ACT

      public static final MatchType NON_ACT
    • ONE_PARTY_TRADE_REPORT

      public static final MatchType ONE_PARTY_TRADE_REPORT
    • TWO_PARTY_TRADE_REPORT

      public static final MatchType TWO_PARTY_TRADE_REPORT
    • CONFIRMED_TRADE_REPORT

      public static final MatchType CONFIRMED_TRADE_REPORT
    • AUTO_MATCH

      public static final MatchType AUTO_MATCH
    • CROSS_AUCTION

      public static final MatchType CROSS_AUCTION
    • COUNTER_ORDER_SELECTION

      public static final MatchType COUNTER_ORDER_SELECTION
    • CALL_AUCTION

      public static final MatchType CALL_AUCTION
  • Method Details

    • values

      public static MatchType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static MatchType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • getValue

      public byte[] getValue()
      Specified by:
      getValue in interface EnumValue
    • equals

      public boolean equals(byte[] val, int offset, int length)
      Specified by:
      equals in interface EnumValue
    • equals

      public boolean equals(byte[] val)
      Specified by:
      equals in interface EnumValue