Class NegotiationReport
- java.lang.Object
-
- jadex.bdi.examples.booktrading.common.NegotiationReport
-
public class NegotiationReport extends java.lang.ObjectA negotiation report contains user-relevant data about negotiations, i.e. the order and details about the negotiation and the time.
-
-
Constructor Summary
Constructors Constructor Description NegotiationReport(Order order, java.lang.String details, long time)Create a new report.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDetails()Get the details.OrdergetOrder()Get the order.longgetTime()Get the negotiation time.voidsetDetails(java.lang.String details)Set the details.voidsetOrder(Order order)Set the order.voidsetTime(long time)Set the negotiation time.java.lang.StringtoString()Get the string representation.
-
-
-
Field Detail
-
order
protected Order order
The order.
-
details
protected java.lang.String details
The report.
-
time
protected long time
The negotiation time.
-
-
Constructor Detail
-
NegotiationReport
public NegotiationReport(Order order, java.lang.String details, long time)
Create a new report.
-
-
Method Detail
-
getOrder
public Order getOrder()
Get the order.- Returns:
- The order.
-
setOrder
public void setOrder(Order order)
Set the order.- Parameters:
order- The order to set.
-
getDetails
public java.lang.String getDetails()
Get the details.- Returns:
- The details.
-
setDetails
public void setDetails(java.lang.String details)
Set the details.- Parameters:
details- The details to set.
-
getTime
public long getTime()
Get the negotiation time.- Returns:
- The time.
-
setTime
public void setTime(long time)
Set the negotiation time.- Parameters:
time- The time to set.
-
toString
public java.lang.String toString()
Get the string representation.- Overrides:
toStringin classjava.lang.Object- Returns:
- The string representation.
-
-