| package org.example.cxfstp04; 
 import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; 
 @XmlRegistry public class ObjectFactory { 
     private final static QName _BookOrderResponse_QNAME = new QName("http://www.example.org/cxfstp04/", "BookOrderResponse");     private final static QName _BookOrder_QNAME = new QName("http://www.example.org/cxfstp04/", "BookOrder"); 
     public ObjectFactory() {     }     public USAddress createUSAddress() {         return new USAddress(); } // 返回BookOrder的方法     public BookOrder createBookOrder() {         return new BookOrder();     }     public BookOrderResponse createBookOrderResponse() {         return new BookOrderResponse();     }     public Book createBook() {         return new Book();     }     public UKAddress createUKAddress() {         return new UKAddress();     }     public BriefUSAddress createBriefUSAddress() {         return new BriefUSAddress();     }     public Address createAddress() {         return new Address();     }     @XmlElementDecl(namespace = "http://www.example.org/cxfstp04/", name = "BookOrderResponse")     public JAXBElement<BookOrderResponse> createBookOrderResponse(BookOrderResponse value) {         return new JAXBElement<BookOrderResponse>(_BookOrderResponse_QNAME, BookOrderResponse.class, null, value);     } @XmlElementDecl(namespace = "http://www.example.org/cxfstp04/", name = "BookOrder") //返回一个JAXBElement<BookOrder>的方法     public JAXBElement<BookOrder> createBookOrder(BookOrder value) {         return new JAXBElement<BookOrder>(_BookOrder_QNAME, BookOrder.class, null, value);     }} 
 |