source: src/main/java/negotiator/onetomany/Portfolio.java@ 209

Last change on this file since 209 was 207, checked in by Tim Baarslag, 5 years ago

One to many negotiation classes

File size: 534 bytes
Line 
1package negotiator.onetomany;
2
3import java.util.List;
4
5import java.util.ArrayList;
6
7/**
8 * A portfolio is a list of products that is relevant to an agent
9 */
10public class Portfolio
11{
12 private List<Product> portfolio;
13
14 public Portfolio()
15 {
16 this.portfolio = new ArrayList<Product>();
17 }
18
19 public List<Product> getPortfolio()
20 {
21 return portfolio;
22 }
23
24 public void addProduct(Product p)
25 {
26 portfolio.add(p);
27 }
28
29 @Override
30 public String toString()
31 {
32 return portfolio.toString();
33 }
34}
Note: See TracBrowser for help on using the repository browser.