Package com.acme.order.model.field

Examples of com.acme.order.model.field.Name


        // Bind the EDI message stream data into the EJC generated Order model...
        Order order = orderFactory.fromEDI(ediStream);

        // Print some of the populated Order object...
        Header header = order.getHeader();
        Name name = header.getCustomerDetails().getName();
        List<OrderItem> orderItems = order.getOrderItems().getOrderItem();
        OrderItem orderItem1 = orderItems.get(0);
        OrderItem orderItem2 = orderItems.get(1);

        System.out.println();
        System.out.println("Input EDI Message:");
        System.out.println(ediMessage);

        System.out.println();
        System.out.println("Populated EJC Generated Model:");
        System.out.println("\tName:       " + name.getLastname() + ", " + name.getFirstname());
        System.out.println("\tEmail:      " + header.getCustomerDetails().getEmail());
        System.out.println("\tDate:       " + header.getDate());
        System.out.println("\tProduct 1:  " + orderItem1.getProductId() + ", " + orderItem1.getTitle() + ", " + orderItem1.getPrice());
        System.out.println("\tProduct 2:  " + orderItem2.getProductId() + ", " + orderItem2.getTitle() + ", " + orderItem2.getPrice());
        System.out.println();
View Full Code Here


        try {
            Order order = orderFactory.fromEDI(ediStream);

            Header header = order.getHeader();
            Name name = header.getCustomerDetails().getName();
            List<OrderItem> orderItems = order.getOrderItems().getOrderItem();
            OrderItem orderItem1 = orderItems.get(0);
            OrderItem orderItem2 = orderItems.get(1);

            assertEquals("Fletcher, Harry", name.getLastname() + ", " + name.getFirstname());
            assertEquals("harry.fletcher@gmail", header.getCustomerDetails().getEmail());
            assertNotNull(header.getDate());
            assertEquals("364, The 40-Year-Old Virgin", orderItem1.getProductId() + ", " + orderItem1.getTitle());
            assertEquals("299, Pulp Fiction", orderItem2.getProductId() + ", " + orderItem2.getTitle());
        } finally {
View Full Code Here

TOP

Related Classes of com.acme.order.model.field.Name

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.