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); } }
|