View Javadoc
1   
2   package org.xmlsoap.schemas.ws._2004._08.addressing;
3   
4   import javax.xml.bind.JAXBElement;
5   import javax.xml.bind.annotation.XmlElementDecl;
6   import javax.xml.bind.annotation.XmlRegistry;
7   import javax.xml.namespace.QName;
8   
9   
10  /**
11   * This object contains factory methods for each 
12   * Java content interface and Java element interface 
13   * generated in the org.xmlsoap.schemas.ws._2004._08.addressing package. 
14   * <p>An ObjectFactory allows you to programatically 
15   * construct new instances of the Java representation 
16   * for XML content. The Java representation of XML 
17   * content can consist of schema derived interfaces 
18   * and classes representing the binding of schema 
19   * type definitions, element declarations and model 
20   * groups.  Factory methods for each of these are 
21   * provided in this class.
22   * 
23   */
24  @XmlRegistry
25  public class ObjectFactory {
26  
27      private final static QName _EndpointReference_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "EndpointReference");
28      private final static QName _MessageID_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "MessageID");
29      private final static QName _RelatesTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "RelatesTo");
30      private final static QName _To_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "To");
31      private final static QName _Action_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "Action");
32      private final static QName _From_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "From");
33      private final static QName _ReplyTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "ReplyTo");
34      private final static QName _FaultTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "FaultTo");
35      private final static QName _ReplyAfter_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "ReplyAfter");
36      private final static QName _RetryAfter_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "RetryAfter");
37  
38      /**
39       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.xmlsoap.schemas.ws._2004._08.addressing
40       * 
41       */
42      public ObjectFactory() {
43      }
44  
45      /**
46       * Create an instance of {@link EndpointReferenceType }
47       * 
48       */
49      public EndpointReferenceType createEndpointReferenceType() {
50          return new EndpointReferenceType();
51      }
52  
53      /**
54       * Create an instance of {@link AttributedURI }
55       * 
56       */
57      public AttributedURI createAttributedURI() {
58          return new AttributedURI();
59      }
60  
61      /**
62       * Create an instance of {@link Relationship }
63       * 
64       */
65      public Relationship createRelationship() {
66          return new Relationship();
67      }
68  
69      /**
70       * Create an instance of {@link ReplyAfterType }
71       * 
72       */
73      public ReplyAfterType createReplyAfterType() {
74          return new ReplyAfterType();
75      }
76  
77      /**
78       * Create an instance of {@link RetryAfterType }
79       * 
80       */
81      public RetryAfterType createRetryAfterType() {
82          return new RetryAfterType();
83      }
84  
85      /**
86       * Create an instance of {@link ReferencePropertiesType }
87       * 
88       */
89      public ReferencePropertiesType createReferencePropertiesType() {
90          return new ReferencePropertiesType();
91      }
92  
93      /**
94       * Create an instance of {@link ReferenceParametersType }
95       * 
96       */
97      public ReferenceParametersType createReferenceParametersType() {
98          return new ReferenceParametersType();
99      }
100 
101     /**
102      * Create an instance of {@link ServiceNameType }
103      * 
104      */
105     public ServiceNameType createServiceNameType() {
106         return new ServiceNameType();
107     }
108 
109     /**
110      * Create an instance of {@link AttributedQName }
111      * 
112      */
113     public AttributedQName createAttributedQName() {
114         return new AttributedQName();
115     }
116 
117     /**
118      * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
119      * 
120      * @param value
121      *     Java instance representing xml element's value.
122      * @return
123      *     the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
124      */
125     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "EndpointReference")
126     public JAXBElement<EndpointReferenceType> createEndpointReference(EndpointReferenceType value) {
127         return new JAXBElement<EndpointReferenceType>(_EndpointReference_QNAME, EndpointReferenceType.class, null, value);
128     }
129 
130     /**
131      * Create an instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
132      * 
133      * @param value
134      *     Java instance representing xml element's value.
135      * @return
136      *     the new instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
137      */
138     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "MessageID")
139     public JAXBElement<AttributedURI> createMessageID(AttributedURI value) {
140         return new JAXBElement<AttributedURI>(_MessageID_QNAME, AttributedURI.class, null, value);
141     }
142 
143     /**
144      * Create an instance of {@link JAXBElement }{@code <}{@link Relationship }{@code >}
145      * 
146      * @param value
147      *     Java instance representing xml element's value.
148      * @return
149      *     the new instance of {@link JAXBElement }{@code <}{@link Relationship }{@code >}
150      */
151     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "RelatesTo")
152     public JAXBElement<Relationship> createRelatesTo(Relationship value) {
153         return new JAXBElement<Relationship>(_RelatesTo_QNAME, Relationship.class, null, value);
154     }
155 
156     /**
157      * Create an instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
158      * 
159      * @param value
160      *     Java instance representing xml element's value.
161      * @return
162      *     the new instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
163      */
164     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "To")
165     public JAXBElement<AttributedURI> createTo(AttributedURI value) {
166         return new JAXBElement<AttributedURI>(_To_QNAME, AttributedURI.class, null, value);
167     }
168 
169     /**
170      * Create an instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
171      * 
172      * @param value
173      *     Java instance representing xml element's value.
174      * @return
175      *     the new instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
176      */
177     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "Action")
178     public JAXBElement<AttributedURI> createAction(AttributedURI value) {
179         return new JAXBElement<AttributedURI>(_Action_QNAME, AttributedURI.class, null, value);
180     }
181 
182     /**
183      * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
184      * 
185      * @param value
186      *     Java instance representing xml element's value.
187      * @return
188      *     the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
189      */
190     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "From")
191     public JAXBElement<EndpointReferenceType> createFrom(EndpointReferenceType value) {
192         return new JAXBElement<EndpointReferenceType>(_From_QNAME, EndpointReferenceType.class, null, value);
193     }
194 
195     /**
196      * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
197      * 
198      * @param value
199      *     Java instance representing xml element's value.
200      * @return
201      *     the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
202      */
203     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "ReplyTo")
204     public JAXBElement<EndpointReferenceType> createReplyTo(EndpointReferenceType value) {
205         return new JAXBElement<EndpointReferenceType>(_ReplyTo_QNAME, EndpointReferenceType.class, null, value);
206     }
207 
208     /**
209      * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
210      * 
211      * @param value
212      *     Java instance representing xml element's value.
213      * @return
214      *     the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
215      */
216     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "FaultTo")
217     public JAXBElement<EndpointReferenceType> createFaultTo(EndpointReferenceType value) {
218         return new JAXBElement<EndpointReferenceType>(_FaultTo_QNAME, EndpointReferenceType.class, null, value);
219     }
220 
221     /**
222      * Create an instance of {@link JAXBElement }{@code <}{@link ReplyAfterType }{@code >}
223      * 
224      * @param value
225      *     Java instance representing xml element's value.
226      * @return
227      *     the new instance of {@link JAXBElement }{@code <}{@link ReplyAfterType }{@code >}
228      */
229     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "ReplyAfter")
230     public JAXBElement<ReplyAfterType> createReplyAfter(ReplyAfterType value) {
231         return new JAXBElement<ReplyAfterType>(_ReplyAfter_QNAME, ReplyAfterType.class, null, value);
232     }
233 
234     /**
235      * Create an instance of {@link JAXBElement }{@code <}{@link RetryAfterType }{@code >}
236      * 
237      * @param value
238      *     Java instance representing xml element's value.
239      * @return
240      *     the new instance of {@link JAXBElement }{@code <}{@link RetryAfterType }{@code >}
241      */
242     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "RetryAfter")
243     public JAXBElement<RetryAfterType> createRetryAfter(RetryAfterType value) {
244         return new JAXBElement<RetryAfterType>(_RetryAfter_QNAME, RetryAfterType.class, null, value);
245     }
246 
247 }