Class NegotiationReport

java.lang.Object
jadex.bdi.booktrading.NegotiationReport

public class NegotiationReport extends Object
A negotiation report contains user-relevant data about negotiations, i.e. the order and details about the negotiation and the time.
  • Field Details

    • order

      protected Order order
      The order.
    • details

      protected String details
      The report.
    • time

      protected long time
      The negotiation time.
  • Constructor Details

    • NegotiationReport

      public NegotiationReport(Order order, String details, long time)
      Create a new report.
  • Method Details

    • 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 String getDetails()
      Get the details.
      Returns:
      The details.
    • setDetails

      public void setDetails(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 String toString()
      Get the string representation.
      Overrides:
      toString in class Object
      Returns:
      The string representation.