Class BondOption


public class BondOption extends OptionBaseExtended
A Bond Option

Java class for BondOption complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="BondOption">
   <complexContent>
     <extension base="{http://www.fpml.org/FpML-5/confirmation}OptionBaseExtended">
       <sequence>
         <element name="strike" type="{http://www.fpml.org/FpML-5/confirmation}BondOptionStrike"/>
         <group ref="{http://www.fpml.org/FpML-5/confirmation}BondChoice.model"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • BondOption

      public BondOption()
  • Method Details

    • getStrike

      public BondOptionStrike getStrike()
      Gets the value of the strike property.
      Returns:
      possible object is BondOptionStrike
    • setStrike

      public void setStrike(BondOptionStrike value)
      Sets the value of the strike property.
      Parameters:
      value - allowed object is BondOptionStrike
    • getBond

      public Bond getBond()
      A bond instrument referenced by a contract
      Returns:
      possible object is Bond
    • setBond

      public void setBond(Bond value)
      Sets the value of the bond property.
      Parameters:
      value - allowed object is Bond
    • getConvertibleBond

      public ConvertibleBond getConvertibleBond()
      A convertible bond instrument referenced by a contract.
      Returns:
      possible object is ConvertibleBond
    • setConvertibleBond

      public void setConvertibleBond(ConvertibleBond value)
      Sets the value of the convertibleBond property.
      Parameters:
      value - allowed object is ConvertibleBond