public class SpectrumIdentificationItemType extends IdentifiableType
Java class for SpectrumIdentificationItemType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SpectrumIdentificationItemType">
<complexContent>
<extension base="{http://psidev.info/psi/pi/mzIdentML/1.2}IdentifiableType">
<sequence>
<element name="PeptideEvidenceRef" type="{http://psidev.info/psi/pi/mzIdentML/1.2}PeptideEvidenceRefType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Fragmentation" type="{http://psidev.info/psi/pi/mzIdentML/1.2}FragmentationType" minOccurs="0"/>
<group ref="{http://psidev.info/psi/pi/mzIdentML/1.2}ParamGroup" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="chargeState" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="experimentalMassToCharge" use="required" type="{http://www.w3.org/2001/XMLSchema}double" />
<attribute name="calculatedMassToCharge" type="{http://www.w3.org/2001/XMLSchema}double" />
<attribute name="calculatedPI" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="peptide_ref" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="rank" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="passThreshold" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="massTable_ref" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="sample_ref" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Double |
calculatedMassToCharge |
protected Float |
calculatedPI |
protected int |
chargeState |
protected double |
experimentalMassToCharge |
protected FragmentationType |
fragmentation |
protected String |
massTableRef |
protected List<AbstractParamType> |
paramGroup |
protected boolean |
passThreshold |
protected List<PeptideEvidenceRefType> |
peptideEvidenceRef |
protected String |
peptideRef |
protected int |
rank |
protected String |
sampleRef |
id, name| Constructor and Description |
|---|
SpectrumIdentificationItemType() |
| Modifier and Type | Method and Description |
|---|---|
Double |
getCalculatedMassToCharge()
Gets the value of the calculatedMassToCharge property.
|
Float |
getCalculatedPI()
Gets the value of the calculatedPI property.
|
int |
getChargeState()
Gets the value of the chargeState property.
|
double |
getExperimentalMassToCharge()
Gets the value of the experimentalMassToCharge property.
|
FragmentationType |
getFragmentation()
Gets the value of the fragmentation property.
|
String |
getMassTableRef()
Gets the value of the massTableRef property.
|
List<AbstractParamType> |
getParamGroup()
Scores or attributes associated with the SpectrumIdentificationItem e.g.
|
List<PeptideEvidenceRefType> |
getPeptideEvidenceRef()
Gets the value of the peptideEvidenceRef property.
|
String |
getPeptideRef()
Gets the value of the peptideRef property.
|
int |
getRank()
Gets the value of the rank property.
|
String |
getSampleRef()
Gets the value of the sampleRef property.
|
boolean |
isPassThreshold()
Gets the value of the passThreshold property.
|
void |
setCalculatedMassToCharge(Double value)
Sets the value of the calculatedMassToCharge property.
|
void |
setCalculatedPI(Float value)
Sets the value of the calculatedPI property.
|
void |
setChargeState(int value)
Sets the value of the chargeState property.
|
void |
setExperimentalMassToCharge(double value)
Sets the value of the experimentalMassToCharge property.
|
void |
setFragmentation(FragmentationType value)
Sets the value of the fragmentation property.
|
void |
setMassTableRef(String value)
Sets the value of the massTableRef property.
|
void |
setPassThreshold(boolean value)
Sets the value of the passThreshold property.
|
void |
setPeptideRef(String value)
Sets the value of the peptideRef property.
|
void |
setRank(int value)
Sets the value of the rank property.
|
void |
setSampleRef(String value)
Sets the value of the sampleRef property.
|
getId, getName, setId, setNameprotected List<PeptideEvidenceRefType> peptideEvidenceRef
protected FragmentationType fragmentation
protected List<AbstractParamType> paramGroup
protected int chargeState
protected double experimentalMassToCharge
protected Double calculatedMassToCharge
protected Float calculatedPI
protected String peptideRef
protected int rank
protected boolean passThreshold
protected String massTableRef
protected String sampleRef
public List<PeptideEvidenceRefType> getPeptideEvidenceRef()
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 peptideEvidenceRef property.
For example, to add a new item, do as follows:
getPeptideEvidenceRef().add(newItem);
Objects of the following type(s) are allowed in the list
PeptideEvidenceRefType
public FragmentationType getFragmentation()
FragmentationTypepublic void setFragmentation(FragmentationType value)
value - allowed object is
FragmentationTypepublic List<AbstractParamType> getParamGroup()
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 paramGroup property.
For example, to add a new item, do as follows:
getParamGroup().add(newItem);
Objects of the following type(s) are allowed in the list
CVParamType
UserParamType
public int getChargeState()
public void setChargeState(int value)
public double getExperimentalMassToCharge()
public void setExperimentalMassToCharge(double value)
public Double getCalculatedMassToCharge()
Doublepublic void setCalculatedMassToCharge(Double value)
value - allowed object is
Doublepublic Float getCalculatedPI()
Floatpublic void setCalculatedPI(Float value)
value - allowed object is
Floatpublic String getPeptideRef()
Stringpublic void setPeptideRef(String value)
value - allowed object is
Stringpublic int getRank()
public void setRank(int value)
public boolean isPassThreshold()
public void setPassThreshold(boolean value)
public String getMassTableRef()
Stringpublic void setMassTableRef(String value)
value - allowed object is
Stringpublic String getSampleRef()
StringCopyright © 2017. All rights reserved.