Replaced all tabs with spaces in java and pom.xml
[so.git] / mso-api-handlers / mso-api-handler-infra / src / main / java / org / onap / so / apihandlerinfra / vnfbeans / ObjectFactory.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */
20
21 //
22 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2
23 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
24 // Any modifications to this file will be lost upon recompilation of the source schema.
25 // Generated on: 2015.09.03 at 02:02:13 PM EDT
26 //
27
28
29 package org.onap.so.apihandlerinfra.vnfbeans;
30
31
32 import javax.xml.bind.JAXBElement;
33 import javax.xml.bind.annotation.XmlElementDecl;
34 import javax.xml.bind.annotation.XmlRegistry;
35 import javax.xml.namespace.QName;
36
37
38 /**
39  * This object contains factory methods for each Java content interface and Java element interface generated in the
40  * org.onap.so.apihandlerinfra.vnfbeans1 package.
41  * <p>
42  * An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content.
43  * The Java representation of XML content can consist of schema derived interfaces and classes representing the binding
44  * of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in
45  * this class.
46  * 
47  */
48 @XmlRegistry
49 public class ObjectFactory {
50
51     private final static QName _VnfParams_QNAME = new QName("http://org.onap/so/infra/vnf-request/v1", "vnf-params");
52     private final static QName _NetworkParams_QNAME =
53             new QName("http://org.onap/so/infra/vnf-request/v1", "network-params");
54
55     /**
56      * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package:
57      * org.onap.so.apihandlerinfra.vnfbeans1
58      * 
59      */
60     public ObjectFactory() {}
61
62     /**
63      * Create an instance of {@link VnfInputs }
64      * 
65      */
66     public VnfInputs createVnfInputs() {
67         return new VnfInputs();
68     }
69
70     /**
71      * Create an instance of {@link RequestInfo }
72      * 
73      */
74     public RequestInfo createRequestInfo() {
75         return new RequestInfo();
76     }
77
78     /**
79      * Create an instance of {@link VnfOutputs }
80      * 
81      */
82     public VnfOutputs createVnfOutputs() {
83         return new VnfOutputs();
84     }
85
86     /**
87      * Create an instance of {@link VnfType }
88      * 
89      */
90     public VnfType createVnfType() {
91         return new VnfType();
92     }
93
94     /**
95      * Create an instance of {@link VnfRequest }
96      * 
97      */
98     public VnfRequest createVnfRequest() {
99         return new VnfRequest();
100     }
101
102
103     /**
104      * Create an instance of {@link VnfTypes }
105      * 
106      */
107     public VnfTypes createVnfTypes() {
108         return new VnfTypes();
109     }
110
111     /**
112      * Create an instance of {@link VnfRequests }
113      * 
114      */
115     public VnfRequests createVnfRequests() {
116         return new VnfRequests();
117     }
118
119     /**
120      * Create an instance of {@link VfModuleModelName }
121      * 
122      */
123     public VfModuleModelName createVfModuleModelName() {
124         return new VfModuleModelName();
125     }
126
127     /**
128      * Create an instance of {@link VfModuleModelNames }
129      * 
130      */
131     public VfModuleModelNames createVfModuleModelNames() {
132         return new VfModuleModelNames();
133     }
134
135
136
137     /**
138      * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
139      * 
140      */
141     @XmlElementDecl(namespace = "http://org.onap/so/infra/vnf-request/v1", name = "vnf-params")
142     public JAXBElement<Object> createVnfParams(Object value) {
143         return new JAXBElement<>(_VnfParams_QNAME, Object.class, null, value);
144     }
145
146 }