Package org.biopax.paxtools.impl.level3
Class PublicationXrefImpl
java.lang.Object
org.biopax.paxtools.impl.BioPAXElementImpl
org.biopax.paxtools.impl.level3.L3ElementImpl
org.biopax.paxtools.impl.level3.XrefImpl
org.biopax.paxtools.impl.level3.PublicationXrefImpl
- All Implemented Interfaces:
Serializable,Cloneable,BioPAXElement,Level3Element,PublicationXref,UtilityClass,Xref
- See Also:
-
Field Summary
Fields inherited from interface org.biopax.paxtools.model.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidClass<? extends PublicationXref> This method returns the actual model interface that a class implements.getTitle()getUrl()intgetYear()voidremoveAuthor(String author) voidremoveSource(String source) voidprotected booleanvoidvoidsetYear(int year) Methods inherited from class org.biopax.paxtools.impl.level3.XrefImpl
equivalenceCode, getDb, getDbVersion, getId, getIdVersion, getXrefOf, setDb, setDbVersion, setId, setIdVersion, toStringMethods inherited from class org.biopax.paxtools.impl.level3.L3ElementImpl
addComment, getComment, removeComment, setCommentMethods inherited from class org.biopax.paxtools.impl.BioPAXElementImpl
equals, getAnnotations, getUri, hashCode, isEquivalentMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.biopax.paxtools.model.BioPAXElement
equivalenceCode, getAnnotations, getUri, isEquivalentMethods inherited from interface org.biopax.paxtools.model.level3.Level3Element
addComment, getComment, removeCommentMethods inherited from interface org.biopax.paxtools.model.level3.Xref
getDb, getDbVersion, getId, getIdVersion, getXrefOf, setDb, setDbVersion, setId, setIdVersion
-
Constructor Details
-
PublicationXrefImpl
public PublicationXrefImpl()Constructor.
-
-
Method Details
-
getModelInterface
Description copied from interface:BioPAXElementThis method returns the actual model interface that a class implements.- Specified by:
getModelInterfacein interfaceBioPAXElement- Returns:
- an interface from
org.biopax.paxtools.modelpackage corresponding to a BioPAX class.
-
getAuthor
- Specified by:
getAuthorin interfacePublicationXref
-
addAuthor
- Specified by:
addAuthorin interfacePublicationXref
-
removeAuthor
- Specified by:
removeAuthorin interfacePublicationXref
-
getSource
- Specified by:
getSourcein interfacePublicationXref
-
addSource
- Specified by:
addSourcein interfacePublicationXref
-
removeSource
- Specified by:
removeSourcein interfacePublicationXref
-
getTitle
- Specified by:
getTitlein interfacePublicationXref
-
setTitle
- Specified by:
setTitlein interfacePublicationXref
-
getUrl
- Specified by:
getUrlin interfacePublicationXref
-
addUrl
- Specified by:
addUrlin interfacePublicationXref
-
removeUrl
- Specified by:
removeUrlin interfacePublicationXref
-
getYear
public int getYear()- Specified by:
getYearin interfacePublicationXref
-
setYear
public void setYear(int year) - Specified by:
setYearin interfacePublicationXref
-
semanticallyEquivalent
- Overrides:
semanticallyEquivalentin classXrefImpl
-