chemCast.data
Class PairwiseSimilarityFilter
java.lang.Object
chemCast.data.AbstractFilter
chemCast.data.ProcessorFilter<ISimilarityProcessor>
chemCast.data.PairwiseSimilarityFilter
- All Implemented Interfaces:
- IObjectFilter
public class PairwiseSimilarityFilter
- extends ProcessorFilter<ISimilarityProcessor>
- Author:
- Nina Jeliazkova
Field Summary |
static java.lang.String[] |
conditions
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
conditions
public static java.lang.String[] conditions
PairwiseSimilarityFilter
public PairwiseSimilarityFilter()
PairwiseSimilarityFilter
public PairwiseSimilarityFilter(ISimilarityProcessor processor)
- Parameters:
processor
-
setProcessor
public void setProcessor(ISimilarityProcessor processor)
- Overrides:
setProcessor
in class ProcessorFilter<ISimilarityProcessor>
setProperty
public void setProperty(java.lang.String key,
java.lang.Object value)
- Specified by:
setProperty
in interface IObjectFilter
- Overrides:
setProperty
in class ProcessorFilter<ISimilarityProcessor>
accept
public boolean accept(IChemObject object)
- Specified by:
accept
in interface IObjectFilter
- Overrides:
accept
in class ProcessorFilter<ISimilarityProcessor>
getQuery
public IAtomContainer getQuery()
setQuery
public void setQuery(IAtomContainer query)
getThreshold
public double getThreshold()
setThreshold
public void setThreshold(double threshold)
getCondition
public java.lang.String getCondition()
setCondition
public void setCondition(java.lang.String condition)
toString
public java.lang.String toString()
- Overrides:
toString
in class ProcessorFilter<ISimilarityProcessor>