Package repast.simphony.data2.util
Class AggregateFilter
- java.lang.Object
-
- repast.simphony.data2.util.AggregateFilter
-
- Direct Known Subclasses:
NonAggregateFilter
public class AggregateFilter extends Object
Filter for class types that are allowed on aggregate data sets.- Author:
- Nick Collier
-
-
Constructor Summary
Constructors Constructor Description AggregateFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
check(Class<?> clazz)
Checks whether or not the specified class passes this filter.boolean
check(CustomDataSourceDefinition def)
boolean
check(MethodDataSourceDefinition def)
-
-
-
Method Detail
-
check
public boolean check(Class<?> clazz)
Checks whether or not the specified class passes this filter.- Parameters:
clazz
-- Returns:
- true if the class passes, otherwise false.
-
check
public boolean check(CustomDataSourceDefinition def) throws ClassNotFoundException, InstantiationException, IllegalAccessException
-
check
public boolean check(MethodDataSourceDefinition def) throws ClassNotFoundException
- Throws:
ClassNotFoundException
-
-