diff --git a/src/main/java/org/apache/ibatis/type/TypeHandlerRegistry.java b/src/main/java/org/apache/ibatis/type/TypeHandlerRegistry.java index 73d8783d064..246954dc721 100644 --- a/src/main/java/org/apache/ibatis/type/TypeHandlerRegistry.java +++ b/src/main/java/org/apache/ibatis/type/TypeHandlerRegistry.java @@ -382,6 +382,8 @@ public void register(TypeReference javaTypeReference, TypeHandler void register(Class type, JdbcType jdbcType, TypeHandler handler) { register((Type) type, jdbcType, handler); } diff --git a/src/test/java/org/apache/ibatis/domain/jpetstore/Cart.java b/src/test/java/org/apache/ibatis/domain/jpetstore/Cart.java index 03cbcdd4fc4..d93b02fc1cd 100644 --- a/src/test/java/org/apache/ibatis/domain/jpetstore/Cart.java +++ b/src/test/java/org/apache/ibatis/domain/jpetstore/Cart.java @@ -43,7 +43,7 @@ public boolean containsItemId(String itemId) { } public void addItem(Item item, boolean isInStock) { - CartItem cartItem = (CartItem) itemMap.get(item.getItemId()); + CartItem cartItem = itemMap.get(item.getItemId()); if (cartItem == null) { cartItem = new CartItem(); cartItem.setItem(item); @@ -56,7 +56,7 @@ public void addItem(Item item, boolean isInStock) { } public Item removeItemById(String itemId) { - CartItem cartItem = (CartItem) itemMap.remove(itemId); + CartItem cartItem = itemMap.remove(itemId); if (cartItem == null) { return null; } else { @@ -66,12 +66,12 @@ public Item removeItemById(String itemId) { } public void incrementQuantityByItemId(String itemId) { - CartItem cartItem = (CartItem) itemMap.get(itemId); + CartItem cartItem = itemMap.get(itemId); cartItem.incrementQuantity(); } public void setQuantityByItemId(String itemId, int quantity) { - CartItem cartItem = (CartItem) itemMap.get(itemId); + CartItem cartItem = itemMap.get(itemId); cartItem.setQuantity(quantity); } @@ -79,7 +79,7 @@ public BigDecimal getSubTotal() { BigDecimal subTotal = new BigDecimal("0"); Iterator items = getCartItems(); while (items.hasNext()) { - CartItem cartItem = (CartItem) items.next(); + CartItem cartItem = items.next(); Item item = cartItem.getItem(); BigDecimal listPrice = item.getListPrice(); BigDecimal quantity = new BigDecimal(String.valueOf(cartItem.getQuantity())); diff --git a/src/test/java/org/apache/ibatis/domain/jpetstore/Order.java b/src/test/java/org/apache/ibatis/domain/jpetstore/Order.java index 476ff02af3b..75fa0d401d5 100644 --- a/src/test/java/org/apache/ibatis/domain/jpetstore/Order.java +++ b/src/test/java/org/apache/ibatis/domain/jpetstore/Order.java @@ -304,7 +304,7 @@ public void initOrder(Account account, Cart cart) { Iterator i = cart.getCartItems(); while (i.hasNext()) { - CartItem cartItem = (CartItem) i.next(); + CartItem cartItem = i.next(); addLineItem(cartItem); }