Class FilterEngine
- java.lang.Object
-
- org.opennms.netmgt.measurements.api.FilterEngine
-
-
Constructor Summary
Constructors Constructor Description FilterEngine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
filter(List<FilterDef> filterDefinitions, com.google.common.collect.RowSortedTable<Long,String,Double> table)
Successively applies all of the filters.void
filter(FilterDef filterDef, com.google.common.collect.RowSortedTable<Long,String,Double> table)
Applies the given filter.List<FilterMetaData>
getFilterMetaData()
FilterMetaData
getFilterMetaData(String filterName)
-
-
-
Method Detail
-
filter
public void filter(FilterDef filterDef, com.google.common.collect.RowSortedTable<Long,String,Double> table) throws Exception
Applies the given filter.- Throws:
Exception
-
filter
public void filter(List<FilterDef> filterDefinitions, com.google.common.collect.RowSortedTable<Long,String,Double> table) throws FilterException
Successively applies all of the filters.- Throws:
FilterException
-
getFilterMetaData
public List<FilterMetaData> getFilterMetaData()
-
getFilterMetaData
public FilterMetaData getFilterMetaData(String filterName)
-
-