1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4   // Any modifications to this file will be lost upon recompilation of the source schema. 
5   // Generated on: 2015.11.13 at 04:07:35 PM CET 
6   //
7   
8   
9   package eu.fbk.dkm.pikes.resources.util.semlink.vnfnroles;
10  
11  import java.util.ArrayList;
12  import java.util.List;
13  import javax.xml.bind.annotation.XmlAccessType;
14  import javax.xml.bind.annotation.XmlAccessorType;
15  import javax.xml.bind.annotation.XmlElement;
16  import javax.xml.bind.annotation.XmlRootElement;
17  import javax.xml.bind.annotation.XmlType;
18  
19  
20  /**
21   * 
22   */
23  @XmlAccessorType(XmlAccessType.FIELD)
24  @XmlType(name = "", propOrder = {
25      "role"
26  })
27  @XmlRootElement(name = "roles")
28  public class Roles {
29  
30      @XmlElement(required = true)
31      protected List<Role> role;
32  
33      /**
34       * Gets the value of the role property.
35       * 
36       * <p>
37       * This accessor method returns a reference to the live list,
38       * not a snapshot. Therefore any modification you make to the
39       * returned list will be present inside the JAXB object.
40       * This is why there is not a <CODE>set</CODE> method for the role property.
41       * 
42       * <p>
43       * For example, to add a new item, do as follows:
44       * <pre>
45       *    getRole().add(newItem);
46       * </pre>
47       * 
48       * 
49       * <p>
50       * Objects of the following type(s) are allowed in the list
51       * {@link Role }
52       * 
53       * 
54       */
55      public List<Role> getRole() {
56          if (role == null) {
57              role = new ArrayList<Role>();
58          }
59          return this.role;
60      }
61  
62  }