com.siebel.rf.offline.data.currencyboxdenomination
Class CurrencyBoxDenomination

java.lang.Object
  |
  +--com.siebel.rf.offline.data.currencyboxdenomination.CurrencyBoxDenomination
All Implemented Interfaces:
Persisted

public class CurrencyBoxDenomination
extends java.lang.Object
implements Persisted

The Currency persisted class


Field Summary
 java.lang.String branchCode
           
 java.lang.String cashBoxId
           
 java.lang.String companyCode
           
 java.lang.String createdTime
           
 java.lang.String currency
           
 java.lang.String currencyBoxId
           
 java.lang.String date
           
 java.lang.String denominationIndicator
           
 java.lang.Double denominationValue
           
static java.util.HashMap MAPPING
           
 java.lang.String numberOfBagsOrBundle
           
 java.lang.String numberOfSingleDenomination
           
static java.util.ArrayList PK_ATTRBUTES
           
 
Constructor Summary
CurrencyBoxDenomination()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          Compares object
 java.lang.String getBranchCode()
          Returns branchCode
 java.lang.String getCashBoxId()
          Returns cashBoxId
 java.lang.String getCompanyCode()
          Returns CompanyCode
 java.lang.String getCreatedTime()
          Returns createdTime
 java.lang.String getCurrency()
          Returns currency
 java.lang.String getCurrencyBoxId()
          Returns currencyBoxId
 java.lang.String getDate()
          Returns date
 java.lang.String getDenominationIndicator()
          Returns denominationIndicator
 java.lang.Double getDenominationValue()
          Returns denominationValue
 java.util.HashMap getMapping()
          Returns attributes vs.
 java.lang.String getNumberOfBagsOrBundle()
          Returns numberOfBagsOrBundle
 java.lang.String getNumberOfSingleDenomination()
          Returns numberOfSingleDenomination
 java.util.ArrayList getPKAttributes()
          Returns collection of primary key attributes
 java.lang.String getTableName()
          Returns table name of CurrencyBoxDenomination
 void setBranchCode(java.lang.String branchCode)
          Sets branchCode
 void setCashBoxId(java.lang.String cashBoxId)
          Sets cashBoxId
 void setCompanyCode(java.lang.String companyCode)
          Sets companyCode
 void setCreatedTime(java.lang.String createdTime)
          Sets createdTime
 void setCurrency(java.lang.String currency)
          Sets currency
 void setCurrencyBoxId(java.lang.String currencyBoxId)
          Sets currencyBoxId
 void setDate(java.lang.String date)
          Sets date
 void setDenominationIndicator(java.lang.String denominationIndicator)
          Sets denominationIndicator
 void setDenominationValue(java.lang.Double denominationValue)
          Sets denominationValue
 void setNumberOfBagsOrBundle(java.lang.String numberOfBagsOrBundle)
          Sets numberOfBagsOrBundle
 void setNumberOfSingleDenomination(java.lang.String numberOfSingleDenomination)
          Sets numberOfSingleDenomination
 com.bankframe.bo.DataPacket toDataPacket()
          Creates dataPacket for CurrencyBoxDenomination
 java.lang.String toString()
          Converts DataPacket to String
 void updateForCredit(java.lang.String numberOfSingleDenomination, java.lang.String numberOfBagsOrBundle, java.lang.String transactionDate, java.lang.String transactionTime)
          Updates denominations for Credit
 void updateForDebit(java.lang.String numberOfSingleDenomination, java.lang.String numberOfBagsOrBundle, java.lang.String transactionDate, java.lang.String transactionTime)
          Updates denominations for Debit.
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

companyCode

public java.lang.String companyCode

branchCode

public java.lang.String branchCode

currencyBoxId

public java.lang.String currencyBoxId

denominationValue

public java.lang.Double denominationValue

denominationIndicator

public java.lang.String denominationIndicator

currency

public java.lang.String currency

date

public java.lang.String date

createdTime

public java.lang.String createdTime

numberOfBagsOrBundle

public java.lang.String numberOfBagsOrBundle

numberOfSingleDenomination

public java.lang.String numberOfSingleDenomination

cashBoxId

public java.lang.String cashBoxId

MAPPING

public static java.util.HashMap MAPPING

PK_ATTRBUTES

public static java.util.ArrayList PK_ATTRBUTES
Constructor Detail

CurrencyBoxDenomination

public CurrencyBoxDenomination()
Method Detail

getCompanyCode

public java.lang.String getCompanyCode()
Returns CompanyCode
Returns:
the value of CompanyCode

getBranchCode

public java.lang.String getBranchCode()
Returns branchCode
Returns:
the value of branchCode

getCurrencyBoxId

public java.lang.String getCurrencyBoxId()
Returns currencyBoxId
Returns:
the value of currencyBoxId

getDenominationValue

