Package biz.onixs.cme.stp.handler
Enum TradeRegulationPublicationReason
- java.lang.Object
-
- java.lang.Enum<TradeRegulationPublicationReason>
-
- biz.onixs.cme.stp.handler.TradeRegulationPublicationReason
-
- All Implemented Interfaces:
Serializable,Comparable<TradeRegulationPublicationReason>
public enum TradeRegulationPublicationReason extends Enum<TradeRegulationPublicationReason>
Trade regulation publication reason.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DeferralDueToIlliquidInstrumentDeferral due to "Illiquid Instrument"ExemptedDueToEuropeanSystemOfCentralBanksPolicyTransactionsExempted due to European System of Central Banks (ESCB) policy transactions.NoneDefault value.NoPublicPriceQuotedAsInstrumentIsIlliquidNo public price quoted as instrument is illiquid
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TradeRegulationPublicationReasonforValue(int value)Returns enum value for the int representationintgetValue()Gets current value.static TradeRegulationPublicationReasonvalueOf(String name)Returns the enum constant of this type with the specified name.static TradeRegulationPublicationReason[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
None
public static final TradeRegulationPublicationReason None
Default value. Do not use it directly.
-
NoPublicPriceQuotedAsInstrumentIsIlliquid
public static final TradeRegulationPublicationReason NoPublicPriceQuotedAsInstrumentIsIlliquid
No public price quoted as instrument is illiquid
-
DeferralDueToIlliquidInstrument
public static final TradeRegulationPublicationReason DeferralDueToIlliquidInstrument
Deferral due to "Illiquid Instrument"
-
ExemptedDueToEuropeanSystemOfCentralBanksPolicyTransactions
public static final TradeRegulationPublicationReason ExemptedDueToEuropeanSystemOfCentralBanksPolicyTransactions
Exempted due to European System of Central Banks (ESCB) policy transactions.
-
-
Method Detail
-
values
public static TradeRegulationPublicationReason[] 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 (TradeRegulationPublicationReason c : TradeRegulationPublicationReason.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TradeRegulationPublicationReason 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 nameNullPointerException- if the argument is null
-
getValue
public int getValue()
Gets current value.- Returns:
- current value.
-
forValue
public static TradeRegulationPublicationReason forValue(int value)
Returns enum value for the int representation- Parameters:
value- value- Returns:
- value.
-
-