Update license files, sonar plugin and fix tests
[aai/aai-common.git] / aai-core / src / main / java / org / openecomp / aai / domain / translog / TransactionLogEntries.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * org.openecomp.aai
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.03.20 at 09:46:47 AM CDT 
26 //
27
28
29 package org.openecomp.aai.domain.translog;
30
31 import java.util.ArrayList;
32 import java.util.List;
33
34 import javax.xml.bind.annotation.XmlAccessType;
35 import javax.xml.bind.annotation.XmlAccessorType;
36 import javax.xml.bind.annotation.XmlRootElement;
37 import javax.xml.bind.annotation.XmlType;
38
39
40 /**
41  * <p>Java class for anonymous complex type.
42  * 
43  * <p>The following schema fragment specifies the expected content contained within this class.
44  * 
45  * <pre>
46  * &lt;complexType>
47  *   &lt;complexContent>
48  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
49  *       &lt;sequence>
50  *         &lt;element name="update" minOccurs="0">
51  *           &lt;complexType>
52  *             &lt;complexContent>
53  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
54  *                 &lt;sequence>
55  *                   &lt;element name="update-node-type" type="{http://www.w3.org/2001/XMLSchema}string"/>
56  *                   &lt;element name="update-node-key" maxOccurs="unbounded" minOccurs="0">
57  *                     &lt;complexType>
58  *                       &lt;complexContent>
59  *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
60  *                           &lt;sequence>
61  *                             &lt;element name="key-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
62  *                             &lt;element name="key-value" type="{http://www.w3.org/2001/XMLSchema}string"/>
63  *                             &lt;any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
64  *                           &lt;/sequence>
65  *                         &lt;/restriction>
66  *                       &lt;/complexContent>
67  *                     &lt;/complexType>
68  *                   &lt;/element>
69  *                   &lt;element name="action" maxOccurs="unbounded" minOccurs="0">
70  *                     &lt;complexType>
71  *                       &lt;complexContent>
72  *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
73  *                           &lt;sequence>
74  *                             &lt;element name="action-type" type="{http://www.w3.org/2001/XMLSchema}string"/>
75  *                             &lt;element name="action-data" maxOccurs="unbounded" minOccurs="0">
76  *                               &lt;complexType>
77  *                                 &lt;complexContent>
78  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
79  *                                     &lt;sequence>
80  *                                       &lt;element name="property-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
81  *                                       &lt;element name="property-value" type="{http://www.w3.org/2001/XMLSchema}string"/>
82  *                                       &lt;any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
83  *                                     &lt;/sequence>
84  *                                   &lt;/restriction>
85  *                                 &lt;/complexContent>
86  *                               &lt;/complexType>
87  *                             &lt;/element>
88  *                             &lt;any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
89  *                           &lt;/sequence>
90  *                         &lt;/restriction>
91  *                       &lt;/complexContent>
92  *                     &lt;/complexType>
93  *                   &lt;/element>
94  *                   &lt;any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
95  *                 &lt;/sequence>
96  *               &lt;/restriction>
97  *             &lt;/complexContent>
98  *           &lt;/complexType>
99  *         &lt;/element>
100  *         &lt;any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
101  *       &lt;/sequence>
102  *     &lt;/restriction>
103  *   &lt;/complexContent>
104  * &lt;/complexType>
105  * </pre>
106  * 
107  * 
108  */
109 @XmlAccessorType(XmlAccessType.FIELD)
110 @XmlType(name = "", propOrder = {
111     "transactionLogEntries"
112 })
113 @XmlRootElement(name = "transaction-log-entries", namespace = "http://org.openecomp.aai.inventory")
114 public class TransactionLogEntries {
115
116     protected List<TransactionLogEntry> transactionLogEntries;
117    
118     /**
119      * Gets the transaction log entries.
120      *
121      * @return the transaction log entries
122      */
123     public List<TransactionLogEntry> getTransactionLogEntries() {
124         if (transactionLogEntries == null) {
125             transactionLogEntries = new ArrayList<TransactionLogEntry>();
126         }
127         return this.transactionLogEntries;
128     }
129
130
131 }