net.sourceforge.fixagora.sellside.shared.persistence
Class SellSideBook

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.sellside.shared.persistence.SellSideBook
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<java.lang.Object>, BusinessObjectGroup, PersistenceInterface

@Entity
public class SellSideBook
extends AbstractBusinessComponent
implements BusinessObjectGroup

The Class SellSideBook.

See Also:
Serialized Form

Nested Class Summary
static class SellSideBook.CalcMethod
          The Enum CalcMethod.
 
Field Summary
 
Fields inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessComponent
dataDictionary
 
Constructor Summary
SellSideBook()
           
 
Method Summary
 java.lang.Boolean getAbsolutChange()
          Gets the absolut change.
 java.util.List<AssignedSellSideBookSecurity> getAssignedSellSideBookSecurities()
          Gets the assigned sell side book securities.
 java.util.List<AssignedSellSideAcceptor> getAssignedSellSideFIXAcceptors()
          Gets the assigned sell side fix acceptors.
 java.util.List<AssignedSellSideTradeCaptureTarget> getAssignedSellSideTradeCaptureTargets()
          Gets the assigned sell side trade capture targets.
 BankCalendar getBankCalendar()
          Gets the bank calendar.
 java.lang.String getBusinessObjectName()
          Gets the business object name.
 SellSideBook.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.util.List<SellSideBookMDInput> getSellSideBookMDInputs()
          Gets the sell side book md inputs.
 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 setAssignedSellSideBookSecurities(java.util.List<AssignedSellSideBookSecurity> assignedSellSideBookSecurities)
          Sets the assigned sell side book securities.
 void setAssignedSellSideFIXAcceptors(java.util.List<AssignedSellSideAcceptor> assignedSellSideFIXAcceptors)
          Sets the assigned sell side fix acceptors.
 void setAssignedSellSideTradeCaptureTargets(java.util.List<AssignedSellSideTradeCaptureTarget> assignedSellSideTradeCaptureTargets)
          Sets the assigned sell side trade capture targets.
 void setBankCalendar(BankCalendar bankCalendar)
          Sets the bank calendar.
 void setCalcMethod(SellSideBook.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 setSellSideBookMDInputs(java.util.List<SellSideBookMDInput> sellSideBookMDInputs)
          Sets the sell side book md inputs.
 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

SellSideBook

public SellSideBook()
Method Detail

getCalcMethod

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

Returns:
the calc method

setCalcMethod

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

Parameters:
calcMethod - the new calc method

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

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

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

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

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

getAssignedSellSideBookSecurities

public java.util.List<AssignedSellSideBookSecurity> getAssignedSellSideBookSecurities()
Gets the assigned sell side book securities.

Returns:
the assigned sell side book securities

setAssignedSellSideBookSecurities

public void setAssignedSellSideBookSecurities(java.util.List<AssignedSellSideBookSecurity> assignedSellSideBookSecurities)
Sets the assigned sell side book securities.

Parameters:
assignedSellSideBookSecurities - the new assigned sell side book securities

getAssignedSellSideTradeCaptureTargets

public java.util.List<AssignedSellSideTradeCaptureTarget> getAssignedSellSideTradeCaptureTargets()
Gets the assigned sell side trade capture targets.

Returns:
the assigned sell side trade capture targets

setAssignedSellSideTradeCaptureTargets

public void setAssignedSellSideTradeCaptureTargets(java.util.List<AssignedSellSideTradeCaptureTarget> assignedSellSideTradeCaptureTargets)
Sets the assigned sell side trade capture targets.

Parameters:
assignedSellSideTradeCaptureTargets - the new assigned sell side trade capture targets

getAssignedSellSideFIXAcceptors

public java.util.List<AssignedSellSideAcceptor> getAssignedSellSideFIXAcceptors()
Gets the assigned sell side fix acceptors.

Returns:
the assigned sell side fix acceptors

setAssignedSellSideFIXAcceptors

public void setAssignedSellSideFIXAcceptors(java.util.List<AssignedSellSideAcceptor> assignedSellSideFIXAcceptors)
Sets the assigned sell side fix acceptors.

Parameters:
assignedSellSideFIXAcceptors - the new assigned sell side fix acceptors

getSellSideBookMDInputs

public java.util.List<SellSideBookMDInput> getSellSideBookMDInputs()
Gets the sell side book md inputs.

Returns:
the sell side book md inputs

setSellSideBookMDInputs

public void setSellSideBookMDInputs(java.util.List<SellSideBookMDInput> sellSideBookMDInputs)
Sets the sell side book md inputs.

Parameters:
sellSideBookMDInputs - the new sell side book md inputs

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