Enum Class PartyRole

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

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

    • EXECUTING_FIRM

      public static final PartyRole EXECUTING_FIRM
    • BROKER_OF_CREDIT

      public static final PartyRole BROKER_OF_CREDIT
    • CLIENT_ID

      public static final PartyRole CLIENT_ID
    • CLEARING_FIRM

      public static final PartyRole CLEARING_FIRM
    • INVESTOR_ID

      public static final PartyRole INVESTOR_ID
    • INTRODUCING_FIRM

      public static final PartyRole INTRODUCING_FIRM
    • ENTERING_FIRM

      public static final PartyRole ENTERING_FIRM
    • LOCATE_LENDING_FIRM

      public static final PartyRole LOCATE_LENDING_FIRM
    • FUND_MANAGER_CLIENT_ID

      public static final PartyRole FUND_MANAGER_CLIENT_ID
    • SETTLEMENT_LOCATION

      public static final PartyRole SETTLEMENT_LOCATION
    • ORDER_ORIGINATION_TRADER

      public static final PartyRole ORDER_ORIGINATION_TRADER
    • EXECUTING_TRADER

      public static final PartyRole EXECUTING_TRADER
    • ORDER_ORIGINATION_FIRM

      public static final PartyRole ORDER_ORIGINATION_FIRM
    • GIVEUP_CLEARING_FIRM

      public static final PartyRole GIVEUP_CLEARING_FIRM
    • CORRESPONDANT_CLEARING_FIRM

      public static final PartyRole CORRESPONDANT_CLEARING_FIRM
    • EXECUTING_SYSTEM

      public static final PartyRole EXECUTING_SYSTEM
    • CONTRA_FIRM

      public static final PartyRole CONTRA_FIRM
    • CONTRA_CLEARING_FIRM

      public static final PartyRole CONTRA_CLEARING_FIRM
    • SPONSORING_FIRM

      public static final PartyRole SPONSORING_FIRM
    • UNDERLYING_CONTRA_FIRM

      public static final PartyRole UNDERLYING_CONTRA_FIRM
    • CLEARING_ORGANIZATION

      public static final PartyRole CLEARING_ORGANIZATION
    • EXCHANGE

      public static final PartyRole EXCHANGE
    • CUSTOMER_ACCOUNT

      public static final PartyRole CUSTOMER_ACCOUNT
    • CORRESPONDENT_CLEARING_ORGANIZATION

      public static final PartyRole CORRESPONDENT_CLEARING_ORGANIZATION
    • CORRESPONDENT_BROKER

      public static final PartyRole CORRESPONDENT_BROKER
    • BUYER_SELLER

      public static final PartyRole BUYER_SELLER
    • CUSTODIAN

      public static final PartyRole CUSTODIAN
    • INTERMEDIARY

      public static final PartyRole INTERMEDIARY
    • AGENT

      public static final PartyRole AGENT
    • SUB_CUSTODIAN

      public static final PartyRole SUB_CUSTODIAN
    • BENEFICIARY

      public static final PartyRole BENEFICIARY
    • INTERESTED_PARTY

      public static final PartyRole INTERESTED_PARTY
    • REGULATORY_BODY

      public static final PartyRole REGULATORY_BODY
    • LIQUIDITY_PROVIDER

      public static final PartyRole LIQUIDITY_PROVIDER
    • ENTERING_TRADER

      public static final PartyRole ENTERING_TRADER
    • CONTRA_TRADER

      public static final PartyRole CONTRA_TRADER
    • POSITION_ACCOUNT

      public static final PartyRole POSITION_ACCOUNT
  • Method Details

    • values

      public static PartyRole[] 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 PartyRole 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