public java.lang.Double getDenominationValue()
Returns denominationValue
Returns:
the value of denominationValue

getDenominationIndicator

public java.lang.String getDenominationIndicator()
Returns denominationIndicator
Returns:
the value of denominationIndicator

getCurrency

public java.lang.String getCurrency()
Returns currency
Returns:
the value of currency

getDate

public java.lang.String getDate()
Returns date
Returns:
the value of date

getCreatedTime

public java.lang.String getCreatedTime()
Returns createdTime
Returns:
the value of createdTime

getNumberOfBagsOrBundle

public java.lang.String getNumberOfBagsOrBundle()
Returns numberOfBagsOrBundle
Returns:
the value of numberOfBagsOrBundle

getNumberOfSingleDenomination

public java.lang.String getNumberOfSingleDenomination()
Returns numberOfSingleDenomination
Returns:
the value of numberOfSingleDenomination

getCashBoxId

public java.lang.String getCashBoxId()
Returns cashBoxId
Returns:
the value of cashBoxId

setCompanyCode

public void setCompanyCode(java.lang.String companyCode)
Sets companyCode
Parameters:
companyCode - String

setBranchCode

public void setBranchCode(java.lang.String branchCode)
Sets branchCode
Parameters:
branchCode - String

setCurrencyBoxId

public void setCurrencyBoxId(java.lang.String currencyBoxId)
Sets currencyBoxId
Parameters:
currencyBoxId - String

setDenominationValue

public void setDenominationValue(java.lang.Double denominationValue)
Sets denominationValue
Parameters:
denominationValue - Double

setDenominationIndicator

public void setDenominationIndicator(java.lang.String denominationIndicator)
Sets denominationIndicator
Parameters:
denominationIndicator - String

setCurrency

public void setCurrency(java.lang.String currency)
Sets currency
Parameters:
currency - String

setDate

public void setDate(java.lang.String date)
Sets date
Parameters:
date - String

setCreatedTime

public void setCreatedTime(java.lang.String createdTime)
Sets createdTime
Parameters:
createdTime - String

setNumberOfBagsOrBundle

public void setNumberOfBagsOrBundle(java.lang.String numberOfBagsOrBundle)
Sets numberOfBagsOrBundle
Parameters:
numberOfBagsOrBundle - String

setNumberOfSingleDenomination

public void setNumberOfSingleDenomination(java.lang.String numberOfSingleDenomination)
Sets numberOfSingleDenomination
Parameters:
numberOfSingleDenomination - String

setCashBoxId

public void setCashBoxId(java.lang.String cashBoxId)
Sets cashBoxId
Parameters:
cashBoxId - String

getMapping

public java.util.HashMap getMapping()
Returns attributes vs. table column name mapping
Specified by:
getMapping in interface Persisted
Returns:
the attributes vs. table column name mapping

getPKAttributes

public java.util.ArrayList getPKAttributes()
Returns collection of primary key attributes
Specified by:
getPKAttributes in interface Persisted
Returns:
the collection of primary key attributes

getTableName

public java.lang.String getTableName()
Returns table name of CurrencyBoxDenomination
Specified by:
getTableName in interface Persisted
Returns:
the table name

toDataPacket

public com.bankframe.bo.DataPacket toDataPacket()
Creates dataPacket for CurrencyBoxDenomination
Specified by:
toDataPacket in interface Persisted
Returns:
dataPacket DataPacket

toString

public java.lang.String toString()
Converts DataPacket to String
Overrides:
toString in class java.lang.Object
Returns:
String after converting the DataPacket to String

equals

public boolean equals(java.lang.Object object)
Compares object
Overrides:
equals in class java.lang.Object
Parameters:
object - Object
Returns:
boolean after comparing the object

updateForCredit

public void updateForCredit(java.lang.String numberOfSingleDenomination,
                            java.lang.String numberOfBagsOrBundle,
                            java.lang.String transactionDate,
                            java.lang.String transactionTime)
                     throws com.bankframe.ejb.ProcessingErrorException,
                            com.bankframe.validation.ValidationException
Updates denominations for Credit
Parameters:
numberOfSingleDenomination - String
numberOfBagsOrBundle - String
transactionDate - String
transactionTime - String
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails
com.bankframe.validation.ValidationException - This exception is thrown if validation fails

updateForDebit

public void updateForDebit(java.lang.String numberOfSingleDenomination,
                           java.lang.String numberOfBagsOrBundle,
                           java.lang.String transactionDate,
                           java.lang.String transactionTime)
                    throws com.bankframe.ejb.ProcessingErrorException,
                           com.bankframe.validation.ValidationException
Updates denominations for Debit.
Parameters:
numberOfSingleDenomination - String
numberOfBagsOrBundle - String
transactionDate - String
transactionTime - String
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails
com.bankframe.validation.ValidationException - This exception is thrown if validation fails