View Javadoc
1   
2   package org.xmlsoap.schemas.ws._2004._08.addressing;
3   
4   import javax.xml.namespace.QName;
5   import jakarta.xml.bind.JAXBElement;
6   import jakarta.xml.bind.annotation.XmlElementDecl;
7   import jakarta.xml.bind.annotation.XmlRegistry;
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 programmatically 
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 static final QName _EndpointReference_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "EndpointReference");
28      private static final QName _MessageID_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "MessageID");
29      private static final QName _RelatesTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "RelatesTo");
30      private static final QName _To_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "To");
31      private static final QName _Action_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "Action");
32      private static final QName _From_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "From");
33      private static final QName _ReplyTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "ReplyTo");
34      private static final QName _FaultTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "FaultTo");
35      private static final QName _ReplyAfter_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "ReplyAfter");
36      private static final 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       * @return
49       *     the new instance of {@link EndpointReferenceType }
50       */
51      public EndpointReferenceType createEndpointReferenceType() {
52          return new EndpointReferenceType();
53      }
54  
55      /**
56       * Create an instance of {@link AttributedURI }
57       * 
58       * @return
59       *     the new instance of {@link AttributedURI }
60       */
61      public AttributedURI createAttributedURI() {
62          return new AttributedURI();
63      }
64  
65      /**
66       * Create an instance of {@link Relationship }
67       * 
68       * @return
69       *     the new instance of {@link Relationship }
70       */
71      public Relationship createRelationship() {
72          return new Relationship();
73      }
74  
75      /**
76       * Create an instance of {@link ReplyAfterType }
77       * 
78       * @return
79       *     the new instance of {@link ReplyAfterType }
80       */
81      public ReplyAfterType createReplyAfterType() {
82          return new ReplyAfterType();
83      }
84  
85      /**
86       * Create an instance of {@link RetryAfterType }
87       * 
88       * @return
89       *     the new instance of {@link RetryAfterType }
90       */
91      public RetryAfterType createRetryAfterType() {
92          return new RetryAfterType();
93      }
94  
95      /**
96       * Create an instance of {@link ReferencePropertiesType }
97       * 
98       * @return
99       *     the new instance of {@link ReferencePropertiesType }
100      */
101     public ReferencePropertiesType createReferencePropertiesType() {
102         return new ReferencePropertiesType();
103     }
104 
105     /**
106      * Create an instance of {@link ReferenceParametersType }
107      * 
108      * @return
109      *     the new instance of {@link ReferenceParametersType }
110      */
111     public ReferenceParametersType createReferenceParametersType() {
112         return new ReferenceParametersType();
113     }
114 
115     /**
116      * Create an instance of {@link ServiceNameType }
117      * 
118      * @return
119      *     the new instance of {@link ServiceNameType }
120      */
121     public ServiceNameType createServiceNameType() {
122         return new ServiceNameType();
123     }
124 
125     /**
126      * Create an instance of {@link AttributedQName }
127      * 
128      * @return
129      *     the new instance of {@link AttributedQName }
130      */
131     public AttributedQName createAttributedQName() {
132         return new AttributedQName();
133     }
134 
135     /**
136      * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
137      * 
138      * @param value
139      *     Java instance representing xml element's value.
140      * @return
141      *     the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
142      */
143     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "EndpointReference")
144     public JAXBElement<EndpointReferenceType> createEndpointReference(EndpointReferenceType value) {
145         return new JAXBElement<>(_EndpointReference_QNAME, EndpointReferenceType.class, null, value);
146     }
147 
148     /**
149      * Create an instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
150      * 
151      * @param value
152      *     Java instance representing xml element's value.
153      * @return
154      *     the new instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
155      */
156     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "MessageID")
157     public JAXBElement<AttributedURI> createMessageID(AttributedURI value) {
158         return new JAXBElement<>(_MessageID_QNAME, AttributedURI.class, null, value);
159     }
160 
161     /**
162      * Create an instance of {@link JAXBElement }{@code <}{@link Relationship }{@code >}
163      * 
164      * @param value
165      *     Java instance representing xml element's value.
166      * @return
167      *     the new instance of {@link JAXBElement }{@code <}{@link Relationship }{@code >}
168      */
169     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "RelatesTo")
170     public JAXBElement<Relationship> createRelatesTo(Relationship value) {
171         return new JAXBElement<>(_RelatesTo_QNAME, Relationship.class, null, value);
172     }
173 
174     /**
175      * Create an instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
176      * 
177      * @param value
178      *     Java instance representing xml element's value.
179      * @return
180      *     the new instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
181      */
182     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "To")
183     public JAXBElement<AttributedURI> createTo(AttributedURI value) {
184         return new JAXBElement<>(_To_QNAME, AttributedURI.class, null, value);
185     }
186 
187     /**
188      * Create an instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
189      * 
190      * @param value
191      *     Java instance representing xml element's value.
192      * @return
193      *     the new instance of {@link JAXBElement }{@code <}{@link AttributedURI }{@code >}
194      */
195     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "Action")
196     public JAXBElement<AttributedURI> createAction(AttributedURI value) {
197         return new JAXBElement<>(_Action_QNAME, AttributedURI.class, null, value);
198     }
199 
200     /**
201      * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
202      * 
203      * @param value
204      *     Java instance representing xml element's value.
205      * @return
206      *     the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
207      */
208     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "From")
209     public JAXBElement<EndpointReferenceType> createFrom(EndpointReferenceType value) {
210         return new JAXBElement<>(_From_QNAME, EndpointReferenceType.class, null, value);
211     }
212 
213     /**
214      * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
215      * 
216      * @param value
217      *     Java instance representing xml element's value.
218      * @return
219      *     the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
220      */
221     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "ReplyTo")
222     public JAXBElement<EndpointReferenceType> createReplyTo(EndpointReferenceType value) {
223         return new JAXBElement<>(_ReplyTo_QNAME, EndpointReferenceType.class, null, value);
224     }
225 
226     /**
227      * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
228      * 
229      * @param value
230      *     Java instance representing xml element's value.
231      * @return
232      *     the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
233      */
234     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "FaultTo")
235     public JAXBElement<EndpointReferenceType> createFaultTo(EndpointReferenceType value) {
236         return new JAXBElement<>(_FaultTo_QNAME, EndpointReferenceType.class, null, value);
237     }
238 
239     /**
240      * Create an instance of {@link JAXBElement }{@code <}{@link ReplyAfterType }{@code >}
241      * 
242      * @param value
243      *     Java instance representing xml element's value.
244      * @return
245      *     the new instance of {@link JAXBElement }{@code <}{@link ReplyAfterType }{@code >}
246      */
247     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "ReplyAfter")
248     public JAXBElement<ReplyAfterType> createReplyAfter(ReplyAfterType value) {
249         return new JAXBElement<>(_ReplyAfter_QNAME, ReplyAfterType.class, null, value);
250     }
251 
252     /**
253      * Create an instance of {@link JAXBElement }{@code <}{@link RetryAfterType }{@code >}
254      * 
255      * @param value
256      *     Java instance representing xml element's value.
257      * @return
258      *     the new instance of {@link JAXBElement }{@code <}{@link RetryAfterType }{@code >}
259      */
260     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "RetryAfter")
261     public JAXBElement<RetryAfterType> createRetryAfter(RetryAfterType value) {
262         return new JAXBElement<>(_RetryAfter_QNAME, RetryAfterType.class, null, value);
263     }
264 
265 }