com.javelin.fpml.shared
Class BusinessCenterTimeBean

java.lang.Object
  |
  +--AbstractBean
        |
        +--com.javelin.fpml.shared.BusinessCenterTimeBean
All Implemented Interfaces:
BusinessCenterTime, java.lang.Cloneable, java.io.Serializable

public class BusinessCenterTimeBean
extends AbstractBean
implements BusinessCenterTime

BusinessCenterTimeBean.java

null

Author:
Javelin Software
See Also:
BusinessCenterTime, Serialized Form

Field Summary
protected  BusinessCenter businessCenter
           
protected  java.lang.Integer businessCenterTimeKey
           
protected  FxSpotRateSource fxSpotRateSource
           
protected  java.sql.Time hourMinuteTime
           
protected  SharedAmericanExercise sharedAmericanExercise
           
protected  BusinessCenterTimeValidator validator
           
 
Constructor Summary
BusinessCenterTimeBean()
          Construct the Default BusinessCenterTimeBean.
 
Method Summary
 java.lang.Object clone()
          Clone dependent beans.
 void detach()
           
 BusinessCenter getBusinessCenter()
          Get the Business Center.
 java.lang.Integer getBusinessCenterTimeKey()
          Get the Business Center Time Key.
protected  BusinessCenterTimeValidator getBusinessCenterTimeValidator()
           
 FxSpotRateSource getFxSpotRateSourceFixingTime()
          Get the FxSpotRateSourceFixingTime dependent on this table.
 java.sql.Time getHourMinuteTime()
          Get the Hour Minute Time.
 java.lang.Class getInterface()
           
 SharedAmericanExercise getSharedAmericanExerciseLatestExerciseTime()
          Get the SharedAmericanExerciseLatestExerciseTime dependent on this table.
 void listRelations(java.util.Vector list, int type)
          List the related beans.
 void setBusinessCenter(BusinessCenter businessCenter)
          Set the Business Center.
 void setBusinessCenterTimeKey(java.lang.Integer businessCenterTimeKey)
          Set the Business Center Time Key.
 void setFxSpotRateSourceFixingTime(FxSpotRateSource fxSpotRateSource)
          Set the FxSpotRateSourceFixingTime dependent on this table.
 void setHourMinuteTime(java.sql.Time hourMinuteTime)
          Set the Hour Minute Time.
 void setSharedAmericanExerciseLatestExerciseTime(SharedAmericanExercise sharedAmericanExercise)
          Set the SharedAmericanExerciseLatestExerciseTime dependent on this table.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

businessCenterTimeKey

protected java.lang.Integer businessCenterTimeKey

hourMinuteTime

protected java.sql.Time hourMinuteTime

businessCenter

protected transient BusinessCenter businessCenter

fxSpotRateSource

protected FxSpotRateSource fxSpotRateSource

sharedAmericanExercise

protected SharedAmericanExercise sharedAmericanExercise

validator

protected BusinessCenterTimeValidator validator
Constructor Detail

BusinessCenterTimeBean

public BusinessCenterTimeBean()
Construct the Default BusinessCenterTimeBean.

Method Detail

getInterface

public java.lang.Class getInterface()
See Also:
com.javelin.beans.Bean.getInterface()

getFxSpotRateSourceFixingTime

public FxSpotRateSource getFxSpotRateSourceFixingTime()
                                               throws ValidationException
Description copied from interface: BusinessCenterTime
Get the FxSpotRateSourceFixingTime dependent on this table.

Specified by:
getFxSpotRateSourceFixingTime in interface BusinessCenterTime
Returns:
FxSpotRateSource.
ValidationException
See Also:
com.javelin.fpml.shared.getFxSpotRateSourceFixingTime()

setFxSpotRateSourceFixingTime

public void setFxSpotRateSourceFixingTime(FxSpotRateSource fxSpotRateSource)
                                   throws ValidationException
Description copied from interface: BusinessCenterTime
Set the FxSpotRateSourceFixingTime dependent on this table.

Specified by:
setFxSpotRateSourceFixingTime in interface BusinessCenterTime
ValidationException
See Also:
com.javelin.fpml.shared.setFxSpotRateSourceFixingTime()

