public class SpectrumIdentificationProtocolType extends IdentifiableType
Java class for SpectrumIdentificationProtocolType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SpectrumIdentificationProtocolType">
<complexContent>
<extension base="{http://psidev.info/psi/pi/mzIdentML/1.2}IdentifiableType">
<sequence>
<element name="SearchType" type="{http://psidev.info/psi/pi/mzIdentML/1.2}ParamType"/>
<element name="AdditionalSearchParams" type="{http://psidev.info/psi/pi/mzIdentML/1.2}ParamListType" minOccurs="0"/>
<element name="ModificationParams" type="{http://psidev.info/psi/pi/mzIdentML/1.2}ModificationParamsType" minOccurs="0"/>
<element name="Enzymes" type="{http://psidev.info/psi/pi/mzIdentML/1.2}EnzymesType" minOccurs="0"/>
<element name="MassTable" type="{http://psidev.info/psi/pi/mzIdentML/1.2}MassTableType" maxOccurs="unbounded" minOccurs="0"/>
<element name="FragmentTolerance" type="{http://psidev.info/psi/pi/mzIdentML/1.2}ToleranceType" minOccurs="0"/>
<element name="ParentTolerance" type="{http://psidev.info/psi/pi/mzIdentML/1.2}ToleranceType" minOccurs="0"/>
<element name="Threshold" type="{http://psidev.info/psi/pi/mzIdentML/1.2}ParamListType"/>
<element name="DatabaseFilters" type="{http://psidev.info/psi/pi/mzIdentML/1.2}DatabaseFiltersType" minOccurs="0"/>
<element name="DatabaseTranslation" type="{http://psidev.info/psi/pi/mzIdentML/1.2}DatabaseTranslationType" minOccurs="0"/>
</sequence>
<attribute name="analysisSoftware_ref" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected ParamListType |
additionalSearchParams |
protected String |
analysisSoftwareRef |
protected DatabaseFiltersType |
databaseFilters |
protected DatabaseTranslationType |
databaseTranslation |
protected EnzymesType |
enzymes |
protected ToleranceType |
fragmentTolerance |
protected List<MassTableType> |
massTable |
protected ModificationParamsType |
modificationParams |
protected ToleranceType |
parentTolerance |
protected ParamType |
searchType |
protected ParamListType |
threshold |
id, name| Constructor and Description |
|---|
SpectrumIdentificationProtocolType() |
| Modifier and Type | Method and Description |
|---|---|
ParamListType |
getAdditionalSearchParams()
Gets the value of the additionalSearchParams property.
|
String |
getAnalysisSoftwareRef()
Gets the value of the analysisSoftwareRef property.
|
DatabaseFiltersType |
getDatabaseFilters()
Gets the value of the databaseFilters property.
|
DatabaseTranslationType |
getDatabaseTranslation()
Gets the value of the databaseTranslation property.
|
EnzymesType |
getEnzymes()
Gets the value of the enzymes property.
|
ToleranceType |
getFragmentTolerance()
Gets the value of the fragmentTolerance property.
|
List<MassTableType> |
getMassTable()
Gets the value of the massTable property.
|
ModificationParamsType |
getModificationParams()
Gets the value of the modificationParams property.
|
ToleranceType |
getParentTolerance()
Gets the value of the parentTolerance property.
|
ParamType |
getSearchType()
Gets the value of the searchType property.
|
ParamListType |
getThreshold()
Gets the value of the threshold property.
|
void |
setAdditionalSearchParams(ParamListType value)
Sets the value of the additionalSearchParams property.
|
void |
setAnalysisSoftwareRef(String value)
Sets the value of the analysisSoftwareRef property.
|
void |
setDatabaseFilters(DatabaseFiltersType value)
Sets the value of the databaseFilters property.
|
void |
setDatabaseTranslation(DatabaseTranslationType value)
Sets the value of the databaseTranslation property.
|
void |
setEnzymes(EnzymesType value)
Sets the value of the enzymes property.
|
void |
setFragmentTolerance(ToleranceType value)
Sets the value of the fragmentTolerance property.
|
void |
setModificationParams(ModificationParamsType value)
Sets the value of the modificationParams property.
|
void |
setParentTolerance(ToleranceType value)
Sets the value of the parentTolerance property.
|
void |
setSearchType(ParamType value)
Sets the value of the searchType property.
|
void |
setThreshold(ParamListType value)
Sets the value of the threshold property.
|
getId, getName, setId, setNameprotected ParamType searchType
protected ParamListType additionalSearchParams
protected ModificationParamsType modificationParams
protected EnzymesType enzymes
protected List<MassTableType> massTable
protected ToleranceType fragmentTolerance
protected ToleranceType parentTolerance
protected ParamListType threshold
protected DatabaseFiltersType databaseFilters
protected DatabaseTranslationType databaseTranslation
protected String analysisSoftwareRef
public ParamType getSearchType()
ParamTypepublic void setSearchType(ParamType value)
value - allowed object is
ParamTypepublic ParamListType getAdditionalSearchParams()
ParamListTypepublic void setAdditionalSearchParams(ParamListType value)
value - allowed object is
ParamListTypepublic ModificationParamsType getModificationParams()
ModificationParamsTypepublic void setModificationParams(ModificationParamsType value)
value - allowed object is
ModificationParamsTypepublic EnzymesType getEnzymes()
EnzymesTypepublic void setEnzymes(EnzymesType value)
value - allowed object is
EnzymesTypepublic List<MassTableType> getMassTable()
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 massTable property.
For example, to add a new item, do as follows:
getMassTable().add(newItem);
Objects of the following type(s) are allowed in the list
MassTableType
public ToleranceType getFragmentTolerance()
ToleranceTypepublic void setFragmentTolerance(ToleranceType value)
value - allowed object is
ToleranceTypepublic ToleranceType getParentTolerance()
ToleranceTypepublic void setParentTolerance(ToleranceType value)
value - allowed object is
ToleranceTypepublic ParamListType getThreshold()
ParamListTypepublic void setThreshold(ParamListType value)
value - allowed object is
ParamListTypepublic DatabaseFiltersType getDatabaseFilters()
DatabaseFiltersTypepublic void setDatabaseFilters(DatabaseFiltersType value)
value - allowed object is
DatabaseFiltersTypepublic DatabaseTranslationType getDatabaseTranslation()
DatabaseTranslationTypepublic void setDatabaseTranslation(DatabaseTranslationType value)
value - allowed object is
DatabaseTranslationTypepublic String getAnalysisSoftwareRef()
StringCopyright © 2017. All rights reserved.