net.sourceforge.fixagora.buyside.shared.persistence
Class BuySideBook

java.lang.Object
  extended by net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessObject
      extended by net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessComponent
          extended by net.sourceforge.fixagora.buyside.shared.persistence.BuySideBook
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<java.lang.Object>, BusinessObjectGroup, PersistenceInterface

@Entity
public class BuySideBook
extends AbstractBusinessComponent
implements BusinessObjectGroup

The Class BuySideBook.

See Also:
Serialized Form

Nested Class Summary
static class BuySideBook.CalcMethod
          The Enum CalcMethod.
 
Field Summary
 
Fields inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessComponent
dataDictionary
 
Constructor Summary
BuySideBook()
           
 
Method Summary
 java.lang.Boolean getAbsolutChange()
          Gets the absolut change.
 java.util.List<AssignedBuySideBookSecurity> getAssignedBuySideBookSecurities()
          Gets the assigned buy side book securities.
 java.util.List<AssignedBuySideInitiator> getAssignedBuySideFIXInitiators()
          Gets the assigned buy side fix initiators.
 java.util.List<AssignedBuySideTradeCaptureTarget> getAssignedTradeCaptureTargets()
          Gets the assigned trade capture targets.
 BankCalendar getBankCalendar()
          Gets the bank calendar.
 java.lang.String getBusinessObjectName()
          Gets the business object name.
 BuySideBook.CalcMethod getCalcMethod()
          Gets the calc method.
 java.lang.Class<? extends AbstractBusinessObject> getChildClass()
          Gets the child class.
 java.lang.String getComponentClass()
          Gets the component class.
 java.lang.Integer getDaycountConvention()
          Gets the daycount convention.
 java.lang.String getDescription()
          Gets the description.
 java.lang.Integer getDisplayStyle()
          Gets the display style.
 java.lang.Boolean getFractionalDisplay()
          Gets the fractional display.
 java.lang.String getIcon()
          Gets the icon.
 java.util.List<AbstractBusinessComponent> getInputComponents()
          Gets the input components.
 java.lang.Integer getKillFill()
          Gets the kill fill.
 java.lang.String getLargeIcon()
          Gets the large icon.
 java.util.List<AbstractBusinessComponent> getOutputComponents()
          Gets the output components.
 java.lang.Integer getValuta()
          Gets the valuta.
 boolean isSubfolderAllowed()
          Checks if is subfolder allowed.
 void makeEager()
          Make eager.
 void setAbsolutChange(java.lang.Boolean absolutChange)
          Sets the absolut change.
 void setAssignedBuySideBookSecurities(java.util.List<AssignedBuySideBookSecurity> assignedBuySideBookSecurities)
          Sets the assigned buy side book securities.
 void setAssignedBuySideFIXInitiators(java.util.List<AssignedBuySideInitiator> assignedBuySideFIXInitiators)
          Sets the assigned buy side fix initiators.
 void setAssignedTradeCaptureTargets(java.util.List<AssignedBuySideTradeCaptureTarget> assignedTradeCaptureTargets)
          Sets the assigned trade capture targets.
 void setBankCalendar(BankCalendar bankCalendar)
          Sets the bank calendar.
 void setCalcMethod(BuySideBook.CalcMethod calcMethod)
          Sets the calc method.
 void setDaycountConvention(java.lang.Integer daycountConvention)
          Sets the daycount convention.
 void setDescription(java.lang.String description)
          Sets the description.
 void setDisplayStyle(java.lang.Integer displayStyle)
          Sets the display style.
 void setFractionalDisplay(java.lang.Boolean fractionalDisplay)
          Sets the fractional display.
 void setKillFill(java.lang.Integer killFill)
          Sets the kill fill.
 void setValuta(java.lang.Integer valuta)
          Sets the valuta.
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessComponent
getDataDictionary, getStartLevel, isStartable, setDataDictionary, setTransientValues
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessObject
compareTo, equals, getAdditionalTreeText, getAdditionalTreeTextColor, getExecuteRoles, getId, getModificationDate, getModificationUser, getName, getParent, getPosition, getReadRoles, getWriteRoles, hashCode, isAffectedBy, isEditable, isMovable, setExecuteRoles, setId, setModificationDate, setModificationUser, setName, setParent, setReadRoles, setWriteRoles, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sourceforge.fixagora.basis.shared.model.persistence.BusinessObjectGroup
getName, setName
 

Constructor Detail

BuySideBook

public BuySideBook()
Method Detail

getAbsolutChange

public java.lang.Boolean getAbsolutChange()
Gets the absolut change.

Returns:
the absolut change

setAbsolutChange

public void setAbsolutChange(java.lang.Boolean absolutChange)
Sets the absolut change.

Parameters:
absolutChange - the new absolut change

getFractionalDisplay

public java.lang.Boolean getFractionalDisplay()
Gets the fractional display.

Returns:
the fractional display

setFractionalDisplay

public void setFractionalDisplay(java.lang.Boolean fractionalDisplay)
Sets the fractional display.

Parameters:
fractionalDisplay - the new fractional display

getCalcMethod

public BuySideBook.CalcMethod getCalcMethod()
Gets the calc method.

Returns:
the calc method

setCalcMethod

public void setCalcMethod(BuySideBook.CalcMethod calcMethod)
Sets the calc method.

Parameters:
calcMethod - the new calc method

