2  * ============LICENSE_START=======================================================
 
   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
 
  11  *      http://www.apache.org/licenses/LICENSE-2.0
 
  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=========================================================
 
  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 
 
  29 package org.openecomp.mso.apihandlerinfra.networkbeans;
 
  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;
 
  39  * This object contains factory methods for each 
 
  40  * Java content interface and Java element interface 
 
  41  * generated in the org.openecomp.mso.apihandlerinfra.vnfbeans1 package. 
 
  42  * <p>An ObjectFactory allows you to programatically 
 
  43  * construct new instances of the Java representation 
 
  44  * for XML content. The Java representation of XML 
 
  45  * content can consist of schema derived interfaces 
 
  46  * and classes representing the binding of schema 
 
  47  * type definitions, element declarations and model 
 
  48  * groups.  Factory methods for each of these are 
 
  49  * provided in this class.
 
  53 public class ObjectFactory {
 
  55     private final static QName _NetworkParams_QNAME = new QName("http://ecomp.att.com/mso/infra/network-request/v1", "network-params");
 
  58      * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.openecomp.mso.apihandlerinfra.vnfbeans1
 
  61     public ObjectFactory() {
 
  65      * Create an instance of {@link RequestInfo }
 
  68     public RequestInfo createRequestInfo() {
 
  69         return new RequestInfo();
 
  73      * Create an instance of {@link NetworkRequest }
 
  76     public NetworkRequest createNetworkRequest() {
 
  77         return new NetworkRequest();
 
  81      * Create an instance of {@link NetworkInputs }
 
  84     public NetworkInputs createNetworkInputs() {
 
  85         return new NetworkInputs();
 
  89      * Create an instance of {@link NetworkOutputs }
 
  92     public NetworkOutputs createNetworkOutputs() {
 
  93         return new NetworkOutputs();
 
  97      * Create an instance of {@link NetworkRequests }
 
 100     public NetworkRequests createNetworkRequests() {
 
 101         return new NetworkRequests();
 
 105      * Create an instance of {@link NetworkTypes }
 
 108     public NetworkTypes createNetworkTypes() {
 
 109         return new NetworkTypes();
 
 113     * Create an instance of {@link NetworkType }
 
 116    public NetworkType createNetworkType() {
 
 117        return new NetworkType();
 
 121      * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
 
 124     @XmlElementDecl(namespace = "http://ecomp.att.com/mso/infra/network-request/v1", name = "network-params")
 
 125     public JAXBElement<Object> createNetworkParams(Object value) {
 
 126         return new JAXBElement<Object>(_NetworkParams_QNAME, Object.class, null, value);