class_bid - AiAUJI/PAUSETA GitHub Wiki
Represents a simple or composite bid in some resources.
- Bid()
- Bid(ArrayList<Resource> resources, Agency bidder)
- Bid(ArrayList<Resource> resources, Agency bidder, double value)
- Bid(Resource resource, Agency bidder)
- boolean addResource(Resource resource)
- double getValue()
- UUID id
- ArrayList<Resource> resources
- Agency bidder
- double value
Bid()
Default cosntructor.
Bid(ArrayList<Resource> resources, Agency bidder)
Constructor.
Bid(ArrayList<Resource> resources, Agency bidder, float value)
Constructor.
Bid(Resource resource, Agency bidder)
Constructor.
boolean addResource(Resource resource)
Adds a- resource to this bid and updates its value.
double getValue()
Returns the value of this bid.
UUID id
Unique id for this Bid.
ArrayList<Resource> resources
Resources that form this bid.
Agency bidder
The bidder.
double value
The total value of this bid.