net.sourceforge.fixagora.basis.shared.model.persistence
Class SecurityComplexEvent

java.lang.Object
  extended by net.sourceforge.fixagora.basis.shared.model.persistence.SecurityComplexEvent
All Implemented Interfaces:
java.io.Serializable

@Entity
public class SecurityComplexEvent
extends java.lang.Object
implements java.io.Serializable

The Class SecurityComplexEvent.

See Also:
Serialized Form

Constructor Summary
SecurityComplexEvent()
           
 
Method Summary
 java.util.List<ComplexEventDate> getComplexEventDates()
          Gets the complex event dates.
 java.lang.Integer getEventCondition()
          Gets the event condition.
 java.lang.Double getEventPrice()
          Gets the event price.
 java.lang.Integer getEventPriceBoundaryMethod()
          Gets the event price boundary method.
 java.lang.Double getEventPriceBoundaryPrecision()
          Gets the event price boundary precision.
 java.lang.Integer getEventPriceTimeType()
          Gets the event price time type.
 java.lang.Integer getEventType()
          Gets the event type.
 long getId()
          Gets the id.
 java.lang.Double getOptionPayoutAmount()
          Gets the option payout amount.
 SecurityDetails getSecurity()
          Gets the security.
 void makeEager()
          Make eager.
 void setComplexEventDates(java.util.List<ComplexEventDate> complexEventDates)
          Sets the complex event dates.
 void setEventCondition(java.lang.Integer eventCondition)
          Sets the event condition.
 void setEventPrice(java.lang.Double eventPrice)
          Sets the event price.
 void setEventPriceBoundaryMethod(java.lang.Integer eventPriceBoundaryMethod)
          Sets the event price boundary method.
 void setEventPriceBoundaryPrecision(java.lang.Double eventPriceBoundaryPrecision)
          Sets the event price boundary precision.
 void setEventPriceTimeType(java.lang.Integer eventPriceTimeType)
          Sets the event price time type.
 void setEventType(java.lang.Integer eventType)
          Sets the event type.
 void setId(long id)
          Sets the id.
 void setOptionPayoutAmount(java.lang.Double optionPayoutAmount)
          Sets the option payout amount.
 void setSecurity(SecurityDetails security)
          Sets the security.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityComplexEvent

public SecurityComplexEvent()
Method Detail

getComplexEventDates

public java.util.List<ComplexEventDate> getComplexEventDates()
Gets the complex event dates.

Returns:
the complex event dates

setComplexEventDates

public void setComplexEventDates(java.util.List<ComplexEventDate> complexEventDates)
Sets the complex event dates.

Parameters:
complexEventDates - the new complex event dates

getEventType

public java.lang.Integer getEventType()
Gets the event type.

Returns:
the event type

setEventType

public void setEventType(java.lang.Integer eventType)
Sets the event type.

Parameters:
eventType - the new event type

getOptionPayoutAmount

public java.lang.Double getOptionPayoutAmount()
Gets the option payout amount.

Returns:
the option payout amount

setOptionPayoutAmount

public void setOptionPayoutAmount(java.lang.Double optionPayoutAmount)
Sets the option payout amount.

Parameters:
optionPayoutAmount - the new option payout amount

getEventPrice

public java.lang.Double getEventPrice()
Gets the event price.

Returns:
the event price

setEventPrice

public void setEventPrice(java.lang.Double eventPrice)
Sets the event price.

Parameters:
eventPrice - the new event price

getEventPriceBoundaryMethod

public java.lang.Integer getEventPriceBoundaryMethod()
Gets the event price boundary method.

Returns:
the event price boundary method

setEventPriceBoundaryMethod

public void setEventPriceBoundaryMethod(java.lang.Integer eventPriceBoundaryMethod)
Sets the event price boundary method.

Parameters:
eventPriceBoundaryMethod - the new event price boundary method

getEventPriceBoundaryPrecision

public java.lang.Double getEventPriceBoundaryPrecision()
Gets the event price boundary precision.

Returns:
the event price boundary precision

setEventPriceBoundaryPrecision

public void setEventPriceBoundaryPrecision(java.lang.Double eventPriceBoundaryPrecision)
Sets the event price boundary precision.

Parameters:
eventPriceBoundaryPrecision - the new event price boundary precision

getEventPriceTimeType

public java.lang.Integer getEventPriceTimeType()
Gets the event price time type.

Returns:
the event price time type

setEventPriceTimeType

public void setEventPriceTimeType(java.lang.Integer eventPriceTimeType)
Sets the event price time type.

Parameters:
eventPriceTimeType - the new event price time type

getEventCondition

public java.lang.Integer getEventCondition()
Gets the event condition.

Returns:
the event condition

setEventCondition

public void setEventCondition(java.lang.Integer eventCondition)
Sets the event condition.

Parameters:
eventCondition - the new event condition

getId

public long getId()
Gets the id.

Returns:
the id

setId

public void setId(long id)
Sets the id.

Parameters:
id - the new id

getSecurity

public SecurityDetails getSecurity()
Gets the security.

Returns:
the security

setSecurity

public void setSecurity(SecurityDetails security)
Sets the security.

Parameters:
security - the new security

makeEager

public void makeEager()
Make eager.