/**
*
*/
package nl.ipo.cds.domain.metadata;
import javax.persistence.Column;
import javax.persistence.Embeddable;
import org.hibernate.validator.constraints.NotBlank;
/**
* @author eshuism
* 17 jan 2012
*/
@Embeddable
public class DatasetMetadata {
@Column(nullable=false, columnDefinition="text")
@NotBlank(message="Verplicht")
private String name;
@Column(columnDefinition="text")
private String namespace;
@Column(nullable=false, columnDefinition="text")
@NotBlank(message="Verplicht")
private String url;
public DatasetMetadata() {
super();
}
public DatasetMetadata(String name, String namespace, String url) {
super();
this.name = name;
this.namespace = namespace;
this.url = url;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getNamespace() {
return namespace;
}
public void setNamespace(String namespace) {
this.namespace = namespace;
}
}