2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 - 2019 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=========================================================
21 package org.onap.vid.model;
23 import com.fasterxml.jackson.annotation.JsonIgnore;
24 import org.onap.portalsdk.core.domain.support.DomainVo;
26 import javax.persistence.Column;
27 import javax.persistence.MappedSuperclass;
28 import javax.persistence.Transient;
29 import java.io.Serializable;
30 import java.util.Date;
34 public class VidBaseEntity extends DomainVo {
37 @Column(name = "CREATED_DATE")
39 public Date getCreated() {
40 return super.getCreated();
44 @Column(name = "MODIFIED_DATE")
46 public Date getModified() {
47 return super.getModified();
53 public Long getCreatedId() {
54 return super.getCreatedId();
60 public Long getModifiedId() {
61 return super.getModifiedId();
67 public Serializable getAuditUserId() {
68 return super.getAuditUserId();
74 public Long getRowNum() {
75 return super.getRowNum();
81 public Set getAuditTrail() {
82 return super.getAuditTrail();