public enum SecurityType extends Enum<SecurityType>
Enum Constant and Description |
---|
Bond
Bond (generic).
|
CanadianProvincialBonds
Canadian Provincial Bonds.
|
CommoditySwap
Commodity Swap.
|
CreditDefaultSwap
Credit Default Swap.
|
EuroSovereigns
Euro Sovereigns.
|
EuroSupranationalCoupons
Euro Supranational Coupons.
|
Forward
Forward.
|
ForwardRateAgreement
Forward Rate Agreement.
|
Future
Future security type.
|
FXNDF
Non-deliverable forward
|
FXSpot
FX Spot
|
GeneralCollateral
General Collateral
|
InterestRateSwap
Interest Rate Swap.
|
InterestStrip
Interest Strip.
|
MultiLeg
Multi-leg security type.
|
None
Default value.
|
Option
Option security type.
|
Repurchase
Repurchase.
|
SubstitutedCollateral
Substituted Collateral
|
Swaption
Swaption.
|
ToBeAnnounced
To Be Announced.
|
TreasuryBillNonUS
Treasury Bill - non US.
|
TreasuryInflationProtectedSecurity
Treasury Inflation Protected Security
|
UKGilt
UK Gilt.
|
UsdSupranationalCoupons
USD Supranational Coupons.
|
USFederalAgencyCoupon
US Federal Agency Coupon
|
USTreasuryBill
US Treasury Bill.
|
USTreasuryBond
US Treasury Bond.
|
USTreasuryFloatingRateNote
US Treasury Floating Rate Note
|
USTreasuryNote
US Treasury Note.
|
Modifier and Type | Method and Description |
---|---|
static SecurityType |
forValue(int value)
Gets value
|
static SecurityType |
forValue(String value)
Returns enum value for the string representation
|
int |
getValue()
Gets current value.
|
String |
toString()
Gets FIXML string value.
|
static SecurityType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SecurityType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SecurityType None
public static final SecurityType Bond
public static final SecurityType CommoditySwap
public static final SecurityType EuroSovereigns
public static final SecurityType EuroSupranationalCoupons
public static final SecurityType ForwardRateAgreement
public static final SecurityType Future
public static final SecurityType Forward
public static final SecurityType FXSpot
public static final SecurityType FXNDF
public static final SecurityType InterestRateSwap
public static final SecurityType MultiLeg
public static final SecurityType Option
public static final SecurityType Repurchase
public static final SecurityType UKGilt
public static final SecurityType UsdSupranationalCoupons
public static final SecurityType Swaption
public static final SecurityType TreasuryBillNonUS
public static final SecurityType ToBeAnnounced
public static final SecurityType USTreasuryBill
public static final SecurityType USTreasuryNote
public static final SecurityType GeneralCollateral
public static final SecurityType SubstitutedCollateral
public static final SecurityType InterestStrip
public static final SecurityType TreasuryInflationProtectedSecurity
public static final SecurityType USTreasuryBond
public static final SecurityType USFederalAgencyCoupon
public static final SecurityType USTreasuryFloatingRateNote
public static final SecurityType CreditDefaultSwap
public static final SecurityType CanadianProvincialBonds
public static SecurityType[] values()
for (SecurityType c : SecurityType.values()) System.out.println(c);
public static SecurityType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getValue()
public static SecurityType forValue(int value)
value
- valuepublic static SecurityType forValue(String value)
value
- valuepublic String toString()
toString
in class Enum<SecurityType>
Copyright © 2014–2025 Onix Solutions. All rights reserved.