@Entity @Indexed public class PublicationXrefImpl extends XrefImpl implements PublicationXref
FIELD_AVAILABILITY, FIELD_COMMENT, FIELD_DATASOURCE, FIELD_ECNUMBER, FIELD_KEYWORD, FIELD_NAME, FIELD_ORGANISM, FIELD_PATHWAY, FIELD_SEQUENCE, FIELD_TERM, FIELD_XREFDB, FIELD_XREFID, FILTER_BY_DATASOURCE, FILTER_BY_ORGANISM
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT
Constructor and Description |
---|
PublicationXrefImpl()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addAuthor(String author) |
void |
addSource(String source) |
void |
addUrl(String url) |
Set<String> |
getAuthor() |
Class<? extends PublicationXref> |
getModelInterface()
This method returns the actual model interface that a class implements.
|
Set<String> |
getSource() |
String |
getTitle() |
Set<String> |
getUrl() |
int |
getYear() |
void |
removeAuthor(String author) |
void |
removeSource(String source) |
void |
removeUrl(String url) |
protected boolean |
semanticallyEquivalent(BioPAXElement other) |
void |
setAuthor(Set<String> author) |
void |
setSource(Set<String> source) |
void |
setTitle(String title) |
void |
setUrl(Set<String> url) |
void |
setYear(int year) |
equivalenceCode, getDb, getDbVersion, getId, getIdVersion, getIdx, getXrefOf, setDb, setDbVersion, setId, setIdVersion, setIdx, setXrefOf, toString
addComment, getComment, getDatasources, getKeywords, getOrganisms, getParentPathways, removeComment, setComment
equals, getAnnotations, getPk, getRDFId, hashCode, isEquivalent
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDb, getDbVersion, getId, getIdVersion, getXrefOf, setDb, setDbVersion, setId, setIdVersion
addComment, getComment, removeComment
equivalenceCode, getAnnotations, getRDFId, isEquivalent
public PublicationXrefImpl()
public Class<? extends PublicationXref> getModelInterface()
BioPAXElement
getModelInterface
in interface BioPAXElement
org.biopax.paxtools.model
package
corresponding to a BioPAX class.@Field(name="keyword", store=YES, analyze=YES) @Boost(value=1.100000023841858f) @FieldBridge(impl=SetStringBridge.class) public Set<String> getAuthor()
getAuthor
in interface PublicationXref
public void addAuthor(String author)
addAuthor
in interface PublicationXref
public void removeAuthor(String author)
removeAuthor
in interface PublicationXref
@Field(name="keyword", store=YES, analyze=YES) @Boost(value=1.100000023841858f) @FieldBridge(impl=SetStringBridge.class) public Set<String> getSource()
getSource
in interface PublicationXref
public void addSource(String source)
addSource
in interface PublicationXref
public void removeSource(String source)
removeSource
in interface PublicationXref
@Field(name="keyword", store=YES, analyze=YES) @Boost(value=1.100000023841858f) public String getTitle()
getTitle
in interface PublicationXref
public void setTitle(String title)
setTitle
in interface PublicationXref
@Field(name="keyword", store=YES, analyze=YES) @Boost(value=1.100000023841858f) @FieldBridge(impl=SetStringBridge.class) public Set<String> getUrl()
getUrl
in interface PublicationXref
public void addUrl(String url)
addUrl
in interface PublicationXref
public void removeUrl(String url)
removeUrl
in interface PublicationXref
@Field(name="keyword", store=YES, analyze=YES) @Boost(value=1.100000023841858f) public int getYear()
getYear
in interface PublicationXref
public void setYear(int year)
setYear
in interface PublicationXref
protected boolean semanticallyEquivalent(BioPAXElement other)
semanticallyEquivalent
in class XrefImpl
Copyright © 2015 BioPAX. All rights reserved.