001package co.codewizards.cloudstore.core.dto;
002
003import java.util.ArrayList;
004import java.util.List;
005
006import javax.xml.bind.annotation.XmlRootElement;
007
008@XmlRootElement
009public class ListDto<E> {
010
011        private List<E> elements;
012
013        public List<E> getElements() {
014                if (elements == null)
015                        elements = new ArrayList<>();
016
017                return elements;
018        }
019        public void setElements(List<E> elements) {
020                this.elements = elements;
021        }
022
023        @Override
024        public String toString() {
025                return this.getClass().getSimpleName() + (elements == null ? "[]" : elements.toString());
026        }
027}