public class OrderHistoryImpl extends de.willuhn.datasource.db.AbstractDBObject implements OrderHistory
Constructor and Description |
---|
OrderHistoryImpl() |
Modifier and Type | Method and Description |
---|---|
double |
getAdditionalCosts()
Liefert zusätzliche Kosten der Order.
|
java.lang.String |
getAdditionalCostsCurrency()
Liefert die Währung der zusätzliche Kosten der Order.
|
double |
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) |
double |
getOrderAmount()
Liefert die Anzahl der Aktien der Order.
|
java.util.Date |
getOrderDate()
Liefert das OrderDate der Order
|
double |
getOrderPrice()
Liefert den Aktieneinzelpreis der Order.
|
double |
getOrderPriceInMainCurrency()
Liefert den Aktieneinzelpreis der Order in der Hauptwährung.
|
java.lang.String |
getPrimaryAttribute() |
protected java.lang.String |
getTableName() |
protected void |
insertCheck() |
void |
setAdditionalCosts(double 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(double 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(double orderAmount)
Setzt die Aktienanzahl der OrderImpl.
|
void |
setOrderDate(java.util.Date orderDate)
Setzt das Datum der OrderImpl.
|
void |
setOrderPrice(double orderPrice)
Setzt den Preis pro Wertpapier der OrderImpl.
|
void |
setOrderPriceInMainCurrency(double 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 double 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 double 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 double 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 double getOrderPrice() throws java.rmi.RemoteException
OrderHistory
getOrderPrice
in interface OrderHistory
java.rmi.RemoteException
- see RemoteException
OrderHistory.getOrderPrice()
public double 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 void setAdditionalCosts(double additionalCosts) throws java.rmi.RemoteException
OrderHistory
setAdditionalCosts
in interface OrderHistory
additionalCosts
- die zusätzlichen Kosten der Order.java.rmi.RemoteException
- see RemoteException
OrderHistory.setAdditionalCosts(double)
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(double 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(double)
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(double 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(double)
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 setOrderPrice(double orderPrice) throws java.rmi.RemoteException
OrderHistory
setOrderPrice
in interface OrderHistory
orderPrice
- den Preis pro Wertpapier der OrderImpl.java.rmi.RemoteException
- see RemoteException
OrderHistory.setOrderPrice(double)
public void setOrderPriceInMainCurrency(double 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(double)
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()