| margaretha | a14f1c2 | 2017-07-19 18:51:04 +0200 | [diff] [blame] | 1 | package de.ids_mannheim.korap.dto; |
| 2 | |
| 3 | import java.util.Map; |
| 4 | |
| 5 | import lombok.Getter; |
| 6 | import lombok.Setter; |
| 7 | |
| margaretha | 8a71e3b | 2017-07-25 12:22:47 +0200 | [diff] [blame] | 8 | /** |
| 9 | * Data transfer object for resource description (e.g. for KorapSRU). |
| margaretha | 50179c8 | 2017-07-20 15:36:05 +0200 | [diff] [blame] | 10 | * |
| 11 | * @author margaretha |
| 12 | * |
| 13 | */ |
| margaretha | a14f1c2 | 2017-07-19 18:51:04 +0200 | [diff] [blame] | 14 | @Setter |
| 15 | @Getter |
| 16 | public class ResourceDto { |
| 17 | |
| 18 | private String resourceId; |
| margaretha | 8a71e3b | 2017-07-25 12:22:47 +0200 | [diff] [blame] | 19 | private Map<String, String> titles; |
| margaretha | a14f1c2 | 2017-07-19 18:51:04 +0200 | [diff] [blame] | 20 | private String description; |
| margaretha | 8a71e3b | 2017-07-25 12:22:47 +0200 | [diff] [blame] | 21 | private String[] languages; |
| margaretha | a14f1c2 | 2017-07-19 18:51:04 +0200 | [diff] [blame] | 22 | private Map<Integer, String> layers; |
| margaretha | a14f1c2 | 2017-07-19 18:51:04 +0200 | [diff] [blame] | 23 | |
| 24 | |
| 25 | @Override |
| 26 | public String toString () { |
| margaretha | 8a71e3b | 2017-07-25 12:22:47 +0200 | [diff] [blame] | 27 | return "resourceId= " + resourceId + ", description= " + description |
| 28 | + ", titles= " + titles + ", languages= " + languages |
| 29 | + ", layers= " + layers; |
| margaretha | a14f1c2 | 2017-07-19 18:51:04 +0200 | [diff] [blame] | 30 | } |
| 31 | } |