package org.nextprot.api.core.domain.publication;
import java.io.Serializable;
import org.jsondoc.core.annotation.ApiObjectField;
/**
* A Publication Resource Locator (or PRL) is a reference to a publication resource (a journal, a book or even a web page)
*
* Created by fnikitin on 03/02/16.
*/
public abstract class PublicationResourceLocator implements Serializable {
private static final long serialVersionUID = 0L;
@ApiObjectField(description = "The publication container name")
private String name;
public PublicationResourceLocator() { }
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
abstract PublicationType getPublicationType();
}