com.siebel.rf.offline.data.transactionfee
Class TransactionFee

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

public class TransactionFee
extends java.lang.Object
implements Persisted

The TransactionFee persisted class


Field Summary
 java.lang.String accountType
           
 java.lang.String companyCode
           
 java.lang.String customerType
           
 java.lang.Double flatFee
           
static java.util.HashMap MAPPING
           
 java.lang.Double maximumPercentageFeeAmount
           
 java.lang.Double percentageFee
           
static java.util.ArrayList PK_ATTRBUTES
           
 java.lang.String transactionCode
           
 java.lang.String transactionType
           
 java.lang.String waiveFeeIndicator
           
 
Constructor Summary
TransactionFee()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          Compares the object.
 java.lang.String getAccountType()
          Returns accountType
 java.lang.String getCompanyCode()
          Returns companyCode
 java.lang.String getCustomerType()
          Returns customerType
 java.lang.Double getFlatFee()
          Returns flatFee
 java.util.HashMap getMapping()
          Returns attributes vs.
 java.lang.Double getMaximumPercentageFeeAmount()
          Returns maximumPercentageFeeAmount
 java.lang.Double getPercentageFee()
          Returns percentageFee
 java.util.ArrayList getPKAttributes()
          Returns collection of primary key attributes
 java.lang.String getTableName()
          Returns tableName of TransactionFee
 java.lang.String getTransactionCode()
          Returns transactionCode
 java.lang.String getTransactionType()
          Returns transactionType
 java.lang.String getWaiveFeeIndicator()
          Returns waiveFeeIndicator
 void setAccountType(java.lang.String accountType)
          Sets accountType
 void setCompanyCode(java.lang.String companyCode)
          Sets companyCode
 void setCustomerType(java.lang.String customerType)
          Sets customerType
 void setFlatFee(java.lang.Double flatFee)
          Sets flatFee
 void setMaximumPercentageFeeAmount(java.lang.Double maximumPercentageFeeAmount)
          Sets maximumPercentageFeeAmount
 void setPercentageFee(java.lang.Double percentageFee)
          Sets percentageFee
 void setTransactionCode(java.lang.String transactionCode)
          Sets transactionCode
 void setTransactionType(java.lang.String transactionType)
          Sets transactionType
 void setWaiveFeeIndicator(java.lang.String waiveFeeIndicator)
          Sets waiveFeeIndicator
 com.bankframe.bo.DataPacket toDataPacket()
          Creates DataPacket for TransactionFee
 java.lang.String toString()
          Converts DataPacket to String.
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

companyCode

public java.lang.String companyCode

transactionCode

public java.lang.String transactionCode

accountType

public java.lang.String accountType

transactionType

public java.lang.String transactionType

flatFee

public java.lang.Double flatFee

percentageFee

public java.lang.Double percentageFee

waiveFeeIndicator

public java.lang.String waiveFeeIndicator

customerType

public java.lang.String customerType

maximumPercentageFeeAmount

public java.lang.Double maximumPercentageFeeAmount

MAPPING

public static java.util.HashMap MAPPING

PK_ATTRBUTES

public static java.util.ArrayList PK_ATTRBUTES
Constructor Detail

TransactionFee

public TransactionFee()
Method Detail

getCompanyCode

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

getTransactionCode

public java.lang.String getTransactionCode()
Returns transactionCode
Returns:
the value of transactionCode

getAccountType

public java.lang.String getAccountType()
Returns accountType
Returns:
the value of accountType

getTransactionType

public java.lang.String getTransactionType()
Returns transactionType
Returns:
the value of transactionType

getFlatFee

public java.lang.Double getFlatFee()
Returns flatFee
Returns:
the value of flatFee

getPercentageFee

public java.lang.Double getPercentageFee()
Returns percentageFee
Returns:
the value of percentageFee

getWaiveFeeIndicator

public java.lang.String getWaiveFeeIndicator()
Returns waiveFeeIndicator
Returns:
the value of waiveFeeIndicator

getCustomerType

public java.lang.String getCustomerType()
Returns customerType
Returns:
the value of customerType

getMaximumPercentageFeeAmount

public java.lang.Double getMaximumPercentageFeeAmount()
Returns maximumPercentageFeeAmount
Returns:
the value of maximumPercentageFeeAmount

setCompanyCode

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

setTransactionCode

public void setTransactionCode(java.lang.String transactionCode)
Sets transactionCode
Parameters:
transactionCode - String

setAccountType

public void setAccountType(java.lang.String accountType)
Sets accountType
Parameters:
accountType - String

setTransactionType

public void setTransactionType(java.lang.String transactionType)
Sets transactionType
Parameters:
transactionType - String

setFlatFee

public void setFlatFee(java.lang.Double flatFee)
Sets flatFee
Parameters:
flatFee - Double

setPercentageFee

public void setPercentageFee(java.lang.Double percentageFee)
Sets percentageFee
Parameters:
percentageFee - Double

setWaiveFeeIndicator

public void setWaiveFeeIndicator(java.lang.String waiveFeeIndicator)
Sets waiveFeeIndicator
Parameters:
waiveFeeIndicator - String

setCustomerType

public void setCustomerType(java.lang.String customerType)
Sets customerType
Parameters:
customerType - String

setMaximumPercentageFeeAmount

public void setMaximumPercentageFeeAmount(java.lang.Double maximumPercentageFeeAmount)
Sets maximumPercentageFeeAmount
Parameters:
maximumPercentageFeeAmount - Double

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 tableName of TransactionFee
Specified by:
getTableName in interface Persisted
Returns:
the tableName

toDataPacket

public com.bankframe.bo.DataPacket toDataPacket()
Creates DataPacket for TransactionFee
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 the object.
Overrides:
equals in class java.lang.Object
Parameters:
object - Object
Returns:
boolean after comparing the object