Class TriggerEvent
java.lang.Object
net.finmath.smartcontract.product.xml.TriggerEvent
Observation point for trigger.
Java class for TriggerEvent complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TriggerEvent"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="schedule" type="{http://www.fpml.org/FpML-5/confirmation}AveragingSchedule" maxOccurs="unbounded" minOccurs="0"/> <element name="triggerDates" type="{http://www.fpml.org/FpML-5/confirmation}DateList" minOccurs="0"/> <element name="trigger" type="{http://www.fpml.org/FpML-5/confirmation}Trigger"/> <element name="featurePayment" type="{http://www.fpml.org/FpML-5/confirmation}FeaturePayment" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected FeaturePayment
protected List
<AveragingSchedule> protected Trigger
protected DateList
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the featurePayment property.Gets the value of the schedule property.Gets the value of the trigger property.Gets the value of the triggerDates property.void
setFeaturePayment
(FeaturePayment value) Sets the value of the featurePayment property.void
setTrigger
(Trigger value) Sets the value of the trigger property.void
setTriggerDates
(DateList value) Sets the value of the triggerDates property.
-
Field Details
-
schedule
-
triggerDates
-
trigger
-
featurePayment
-
-
Constructor Details
-
TriggerEvent
public TriggerEvent()
-
-
Method Details
-
getSchedule
Gets the value of the schedule property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the schedule property.For example, to add a new item, do as follows:
getSchedule().add(newItem);
Objects of the following type(s) are allowed in the list
AveragingSchedule
-
getTriggerDates
-
setTriggerDates
-
getTrigger
-
setTrigger
-
getFeaturePayment
Gets the value of the featurePayment property.- Returns:
- possible object is
FeaturePayment
-
setFeaturePayment
Sets the value of the featurePayment property.- Parameters:
value
- allowed object isFeaturePayment
-