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

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

@Entity
public class FSecurity
extends AbstractBusinessObject

The Class FSecurity.

See Also:
Serialized Form

Constructor Summary
FSecurity()
           
 
Method Summary
 int compareTo(java.lang.Object object)
           
 java.lang.String getAdditionalTreeText()
          Gets the additional tree text.
 java.lang.String getBusinessObjectName()
          Gets the business object name.
 java.lang.String getIcon()
          Gets the icon.
 java.lang.String getLargeIcon()
          Gets the large icon.
 java.util.Date getMaturity()
          Gets the maturity.
 SecurityDetails getSecurityDetails()
          Gets the security details.
 java.lang.String getSecurityID()
          Gets the security id.
 boolean isAffectedBy(AbstractBusinessObject abstractBusinessObject)
          Checks if is affected by.
 void makeEager()
          Make eager.
 void setMaturity(java.util.Date maturity)
          Sets the maturity.
 void setSecurityDetails(SecurityDetails securityDetails)
          Sets the security details.
 void setSecurityID(java.lang.String securityID)
          Sets the security id.
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessObject
equals, getAdditionalTreeTextColor, getExecuteRoles, getId, getModificationDate, getModificationUser, getName, getParent, getPosition, getReadRoles, getWriteRoles, hashCode, isEditable, isMovable, setExecuteRoles, setId, setModificationDate, setModificationUser, setName, setParent, setReadRoles, setTransientValues, setWriteRoles, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FSecurity

public FSecurity()
Method Detail

getAdditionalTreeText

public java.lang.String getAdditionalTreeText()
Description copied from class: AbstractBusinessObject
Gets the additional tree text.

Overrides:
getAdditionalTreeText in class AbstractBusinessObject
Returns:
the additional tree text

getMaturity

public java.util.Date getMaturity()
Gets the maturity.

Returns:
the maturity

setMaturity

public void setMaturity(java.util.Date maturity)
Sets the maturity.

Parameters:
maturity - the new maturity

getSecurityDetails

public SecurityDetails getSecurityDetails()
Gets the security details.

Returns:
the security details

setSecurityDetails

public void setSecurityDetails(SecurityDetails securityDetails)
Sets the security details.

Parameters:
securityDetails - the new security details

getSecurityID

public java.lang.String getSecurityID()
Gets the security id.

Returns:
the security id

setSecurityID

public void setSecurityID(java.lang.String securityID)
Sets the security id.

Parameters:
securityID - the new security id

isAffectedBy

public boolean isAffectedBy(AbstractBusinessObject abstractBusinessObject)
Description copied from class: AbstractBusinessObject
Checks if is affected by.

Overrides:
isAffectedBy in class AbstractBusinessObject
Parameters:
abstractBusinessObject - the abstract business object
Returns:
true, if is affected by

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

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

makeEager

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

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

compareTo

public int compareTo(java.lang.Object object)
Specified by:
compareTo in interface java.lang.Comparable<java.lang.Object>
Overrides:
compareTo in class AbstractBusinessObject