ch.systemsx.cisd.openbis.generic.shared.api.v1.filter
Class PropertiesBasedDataSetFilter

java.lang.Object
  extended by ch.systemsx.cisd.openbis.generic.shared.api.v1.filter.PropertiesBasedDataSetFilter
All Implemented Interfaces:
IDataSetFilter

public class PropertiesBasedDataSetFilter
extends java.lang.Object
implements IDataSetFilter

Filter based on data set properties.


Constructor Summary
PropertiesBasedDataSetFilter(java.util.Map<java.lang.String,java.lang.String> properties)
           
 
Method Summary
 boolean pass(DataSet dataSet)
          Returns true if the specified data set passes the filter.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertiesBasedDataSetFilter

public PropertiesBasedDataSetFilter(java.util.Map<java.lang.String,java.lang.String> properties)
Method Detail

pass

public boolean pass(DataSet dataSet)
Description copied from interface: IDataSetFilter
Returns true if the specified data set passes the filter.

Specified by:
pass in interface IDataSetFilter

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object