public interface OrderHistory
extends de.willuhn.datasource.rmi.DBObject
CREATE TABLE history ( id NUMERIC default UNIQUEKEY('history'), aktien_id int(4) NOT NULL, oderDate date, orderAmount float, orderPrice float, orderPriceInMainCurrency float, additionalCosts float, additionalCostsInMainCurrency float, additionalCostsCurrency varchar(5), orderNumber varchar(20); comment text, UNIQUE (id), PRIMARY KEY (id) );
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.
|
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.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
|
void |
setAdditionalCosts(java.math.BigDecimal additionalCosts)
Setzt die zusätzlichen Kosten der Order.
|
void |
setAdditionalCostsCurrency(java.lang.String currency)
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.
|
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListener
java.math.BigDecimal getAdditionalCosts() throws java.rmi.RemoteException
java.rmi.RemoteException
- see RemoteException
java.lang.String getAdditionalCostsCurrency() throws java.rmi.RemoteException
java.rmi.RemoteException
- see RemoteException
java.math.BigDecimal getAdditionalCostsInMainCurrency() throws java.rmi.RemoteException
java.rmi.RemoteException
- see RemoteException
Wertpapier getAktie() throws java.rmi.RemoteException
java.rmi.RemoteException
- see RemoteException
java.lang.String getComment() throws java.rmi.RemoteException
java.rmi.RemoteException
- see RemoteException
java.math.BigDecimal getOrderAmount() throws java.rmi.RemoteException
java.rmi.RemoteException
- see RemoteException
java.util.Date getOrderDate() throws java.rmi.RemoteException
java.rmi.RemoteException
- see RemoteException
java.lang.String getOrderNumber() throws java.rmi.RemoteException
java.rmi.RemoteException
- see RemoteException
java.math.BigDecimal getOrderPrice() throws java.rmi.RemoteException
java.rmi.RemoteException
- see RemoteException
java.math.BigDecimal getOrderPriceInMainCurrency() throws java.rmi.RemoteException
java.rmi.RemoteException
- see RemoteException
java.math.BigDecimal getTotalOrderCosts() throws java.rmi.RemoteException
java.rmi.RemoteException
java.math.BigDecimal getTotalOrderCostsInMainCurrency() throws java.rmi.RemoteException
java.rmi.RemoteException
void setAdditionalCosts(java.math.BigDecimal additionalCosts) throws java.rmi.RemoteException
additionalCosts
- die zusätzlichen Kosten der Order.java.rmi.RemoteException
- see RemoteException
void setAdditionalCostsCurrency(java.lang.String currency) throws java.rmi.RemoteException
currency
- der zusätzliche Kosten der Order.java.rmi.RemoteException
- see RemoteException
void setAdditionalCostsInMainCurrency(java.math.BigDecimal additionalCosts) throws java.rmi.RemoteException
additionalCosts
- die zusätzlichen Kosten der Order in der Hauptwährung.java.rmi.RemoteException
- see RemoteException
void setAktie(Wertpapier wertpapier) throws java.rmi.RemoteException
wertpapier
- das Wertpapierjava.rmi.RemoteException
- see RemoteException
void setComment(java.lang.String comment) throws java.rmi.RemoteException
comment
- die Beschreibung der Order.java.rmi.RemoteException
- see RemoteException
void setOrderAmount(java.math.BigDecimal orderAmount) throws java.rmi.RemoteException
orderAmount
- die Aktienanzahl der OrderImpl. Negative Anzahl heißt Verkauf.java.rmi.RemoteException
- see RemoteException
void setOrderDate(java.util.Date orderDate) throws java.rmi.RemoteException
orderDate
- der OrderImpl.java.rmi.RemoteException
- see RemoteException
void setOrderNumber(java.lang.String ordnerNumber) throws java.rmi.RemoteException
ordnerNumber
- the order number to setjava.rmi.RemoteException
- see RemoteException
void setOrderPrice(java.math.BigDecimal orderPrice) throws java.rmi.RemoteException
orderPrice
- den Preis pro Wertpapier der OrderImpl.java.rmi.RemoteException
- see RemoteException
void setOrderPriceInMainCurrency(java.math.BigDecimal orderPrice) throws java.rmi.RemoteException
orderPrice
- den Preis pro Wertpapier der Order in der Hauptwährung.java.rmi.RemoteException
- see RemoteException