getDisplayStyle

public java.lang.Integer getDisplayStyle()
Gets the display style.

Returns:
the display style

setDisplayStyle

public void setDisplayStyle(java.lang.Integer displayStyle)
Sets the display style.

Parameters:
displayStyle - the new display style

getKillFill

public java.lang.Integer getKillFill()
Gets the kill fill.

Returns:
the kill fill

setKillFill

public void setKillFill(java.lang.Integer killFill)
Sets the kill fill.

Parameters:
killFill - the new kill fill

getDescription

public java.lang.String getDescription()
Description copied from interface: BusinessObjectGroup
Gets the description.

Specified by:
getDescription in interface BusinessObjectGroup
Returns:
the description

setDescription

public void setDescription(java.lang.String description)
Description copied from interface: BusinessObjectGroup
Sets the description.

Specified by:
setDescription in interface BusinessObjectGroup
Parameters:
description - the new description

getIcon

public java.lang.String getIcon()
Description copied from class: AbstractBusinessObject
Gets the icon.

Overrides:
getIcon in class AbstractBusinessObject
Returns:
the icon

getLargeIcon

public java.lang.String getLargeIcon()
Description copied from class: AbstractBusinessObject
Gets the large icon.

Overrides:
getLargeIcon in class AbstractBusinessObject
Returns:
the large icon

getBusinessObjectName

public java.lang.String getBusinessObjectName()
Description copied from class: AbstractBusinessObject
Gets the business object name.

Specified by:
getBusinessObjectName in class AbstractBusinessObject
Returns:
the business object name

getAssignedBuySideBookSecurities

public java.util.List<AssignedBuySideBookSecurity> getAssignedBuySideBookSecurities()
Gets the assigned buy side book securities.

Returns:
the assigned buy side book securities

setAssignedBuySideBookSecurities

public void setAssignedBuySideBookSecurities(java.util.List<AssignedBuySideBookSecurity> assignedBuySideBookSecurities)
Sets the assigned buy side book securities.

Parameters:
assignedBuySideBookSecurities - the new assigned buy side book securities

getAssignedBuySideFIXInitiators

public java.util.List<AssignedBuySideInitiator> getAssignedBuySideFIXInitiators()
Gets the assigned buy side fix initiators.

Returns:
the assigned buy side fix initiators

setAssignedBuySideFIXInitiators

public void setAssignedBuySideFIXInitiators(java.util.List<AssignedBuySideInitiator> assignedBuySideFIXInitiators)
Sets the assigned buy side fix initiators.

Parameters:
assignedBuySideFIXInitiators - the new assigned buy side fix initiators

getBankCalendar

public BankCalendar getBankCalendar()
Gets the bank calendar.

Returns:
the bank calendar

setBankCalendar

public void setBankCalendar(BankCalendar bankCalendar)
Sets the bank calendar.

Parameters:
bankCalendar - the new bank calendar

getValuta

public java.lang.Integer getValuta()
Gets the valuta.

Returns:
the valuta

setValuta

public void setValuta(java.lang.Integer valuta)
Sets the valuta.

Parameters:
valuta - the new valuta

getDaycountConvention

public java.lang.Integer getDaycountConvention()
Gets the daycount convention.

Returns:
the daycount convention

setDaycountConvention

public void setDaycountConvention(java.lang.Integer daycountConvention)
Sets the daycount convention.

Parameters:
daycountConvention - the new daycount convention

makeEager

public void makeEager()
Description copied from interface: PersistenceInterface
Make eager.

Specified by:
makeEager in interface PersistenceInterface
Overrides:
makeEager in class AbstractBusinessObject

getChildClass

public java.lang.Class<? extends AbstractBusinessObject> getChildClass()
Description copied from interface: BusinessObjectGroup
Gets the child class.

Specified by:
getChildClass in interface BusinessObjectGroup
Returns:
the child class

isSubfolderAllowed

public boolean isSubfolderAllowed()
Description copied from interface: BusinessObjectGroup
Checks if is subfolder allowed.

Specified by:
isSubfolderAllowed in interface BusinessObjectGroup
Returns:
true, if is subfolder allowed

getComponentClass

public java.lang.String getComponentClass()
Description copied from class: AbstractBusinessComponent
Gets the component class.

Specified by:
getComponentClass in class AbstractBusinessComponent
Returns:
the component class

getOutputComponents

public java.util.List<AbstractBusinessComponent> getOutputComponents()
Description copied from class: AbstractBusinessComponent
Gets the output components.

Overrides:
getOutputComponents in class AbstractBusinessComponent
Returns:
the output components

getInputComponents

public java.util.List<AbstractBusinessComponent> getInputComponents()
Description copied from class: AbstractBusinessComponent
Gets the input components.

Overrides:
getInputComponents in class AbstractBusinessComponent
Returns:
the input components

getAssignedTradeCaptureTargets

public java.util.List<AssignedBuySideTradeCaptureTarget> getAssignedTradeCaptureTargets()
Gets the assigned trade capture targets.

Returns:
the assigned trade capture targets

setAssignedTradeCaptureTargets

public void setAssignedTradeCaptureTargets(java.util.List<AssignedBuySideTradeCaptureTarget> assignedTradeCaptureTargets)
Sets the assigned trade capture targets.

Parameters:
assignedTradeCaptureTargets - the new assigned trade capture targets