public class SearchHit extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="alternative_protein" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="protein" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="protein_descr" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="num_tol_term" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
<attribute name="protein_mw" type="{http://www.w3.org/2001/XMLSchema}double" />
<attribute name="peptide_prev_aa" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="peptide_next_aa" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="modification_info" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="mod_aminoacid_mass" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="position" use="required" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
<attribute name="mass" use="required" type="{http://www.w3.org/2001/XMLSchema}double" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="mod_nterm_mass" type="{http://www.w3.org/2001/XMLSchema}double" />
<attribute name="mod_cterm_mass" type="{http://www.w3.org/2001/XMLSchema}double" />
<attribute name="modified_peptide" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="search_score" type="{http://regis-web.systemsbiology.net/pepXML}nameValueType" maxOccurs="unbounded" minOccurs="0"/>
<element name="analysis_result" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<any processContents='lax'/>
</sequence>
<attribute name="analysis" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="id" type="{http://regis-web.systemsbiology.net/pepXML}positiveInt" default="1" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="parameter" type="{http://regis-web.systemsbiology.net/pepXML}nameValueType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="hit_rank" use="required" type="{http://regis-web.systemsbiology.net/pepXML}positiveInt" />
<attribute name="peptide" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="peptide_prev_aa" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="peptide_next_aa" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="protein" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="num_tot_proteins" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="num_matched_ions" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
<attribute name="tot_num_ions" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
<attribute name="calc_neutral_pep_mass" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="massdiff" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="num_tol_term" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
<attribute name="num_missed_cleavages" type="{http://www.w3.org/2001/XMLSchema}integer" />
<attribute name="num_matched_peptides" type="{http://www.w3.org/2001/XMLSchema}integer" />
<attribute name="is_rejected" default="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
<enumeration value="0"/>
<enumeration value="1"/>
</restriction>
</simpleType>
</attribute>
<attribute name="protein_descr" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="calc_pI" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="protein_mw" type="{http://www.w3.org/2001/XMLSchema}double" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<AlternativeProtein> |
alternativeProtein |
protected List<AnalysisResult> |
analysisResult |
protected float |
calcNeutralPepMass |
protected String |
calcPI |
protected long |
hitRank |
protected Integer |
isRejected |
protected float |
massdiff |
protected ModificationInfo |
modificationInfo |
protected Integer |
numMatchedIons |
protected Integer |
numMatchedPeptides |
protected Integer |
numMissedCleavages |
protected Integer |
numTolTerm |
protected long |
numTotProteins |
protected List<NameValueType> |
parameter |
protected String |
peptide |
protected String |
peptideNextAa |
protected String |
peptidePrevAa |
protected String |
protein |
protected String |
proteinDescr |
protected Double |
proteinMw |
protected List<NameValueType> |
searchScore |
protected Integer |
totNumIons |
| Constructor and Description |
|---|
SearchHit() |
| Modifier and Type | Method and Description |
|---|---|
List<AlternativeProtein> |
getAlternativeProtein()
Gets the value of the alternativeProtein property.
|
List<AnalysisResult> |
getAnalysisResult()
Gets the value of the analysisResult property.
|
float |
getCalcNeutralPepMass()
Gets the value of the calcNeutralPepMass property.
|
String |
getCalcPI()
Gets the value of the calcPI property.
|
long |
getHitRank()
Gets the value of the hitRank property.
|
int |
getIsRejected()
Gets the value of the isRejected property.
|
float |
getMassdiff()
Gets the value of the massdiff property.
|
ModificationInfo |
getModificationInfo()
Gets the value of the modificationInfo property.
|
Integer |
getNumMatchedIons()
Gets the value of the numMatchedIons property.
|
Integer |
getNumMatchedPeptides()
Gets the value of the numMatchedPeptides property.
|
Integer |
getNumMissedCleavages()
Gets the value of the numMissedCleavages property.
|
Integer |
getNumTolTerm()
Gets the value of the numTolTerm property.
|
long |
getNumTotProteins()
Gets the value of the numTotProteins property.
|
List<NameValueType> |
getParameter()
Gets the value of the parameter property.
|
String |
getPeptide()
Gets the value of the peptide property.
|
String |
getPeptideNextAa()
Gets the value of the peptideNextAa property.
|
String |
getPeptidePrevAa()
Gets the value of the peptidePrevAa property.
|
String |
getProtein()
Gets the value of the protein property.
|
String |
getProteinDescr()
Gets the value of the proteinDescr property.
|
Double |
getProteinMw()
Gets the value of the proteinMw property.
|
List<NameValueType> |
getSearchScore()
Gets the value of the searchScore property.
|
Integer |
getTotNumIons()
Gets the value of the totNumIons property.
|
void |
setCalcNeutralPepMass(float value)
Sets the value of the calcNeutralPepMass property.
|
void |
setCalcPI(String value)
Sets the value of the calcPI property.
|
void |
setHitRank(long value)
Sets the value of the hitRank property.
|
void |
setIsRejected(Integer value)
Sets the value of the isRejected property.
|
void |
setMassdiff(float value)
Sets the value of the massdiff property.
|
void |
setModificationInfo(ModificationInfo value)
Sets the value of the modificationInfo property.
|
void |
setNumMatchedIons(Integer value)
Sets the value of the numMatchedIons property.
|
void |
setNumMatchedPeptides(Integer value)
Sets the value of the numMatchedPeptides property.
|
void |
setNumMissedCleavages(Integer value)
Sets the value of the numMissedCleavages property.
|
void |
setNumTolTerm(Integer value)
Sets the value of the numTolTerm property.
|
void |
setNumTotProteins(long value)
Sets the value of the numTotProteins property.
|
void |
setPeptide(String value)
Sets the value of the peptide property.
|
void |
setPeptideNextAa(String value)
Sets the value of the peptideNextAa property.
|
void |
setPeptidePrevAa(String value)
Sets the value of the peptidePrevAa property.
|
void |
setProtein(String value)
Sets the value of the protein property.
|
void |
setProteinDescr(String value)
Sets the value of the proteinDescr property.
|
void |
setProteinMw(Double value)
Sets the value of the proteinMw property.
|
void |
setTotNumIons(Integer value)
Sets the value of the totNumIons property.
|
protected List<AlternativeProtein> alternativeProtein
protected ModificationInfo modificationInfo
protected List<NameValueType> searchScore
protected List<AnalysisResult> analysisResult
protected List<NameValueType> parameter
protected long hitRank
protected String peptide
protected String peptidePrevAa
protected String peptideNextAa
protected String protein
protected long numTotProteins
protected Integer numMatchedIons
protected Integer totNumIons
protected float calcNeutralPepMass
protected float massdiff
protected Integer numTolTerm
protected Integer numMissedCleavages
protected Integer numMatchedPeptides
protected Integer isRejected
protected String proteinDescr
protected String calcPI
protected Double proteinMw
public List<AlternativeProtein> getAlternativeProtein()
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 alternativeProtein property.
For example, to add a new item, do as follows:
getAlternativeProtein().add(newItem);
Objects of the following type(s) are allowed in the list
AlternativeProtein
public ModificationInfo getModificationInfo()
ModificationInfopublic void setModificationInfo(ModificationInfo value)
value - allowed object is
ModificationInfopublic List<NameValueType> getSearchScore()
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 searchScore property.
For example, to add a new item, do as follows:
getSearchScore().add(newItem);
Objects of the following type(s) are allowed in the list
NameValueType
public List<AnalysisResult> getAnalysisResult()
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 analysisResult property.
For example, to add a new item, do as follows:
getAnalysisResult().add(newItem);
Objects of the following type(s) are allowed in the list
AnalysisResult
public List<NameValueType> getParameter()
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 parameter property.
For example, to add a new item, do as follows:
getParameter().add(newItem);
Objects of the following type(s) are allowed in the list
NameValueType
public long getHitRank()
public void setHitRank(long value)
public String getPeptide()
Stringpublic void setPeptide(String value)
value - allowed object is
Stringpublic String getPeptidePrevAa()
Stringpublic void setPeptidePrevAa(String value)
value - allowed object is
Stringpublic String getPeptideNextAa()
Stringpublic void setPeptideNextAa(String value)
value - allowed object is
Stringpublic String getProtein()
Stringpublic void setProtein(String value)
value - allowed object is
Stringpublic long getNumTotProteins()
public void setNumTotProteins(long value)
public Integer getNumMatchedIons()
Stringpublic void setNumMatchedIons(Integer value)
value - allowed object is
Stringpublic Integer getTotNumIons()
Stringpublic void setTotNumIons(Integer value)
value - allowed object is
Stringpublic float getCalcNeutralPepMass()
public void setCalcNeutralPepMass(float value)
public float getMassdiff()
public void setMassdiff(float value)
public Integer getNumTolTerm()
Stringpublic void setNumTolTerm(Integer value)
value - allowed object is
Stringpublic Integer getNumMissedCleavages()
Stringpublic void setNumMissedCleavages(Integer value)
value - allowed object is
Stringpublic Integer getNumMatchedPeptides()
Stringpublic void setNumMatchedPeptides(Integer value)
value - allowed object is
Stringpublic int getIsRejected()
Stringpublic void setIsRejected(Integer value)
value - allowed object is
Stringpublic String getProteinDescr()
Stringpublic void setProteinDescr(String value)
value - allowed object is
Stringpublic String getCalcPI()
Stringpublic void setCalcPI(String value)
value - allowed object is
Stringpublic Double getProteinMw()
DoubleCopyright © 2017. All rights reserved.