package eu.geoknow.generator.importer; import java.util.ArrayList; import java.util.List; import javax.validation.Valid; import javax.validation.constraints.NotNull; import org.hibernate.validator.constraints.NotEmpty; public class RdfImportConfig { @NotEmpty @NotNull @Valid private String targetGraph; private String sourceGraph; private String sourceEndpoint; private String sourceUrl; private List<String> files; private int triples; public RdfImportConfig() { files = new ArrayList<String>(); } public String getTargetGraph() { return targetGraph; } public void setTargetGraph(String targetGraph) { this.targetGraph = targetGraph; } public String getSourceGraph() { return sourceGraph; } public void setSourceGraph(String sourceGraph) { this.sourceGraph = sourceGraph; } public String getSourceEndpoint() { return sourceEndpoint; } public void setSourceEndpoint(String sourceEndpoint) { this.sourceEndpoint = sourceEndpoint; } public String getSparqlQuery() { return sparqlQuery; } public void setSparqlQuery(String sparqlQuery) { this.sparqlQuery = sparqlQuery; } private String sparqlQuery; public String getSourceUrl() { return sourceUrl; } public void setSourceUrl(String sourceUrl) { this.sourceUrl = sourceUrl; } public List<String> getFiles() { return files; } public void setFiles(List<String> files) { this.files = files; } public int getTriples() { return triples; } public void setTriples(int triples) { this.triples = triples; } }