Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.globalretailtech.data
Class Currency  view Currency download Currency.java

java.lang.Object
  extended bycom.globalretailtech.data.DBRecord
      extended bycom.globalretailtech.data.Currency

public class Currency
extends DBRecord

Currency is used to manage all currencies (money). Includes conversion rates in reference to the local currency and flags to indicate whether it is the base currency and the local currency.


Field Summary
private static int[] col_types
           
private static java.lang.String[] columns
           
private  int configno
           
private  double conversionrate
           
private  java.lang.String currencyclass
           
private  int currencycodeid
           
private  int currencyid
           
private  CurrencyCode currenycode
           
private  int decimaldigits
           
private  boolean isbase
           
private  boolean islocal
           
private  java.sql.Date lastupdate
           
private  java.lang.String locale
           
private  int smallestdenom
           
private static java.lang.String table
           
 
Fields inherited from class com.globalretailtech.data.DBRecord
BOOLEAN, BYTE, DATA, DATE, DOUBLE, INT, STRING
 
Constructor Summary
Currency()
           
 
Method Summary
 java.util.Vector columnObjects()
          Temporary base class implementations for xml import/export.
 int configNo()
           
 double conversionRate()
           
 DBRecord copy()
          Copies the record, used to create a new record during population.
 java.lang.String currencyClass()
           
 CurrencyCode currencyCode()
           
 int currencyCodeID()
           
 int currencyID()
           
 int decimalDigits()
           
static java.lang.String getByID(int id)
           
static java.lang.String getByLocale(java.lang.String locale)
           
 boolean isBase()
           
 boolean isLocal()
           
 java.sql.Date lastUpdate()
           
 java.lang.String locale()
           
 void populate(java.sql.ResultSet rset)
          Called by fetch method in DBContext to move entity data from the result set to the record
 void relations()
          Called by fetch method in DBContext to service any entity relationships (child records).
 boolean save()
          Entity save.
 void setConfigNo(int value)
           
 void setConversionRate(double value)
           
 void setCurrencyClass(java.lang.String value)
           
 void setCurrencyCode(CurrencyCode value)
           
 void setCurrencyCodeID(int value)
           
 void setCurrencyID(int value)
           
 void setDecimalDigits(int value)
           
 void setIsBase(boolean value)
           
 void setIsLocal(boolean value)
           
 void setLastUpdate(java.sql.Date value)
           
 void setLocale(java.lang.String value)
           
 void setSmallestDenom(int value)
           
 int smallestDenom()
           
 java.lang.String toXML()
          Converts the entity to an XML string.
 boolean update()
          Entity update.
 
Methods inherited from class com.globalretailtech.data.DBRecord
getUpdateString, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

table

private static java.lang.String table

columns

private static java.lang.String[] columns

col_types

private static int[] col_types

currencyid

private int currencyid

configno

private int configno

currencycodeid

private int currencycodeid

conversionrate

private double conversionrate

smallestdenom

private int smallestdenom

decimaldigits

private int decimaldigits

locale

private java.lang.String locale

isbase

private boolean isbase

islocal

private boolean islocal

lastupdate

private java.sql.Date lastupdate

currencyclass

private java.lang.String currencyclass

currenycode

private CurrencyCode currenycode
Constructor Detail

Currency

public Currency()
Method Detail

currencyID

public int currencyID()

configNo

public int configNo()

currencyCodeID

public int currencyCodeID()

conversionRate

public double conversionRate()

smallestDenom

public int smallestDenom()

decimalDigits

public int decimalDigits()

locale

public java.lang.String locale()

isBase

public boolean isBase()

isLocal

public boolean isLocal()

lastUpdate

public java.sql.Date lastUpdate()

currencyClass

public java.lang.String currencyClass()

setCurrencyID

public void setCurrencyID(int value)

setConfigNo

public void setConfigNo(int value)

setCurrencyCodeID

public void setCurrencyCodeID(int value)

setConversionRate

public void setConversionRate(double value)

setSmallestDenom

public void setSmallestDenom(int value)

setDecimalDigits

public void setDecimalDigits(int value)

setLocale

public void setLocale(java.lang.String value)

setIsBase

public void setIsBase(boolean value)

setIsLocal

public void setIsLocal(boolean value)

setLastUpdate

public void setLastUpdate(java.sql.Date value)

setCurrencyClass

public void setCurrencyClass(java.lang.String value)

getByID

public static java.lang.String getByID(int id)

getByLocale

public static java.lang.String getByLocale(java.lang.String locale)

copy

public DBRecord copy()
Description copied from class: DBRecord
Copies the record, used to create a new record during population.

Specified by:
copy in class DBRecord

populate

public void populate(java.sql.ResultSet rset)
Description copied from class: DBRecord
Called by fetch method in DBContext to move entity data from the result set to the record

Specified by:
populate in class DBRecord

save

public boolean save()
Description copied from class: DBRecord
Entity save.

Specified by:
save in class DBRecord

update

public boolean update()
Description copied from class: DBRecord
Entity update.

Specified by:
update in class DBRecord

toXML

public java.lang.String toXML()
Description copied from class: DBRecord
Converts the entity to an XML string.

Specified by:
toXML in class DBRecord

currencyCode

public CurrencyCode currencyCode()

setCurrencyCode

public void setCurrencyCode(CurrencyCode value)

relations

public void relations()
Description copied from class: DBRecord
Called by fetch method in DBContext to service any entity relationships (child records).

Specified by:
relations in class DBRecord

columnObjects

public java.util.Vector columnObjects()
Description copied from class: DBRecord
Temporary base class implementations for xml import/export. Some of these will eventually become abstract.

Overrides:
columnObjects in class DBRecord