Java Reference
In-Depth Information
}
Followed by an invoice:
package com.thomasbayer.sqlrest;
import java.util.ArrayList;
import java.util.List;
public class Invoice {
private int id;
private Customer customer;
private double totalSum;
private final List<Item> items;
public Invoice(int id) {
this.id = id;
this.items = new ArrayList<Item>();
}
public Invoice(int id, Customer customer, double totalSum, List<Item> items) {
this(id);
this.customer = customer;
this.totalSum = totalSum;
this.items.addAll(items);
}
public Customer getCustomer() {
return customer;
}
public void setCustomer(Customer customer) {
this.customer = customer;
}
public double getTotalSum() {
return totalSum;
}
public void setTotalSum(double totalSum) {
this.totalSum = totalSum;
}
public int getId() {
return id;
}
public void addItem(Item item) {
items.add(item);
}
public void removeItem(Item item) {
items.remove(item);
}
Search WWH ::




Custom Search