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}