コード例 #1
0
    @Override
    protected Order map(Tuple tuple) {
      Order order = new Order();

      order.setBillAddress1(tuple.get(qOrders.billaddr1));
      order.setBillAddress2(tuple.get(qOrders.billaddr2));
      order.setBillCity(tuple.get(qOrders.billcity));
      order.setBillCountry(tuple.get(qOrders.billcountry));
      order.setBillState(tuple.get(qOrders.billstate));
      order.setBillToFirstName(tuple.get(qOrders.billtofirstname));
      order.setBillToLastName(tuple.get(qOrders.billtolastname));
      order.setBillZip(tuple.get(qOrders.billzip));
      order.setShipAddress1(tuple.get(qOrders.shipaddr1));
      order.setShipAddress2(tuple.get(qOrders.shipaddr2));
      order.setShipCity(tuple.get(qOrders.shipcity));
      order.setShipCountry(tuple.get(qOrders.shipcountry));
      order.setShipState(tuple.get(qOrders.shipstate));
      order.setShipToFirstName(tuple.get(qOrders.shiptofirstname));
      order.setShipToLastName(tuple.get(qOrders.shiptolastname));
      order.setShipZip(tuple.get(qOrders.shipzip));
      order.setCardType(tuple.get(qOrders.cardtype));
      order.setCourier(tuple.get(qOrders.courier));
      order.setCreditCard(tuple.get(qOrders.creditcard));
      order.setExpiryDate(tuple.get(qOrders.exprdate));
      order.setLocale(tuple.get(qOrders.locale));
      order.setOrderDate(tuple.get(qOrders.orderdate));
      order.setOrderId(tuple.get(qOrders.orderid));
      order.setTotalPrice(tuple.get(qOrders.totalprice).doubleValue());
      order.setUsername(tuple.get(qOrders.userid));
      order.setStatus(tuple.get(qOrderStatus.status));

      return order;
    }