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