org.biopax.paxtools.impl.level3
Class ScoreImpl

java.lang.Object
  extended by org.biopax.paxtools.impl.BioPAXElementImpl
      extended by org.biopax.paxtools.impl.level3.L3ElementImpl
          extended by org.biopax.paxtools.impl.level3.XReferrableImpl
              extended by org.biopax.paxtools.impl.level3.ScoreImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, BioPAXElement, Level3Element, Score, UtilityClass, XReferrable

@Entity
@Indexed
public class ScoreImpl
extends XReferrableImpl
implements Score

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.biopax.paxtools.model.BioPAXElement
BioPAXElement.Key
 
Field Summary
 
Fields inherited from class org.biopax.paxtools.impl.BioPAXElementImpl
SEARCH_FIELD_AVAILABILITY, SEARCH_FIELD_COMMENT, SEARCH_FIELD_EC_NUMBER, SEARCH_FIELD_KEYWORD, SEARCH_FIELD_NAME, SEARCH_FIELD_SEQUENCE, SEARCH_FIELD_TERM, SEARCH_FIELD_XREF_DB, SEARCH_FIELD_XREF_ID, SEARCH_INDEX_NAME
 
Fields inherited from interface org.biopax.paxtools.model.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT
 
Constructor Summary
ScoreImpl()
           
 
Method Summary
 java.lang.Class<? extends Score> getModelInterface()
          This method returns the actual model interface that a class implements.
 Provenance getScoreSource()
          This property defines the source of the scoring methodology.
 java.lang.String getValue()
          This property defines the value of the score.
 void setScoreSource(Provenance scoreSource)
          This property defines the source of the scoring methodology.
 void setValue(java.lang.String value)
          This property defines the value of the score.
 
Methods inherited from class org.biopax.paxtools.impl.level3.XReferrableImpl
addXref, equivalenceCode, getXref, hasCommonUnificationXref, removeXref, semanticallyEquivalent, setXref
 
Methods inherited from class org.biopax.paxtools.impl.level3.L3ElementImpl
addComment, getComment, removeComment, setComment
 
Methods inherited from class org.biopax.paxtools.impl.BioPAXElementImpl
getAnnotations, getProxyId, getRDFId, getVersion, isEquivalent, setProxyId, setRDFId, setVersion, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.biopax.paxtools.model.level3.XReferrable
addXref, getXref, removeXref
 
Methods inherited from interface org.biopax.paxtools.model.level3.Level3Element
addComment, getComment, removeComment
 
Methods inherited from interface org.biopax.paxtools.model.BioPAXElement
equivalenceCode, getAnnotations, getRDFId, isEquivalent
 

Constructor Detail

ScoreImpl

public ScoreImpl()
Method Detail

getModelInterface

public java.lang.Class<? extends Score> getModelInterface()
Description copied from interface: BioPAXElement
This method returns the actual model interface that a class implements.

Specified by:
getModelInterface in interface BioPAXElement
Returns:
an interface from org.biopax.paxtools.model package corresponding to a BioPAX class.

getValue

@Field(name="keyword",
       index=TOKENIZED)
public java.lang.String getValue()
Description copied from interface: Score
This property defines the value of the score. This can be a numerical or categorical value.

Specified by:
getValue in interface Score
Returns:
Numerical or categorical value of the score

setValue

public void setValue(java.lang.String value)
Description copied from interface: Score
This property defines the value of the score. This can be a numerical or categorical value.

Specified by:
setValue in interface Score
Parameters:
value - Numerical or categorical value of the score

getScoreSource

public Provenance getScoreSource()
Description copied from interface: Score
This property defines the source of the scoring methodology.

Specified by:
getScoreSource in interface Score
Returns:
A publication or web site describing the scoring methodology and the range of values.

setScoreSource

public void setScoreSource(Provenance scoreSource)
Description copied from interface: Score
This property defines the source of the scoring methodology.

Specified by:
setScoreSource in interface Score
Parameters:
scoreSource - publication or web site describing the scoring methodology and the range of values.


Copyright © 2011 BioPAX. All Rights Reserved.