chemCast.data
Class MultiplePropertyFilters
java.lang.Object
chemCast.data.AbstractFilter
chemCast.data.MultipleFilters<IPropertyFilter>
chemCast.data.MultiplePropertyFilters
- All Implemented Interfaces:
- IObjectFilter, IPropertyFilter
public class MultiplePropertyFilters
- extends MultipleFilters<IPropertyFilter>
- implements IPropertyFilter
Method Summary |
boolean |
accept(IChemObject object)
|
boolean |
acceptProperty(java.lang.Object property,
java.lang.Object value)
|
java.lang.Object |
getTag()
|
void |
setTag(java.lang.Object property)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MultiplePropertyFilters
public MultiplePropertyFilters(java.util.ArrayList filters)
MultiplePropertyFilters
public MultiplePropertyFilters()
accept
public boolean accept(IChemObject object)
- Specified by:
accept
in interface IObjectFilter
- Overrides:
accept
in class MultipleFilters<IPropertyFilter>
acceptProperty
public boolean acceptProperty(java.lang.Object property,
java.lang.Object value)
- Specified by:
acceptProperty
in interface IPropertyFilter
getTag
public java.lang.Object getTag()
- Specified by:
getTag
in interface IPropertyFilter
setTag
public void setTag(java.lang.Object property)
- Specified by:
setTag
in interface IPropertyFilter
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object