public BigDecimal getCartItemTotal() { BigDecimal cartItemsTotal = new BigDecimal("0"); for (Iterator<CartItem> iterator = cartItems.iterator(); iterator.hasNext(); ) { final CartItem cartItem = (CartItem) iterator.next(); cartItemsTotal = cartItemsTotal.add(cartItem.getTotalAmountCartItem(getMarketAreaId(), getRetailerId())); } return cartItemsTotal; }