public int getDiscountedAmount() { return(discountStrategy == null ? 0 : discountStrategy.getTotal(this)); }