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

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

public class AnalysisProtocolCollection
extends MzIdentMLObject
implements Serializable

The collection of protocols which include the parameters and settings of the performed analyses.

Java class for AnalysisProtocolCollectionType complex type.

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

 <complexType name="AnalysisProtocolCollectionType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SpectrumIdentificationProtocol" type="{http://psidev.info/psi/pi/mzIdentML/1.1}SpectrumIdentificationProtocolType" maxOccurs="unbounded"/>
         <element name="ProteinDetectionProtocol" type="{http://psidev.info/psi/pi/mzIdentML/1.1}ProteinDetectionProtocolType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  ProteinDetectionProtocol proteinDetectionProtocol
           
protected  List<SpectrumIdentificationProtocol> spectrumIdentificationProtocol
           
 
Constructor Summary
AnalysisProtocolCollection()
           
 
Method Summary
 ProteinDetectionProtocol getProteinDetectionProtocol()
          Gets the value of the proteinDetectionProtocol property.
 List<SpectrumIdentificationProtocol> getSpectrumIdentificationProtocol()
          Gets the value of the spectrumIdentificationProtocol property.
 void setProteinDetectionProtocol(ProteinDetectionProtocol value)
          Sets the value of the proteinDetectionProtocol 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

spectrumIdentificationProtocol

protected List<SpectrumIdentificationProtocol> spectrumIdentificationProtocol

proteinDetectionProtocol

protected ProteinDetectionProtocol proteinDetectionProtocol
Constructor Detail

AnalysisProtocolCollection

public AnalysisProtocolCollection()
Method Detail

getSpectrumIdentificationProtocol

public List<SpectrumIdentificationProtocol> getSpectrumIdentificationProtocol()
Gets the value of the spectrumIdentificationProtocol property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the spectrumIdentificationProtocol property.

For example, to add a new item, do as follows:

    getSpectrumIdentificationProtocol().add(newItem);
 

Objects of the following type(s) are allowed in the list SpectrumIdentificationProtocol

Returns:
spectrumIdentificationProtocol

getProteinDetectionProtocol

public ProteinDetectionProtocol getProteinDetectionProtocol()
Gets the value of the proteinDetectionProtocol property.

Returns:
possible object is ProteinDetectionProtocol

setProteinDetectionProtocol

public void setProteinDetectionProtocol(ProteinDetectionProtocol value)
Sets the value of the proteinDetectionProtocol property.

Parameters:
value - allowed object is ProteinDetectionProtocol


Copyright © 2012. All Rights Reserved.