uk.ac.ebi.jmzidml.model.mzidml
Class SpectrumIdentificationItemRef

java.lang.Object
  extended by uk.ac.ebi.jmzidml.model.MzIdentMLObject
      extended by uk.ac.ebi.jmzidml.model.mzidml.SpectrumIdentificationItemRef
All Implemented Interfaces:
Serializable

public class SpectrumIdentificationItemRef
extends MzIdentMLObject
implements Serializable

Reference(s) to the SpectrumIdentificationItem element(s) that support the given PeptideEvidence element. Using these references it is possible to indicate which spectra were actually accepted as evidence for this peptide identification in the given protein. TODO marshalling/ persistor add validation to check for case where someone gets spectrumIdentificationItem and changes its id without updating ref id in SpectrumIdentificationItemRef and other such clases. NOTE: There is no setter method for the spectrumIdentificationItemRef. This simplifies keeping the spectrumIdentificationItem object reference and spectrumIdentificationItemRef synchronized.

Java class for SpectrumIdentificationItemRefType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="SpectrumIdentificationItemRefType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="spectrumIdentificationItem_ref" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  SpectrumIdentificationItem spectrumIdentificationItem
           
protected  String spectrumIdentificationItemRef
           
 
Constructor Summary
SpectrumIdentificationItemRef()
           
 
Method Summary
 SpectrumIdentificationItem getSpectrumIdentificationItem()
           
 String getSpectrumIdentificationItemRef()
          Gets the value of the spectrumIdentificationItemRef property.
 void setSpectrumIdentificationItem(SpectrumIdentificationItem spectrumIdentificationItem)
           
 void setSpectrumIdentificationItemRef(String value)
          Sets the value of the spectrumIdentificationItemRef property.
 
Methods inherited from class uk.ac.ebi.jmzidml.model.MzIdentMLObject
getHid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

spectrumIdentificationItemRef

protected String spectrumIdentificationItemRef

spectrumIdentificationItem

protected SpectrumIdentificationItem spectrumIdentificationItem
Constructor Detail

SpectrumIdentificationItemRef

public SpectrumIdentificationItemRef()
Method Detail

getSpectrumIdentificationItem

public SpectrumIdentificationItem getSpectrumIdentificationItem()

setSpectrumIdentificationItem

public void setSpectrumIdentificationItem(SpectrumIdentificationItem spectrumIdentificationItem)

getSpectrumIdentificationItemRef

public String getSpectrumIdentificationItemRef()
Gets the value of the spectrumIdentificationItemRef property.

Returns:
possible object is String

setSpectrumIdentificationItemRef

public void setSpectrumIdentificationItemRef(String value)
Sets the value of the spectrumIdentificationItemRef property.

Parameters:
value - allowed object is String


Copyright © 2012. All Rights Reserved.