public class OrderHistoryImpl extends de.willuhn.datasource.db.AbstractDBObject implements OrderHistory
Constructor and Description |
---|
OrderHistoryImpl() |
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getAdditionalCosts()
Liefert zusätzliche Kosten der Order.
|
java.lang.String |
getAdditionalCostsCurrency()
Liefert die Währung der zusätzliche Kosten der Order.
|
java.math.BigDecimal |
getAdditionalCostsInMainCurrency()
Liefert zusätzliche Kosten der Order in der Hauptwährung.
|
Wertpapier |
getAktie()
Liefert das Wertpapier zu der Order.
|
java.lang.String |
getComment()
Liefert die Beschreibung der Order.
|
protected java.lang.Class<Wertpapier> |
getForeignObject(java.lang.String field) |
java.math.BigDecimal |
getOrderAmount()
Liefert die Anzahl der Aktien der Order.
|
java.util.Date |
getOrderDate()
Liefert das OrderDate der Order
|
java.lang.String |
getOrderNumber()
Get the order number.
|
java.math.BigDecimal |
getOrderPrice()
Liefert den Aktieneinzelpreis der Order.
|
java.math.BigDecimal |
getOrderPriceInMainCurrency()
Liefert den Aktieneinzelpreis der Order in der Hauptwährung.
|
java.lang.String |
getPrimaryAttribute() |
protected java.lang.String |
getTableName() |
java.math.BigDecimal |
getTotalOrderCosts()
Returns the total order costs without additional costs
|
java.math.BigDecimal |
getTotalOrderCostsInMainCurrency()
Returns the total order cost without additional costs in the main
currency
|
protected void |
insertCheck() |
void |
setAdditionalCosts(java.math.BigDecimal additionalCosts)
Setzt die zusätzlichen Kosten der Order.
|
void |
setAdditionalCostsCurrency(java.lang.String additionalCosts)
Setzt die Währung der zusätzliche Kosten der Order.
|
void |
setAdditionalCostsInMainCurrency(java.math.BigDecimal additionalCosts)
Setzt die zusätzlichen Kosten der Order in der Hauptwährung.
|
void |
setAktie(Wertpapier wertpapier)
Setzt das Wertpapier der Order.
|
void |
setComment(java.lang.String comment)
Setzt die Beschreibung der Order.
|
void |
setOrderAmount(java.math.BigDecimal orderAmount)
Setzt die Aktienanzahl der OrderImpl.
|
void |
setOrderDate(java.util.Date orderDate)
Setzt das Datum der OrderImpl.
|
void |
setOrderNumber(java.lang.String ordnerNumber)
Set the order number
|
void |
setOrderPrice(java.math.BigDecimal orderPrice)
Setzt den Preis pro Wertpapier der OrderImpl.
|
void |
setOrderPriceInMainCurrency(java.math.BigDecimal orderPrice)
Setzt den Preis pro Wertpapier der Order in der Hauptwährung.
|
protected void |
updateCheck() |
addDeleteListener, addStoreListener, clear, delete, deleteCheck, equals, getAttribute, getAttributeNames, getAttributeType, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getUpdateSQL, hasChanged, hasChanged, init, insert, isNewObject, load, overwrite, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, store, transactionBegin, transactionCommit, transactionRollback
clone, exportObject, exportObject, exportObject, unexportObject
equals, getRef, hashCode, toString, toStub
finalize, getClass, notify, notifyAll, wait, wait, wait
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, load, removeDeleteListener, removeStoreListener
public OrderHistoryImpl() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.math.BigDecimal getAdditionalCosts() throws java.rmi.RemoteException
OrderHistory
getAdditionalCosts
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getAdditionalCosts()
public java.lang.String getAdditionalCostsCurrency() throws java.rmi.RemoteException
OrderHistory
getAdditionalCostsCurrency
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getAdditionalCostsCurrency()
public java.math.BigDecimal getAdditionalCostsInMainCurrency() throws java.rmi.RemoteException
OrderHistory
getAdditionalCostsInMainCurrency
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getAdditionalCostsInMainCurrency()
public Wertpapier getAktie() throws java.rmi.RemoteException
OrderHistory
getAktie
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getAktie()
public java.lang.String getComment() throws java.rmi.RemoteException
OrderHistory
getComment
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getComment()
public java.math.BigDecimal getOrderAmount() throws java.rmi.RemoteException
OrderHistory
getOrderAmount
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getOrderAmount()
public java.util.Date getOrderDate() throws java.rmi.RemoteException
OrderHistory
getOrderDate
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getOrderDate()
public java.lang.String getOrderNumber() throws java.rmi.RemoteException
OrderHistory
getOrderNumber
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getOrderNumber()
public java.math.BigDecimal getOrderPrice() throws java.rmi.RemoteException
OrderHistory
getOrderPrice
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getOrderPrice()
public java.math.BigDecimal getOrderPriceInMainCurrency() throws java.rmi.RemoteException
OrderHistory
getOrderPriceInMainCurrency
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getOrderPriceInMainCurrency()
public java.lang.String getPrimaryAttribute() throws java.rmi.RemoteException
getPrimaryAttribute
in interface de.willuhn.datasource.GenericObject
getPrimaryAttribute
in interface de.willuhn.datasource.rmi.DBObject
getPrimaryAttribute
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
DBObject.getPrimaryAttribute()
public java.math.BigDecimal getTotalOrderCosts() throws java.rmi.RemoteException
OrderHistory
getTotalOrderCosts
in interface OrderHistory
java.rmi.RemoteException
OrderHistory.getTotalOrderCosts()
public java.math.BigDecimal getTotalOrderCostsInMainCurrency() throws java.rmi.RemoteException
OrderHistory
getTotalOrderCostsInMainCurrency
in interface OrderHistory
java.rmi.RemoteException
OrderHistory.getTotalOrderCostsInMainCurrency()
public void setAdditionalCosts(java.math.BigDecimal additionalCosts) throws java.rmi.RemoteException
OrderHistory
setAdditionalCosts
in interface OrderHistory
additionalCosts
- die zusätzlichen Kosten der Order.java.rmi.RemoteException
- see RemoteException
OrderHistory.setAdditionalCosts(BigDecimal)
public void setAdditionalCostsCurrency(java.lang.String additionalCosts) throws java.rmi.RemoteException
OrderHistory
setAdditionalCostsCurrency
in interface OrderHistory
additionalCosts
- der zusätzliche Kosten der Order.java.rmi.RemoteException
- see RemoteException
OrderHistory.setAdditionalCostsCurrency(String)
public void setAdditionalCostsInMainCurrency(java.math.BigDecimal additionalCosts) throws java.rmi.RemoteException
OrderHistory
setAdditionalCostsInMainCurrency
in interface OrderHistory
additionalCosts
- die zusätzlichen Kosten der Order in der Hauptwährung.java.rmi.RemoteException
- see RemoteException
OrderHistory.setAdditionalCostsInMainCurrency(BigDecimal)
public void setAktie(Wertpapier wertpapier) throws java.rmi.RemoteException
OrderHistory
setAktie
in interface OrderHistory
wertpapier
- das Wertpapierjava.rmi.RemoteException
- see RemoteException
OrderHistory.setAktie(Wertpapier)
public void setComment(java.lang.String comment) throws java.rmi.RemoteException
OrderHistory
setComment
in interface OrderHistory
comment
- die Beschreibung der Order.java.rmi.RemoteException
- see RemoteException
OrderHistory.setComment(String)
public void setOrderAmount(java.math.BigDecimal orderAmount) throws java.rmi.RemoteException
OrderHistory
setOrderAmount
in interface OrderHistory
orderAmount
- die Aktienanzahl der OrderImpl. Negative Anzahl heißt Verkauf.java.rmi.RemoteException
- see RemoteException
OrderHistory.setOrderAmount(BigDecimal)
public void setOrderDate(java.util.Date orderDate) throws java.rmi.RemoteException
OrderHistory
setOrderDate
in interface OrderHistory
orderDate
- der OrderImpl.java.rmi.RemoteException
- see RemoteException
OrderHistory.setOrderDate(Date)
public void setOrderNumber(java.lang.String ordnerNumber) throws java.rmi.RemoteException
OrderHistory
setOrderNumber
in interface OrderHistory
ordnerNumber
- the order number to setjava.rmi.RemoteException
- see RemoteException
OrderHistory.setOrderNumber(String)
public void setOrderPrice(java.math.BigDecimal orderPrice) throws java.rmi.RemoteException
OrderHistory
setOrderPrice
in interface OrderHistory
orderPrice
- den Preis pro Wertpapier der OrderImpl.java.rmi.RemoteException
- see RemoteException
OrderHistory.setOrderPrice(BigDecimal)
public void setOrderPriceInMainCurrency(java.math.BigDecimal orderPrice) throws java.rmi.RemoteException
OrderHistory
setOrderPriceInMainCurrency
in interface OrderHistory
orderPrice
- den Preis pro Wertpapier der Order in der Hauptwährung.java.rmi.RemoteException
- see RemoteException
OrderHistory.setOrderPriceInMainCurrency(BigDecimal)
protected java.lang.Class<Wertpapier> getForeignObject(java.lang.String field) throws java.rmi.RemoteException
getForeignObject
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
AbstractDBObject.getForeignObject(java.lang.String)
protected java.lang.String getTableName()
getTableName
in class de.willuhn.datasource.db.AbstractDBObject
AbstractDBObject.getTableName()
protected void insertCheck() throws de.willuhn.util.ApplicationException
insertCheck
in class de.willuhn.datasource.db.AbstractDBObject
de.willuhn.util.ApplicationException
AbstractDBObject.insertCheck()
protected void updateCheck() throws de.willuhn.util.ApplicationException
updateCheck
in class de.willuhn.datasource.db.AbstractDBObject
de.willuhn.util.ApplicationException
AbstractDBObject.updateCheck()