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

java.lang.Object
  extended by uk.ac.ebi.jmzidml.model.MzIdentMLObject
      extended by uk.ac.ebi.jmzidml.model.mzidml.Filter
All Implemented Interfaces:
Serializable, ParamCapable, ParamListCapable

public class Filter
extends MzIdentMLObject
implements Serializable, ParamListCapable, ParamCapable

Filters applied to the search database. The filter must include at least one of Include and Exclude. If both are used, it is assumed that inclusion is performed first.

Java class for FilterType complex type.

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

 <complexType name="FilterType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="FilterType" type="{http://psidev.info/psi/pi/mzIdentML/1.1}ParamType"/>
         <element name="Include" type="{http://psidev.info/psi/pi/mzIdentML/1.1}ParamListType" minOccurs="0"/>
         <element name="Exclude" type="{http://psidev.info/psi/pi/mzIdentML/1.1}ParamListType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  ParamList exclude
           
protected  Param filterType
           
protected  ParamList include
           
 
Constructor Summary
Filter()
           
 
Method Summary
 ParamList getExclude()
          Gets the value of the exclude property.
 Param getFilterType()
          Gets the value of the filterType property.
 ParamList getInclude()
          Gets the value of the include property.
 void setExclude(ParamList value)
          Sets the value of the exclude property.
 void setFilterType(Param value)
          Sets the value of the filterType property.
 void setInclude(ParamList value)
          Sets the value of the include 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

filterType

protected Param filterType

include

protected ParamList include

exclude

protected ParamList exclude
Constructor Detail

Filter

public Filter()
Method Detail

getFilterType

public Param getFilterType()
Gets the value of the filterType property.

Returns:
possible object is Param

setFilterType

public void setFilterType(Param value)
Sets the value of the filterType property.

Parameters:
value - allowed object is Param

getInclude

public ParamList getInclude()
Gets the value of the include property.

Returns:
possible object is ParamList

setInclude

public void setInclude(ParamList value)
Sets the value of the include property.

Parameters:
value - allowed object is ParamList

getExclude

public ParamList getExclude()
Gets the value of the exclude property.

Returns:
possible object is ParamList

setExclude

public void setExclude(ParamList value)
Sets the value of the exclude property.

Parameters:
value - allowed object is ParamList


Copyright © 2012. All Rights Reserved.