getSharedAmericanExerciseLatestExerciseTime

public SharedAmericanExercise getSharedAmericanExerciseLatestExerciseTime()
                                                                   throws ValidationException
Description copied from interface: BusinessCenterTime
Get the SharedAmericanExerciseLatestExerciseTime dependent on this table.

Specified by:
getSharedAmericanExerciseLatestExerciseTime in interface BusinessCenterTime
Returns:
SharedAmericanExercise.
ValidationException
See Also:
com.javelin.fpml.shared.getSharedAmericanExerciseLatestExerciseTime()

setSharedAmericanExerciseLatestExerciseTime

public void setSharedAmericanExerciseLatestExerciseTime(SharedAmericanExercise sharedAmericanExercise)
                                                 throws ValidationException
Description copied from interface: BusinessCenterTime
Set the SharedAmericanExerciseLatestExerciseTime dependent on this table.

Specified by:
setSharedAmericanExerciseLatestExerciseTime in interface BusinessCenterTime
ValidationException
See Also:
com.javelin.fpml.shared.setSharedAmericanExerciseLatestExerciseTime()

getBusinessCenterTimeKey

public java.lang.Integer getBusinessCenterTimeKey()
Description copied from interface: BusinessCenterTime
Get the Business Center Time Key.

Specified by:
getBusinessCenterTimeKey in interface BusinessCenterTime
Returns:
Integer or null if it has not been set.
See Also:
BusinessCenterTime.getBusinessCenterTimeKey()

setBusinessCenterTimeKey

public void setBusinessCenterTimeKey(java.lang.Integer businessCenterTimeKey)
                              throws ValidationException
Description copied from interface: BusinessCenterTime
Set the Business Center Time Key.

Specified by:
setBusinessCenterTimeKey in interface BusinessCenterTime
Parameters:
businessCenterTimeKey - The value to set.
ValidationException
See Also:
BusinessCenterTime.setBusinessCenterTimeKey( java.lang.Integer businessCenterTimeKey )

getHourMinuteTime

public java.sql.Time getHourMinuteTime()
Description copied from interface: BusinessCenterTime
Get the Hour Minute Time.

Specified by:
getHourMinuteTime in interface BusinessCenterTime
Returns:
java.sql.Time or a default value of null if it has not been set.
See Also:
BusinessCenterTime.getHourMinuteTime()

setHourMinuteTime

public void setHourMinuteTime(java.sql.Time hourMinuteTime)
                       throws ValidationException
Description copied from interface: BusinessCenterTime
Set the Hour Minute Time.

Specified by:
setHourMinuteTime in interface BusinessCenterTime
Parameters:
hourMinuteTime - The value to set.
ValidationException
See Also:
BusinessCenterTime.setHourMinuteTime( java.sql.Time hourMinuteTime )

getBusinessCenter

public BusinessCenter getBusinessCenter()
Description copied from interface: BusinessCenterTime
Get the Business Center.

Specified by:
getBusinessCenter in interface BusinessCenterTime
Returns:
BusinessCenter or a default value of null if it has not been set.
See Also:
BusinessCenterTime.getBusinessCenter()

setBusinessCenter

public void setBusinessCenter(BusinessCenter businessCenter)
                       throws ValidationException
Description copied from interface: BusinessCenterTime
Set the Business Center.

Specified by:
setBusinessCenter in interface BusinessCenterTime
Parameters:
businessCenter - The value to set.
ValidationException
See Also:
BusinessCenterTime.setBusinessCenter( BusinessCenter businessCenter )

getBusinessCenterTimeValidator

protected BusinessCenterTimeValidator getBusinessCenterTimeValidator()

toString

public java.lang.String toString()
See Also:
Object.toString()

listRelations

public void listRelations(java.util.Vector list,
                          int type)
                   throws ValidationException
List the related beans.

ValidationException

detach

public void detach()
            throws ValidationException
ValidationException
See Also:
com.javelin.beans.Beane#detach()

clone

public java.lang.Object clone()
Clone dependent beans.

Specified by:
clone in interface BusinessCenterTime