org.fuin.units4j
Class AssertCoverage.AndClassFilter

java.lang.Object
  extended by org.fuin.units4j.AssertCoverage.AndClassFilter
All Implemented Interfaces:
AssertCoverage.ClassFilter
Enclosing class:
AssertCoverage

public static class AssertCoverage.AndClassFilter
extends Object
implements AssertCoverage.ClassFilter

Filter that combines two or more filters.


Constructor Summary
AssertCoverage.AndClassFilter(AssertCoverage.ClassFilter... classFilters)
          Constructor with an array of sub filters.
 
Method Summary
 boolean isIncludeClass(Class<?> clasz)
          Checks if all sub filters are returning TRUE.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssertCoverage.AndClassFilter

public AssertCoverage.AndClassFilter(AssertCoverage.ClassFilter... classFilters)
Constructor with an array of sub filters.

Parameters:
classFilters - Filter list.
Method Detail

isIncludeClass

public final boolean isIncludeClass(Class<?> clasz)
Checks if all sub filters are returning TRUE.

Specified by:
isIncludeClass in interface AssertCoverage.ClassFilter
Parameters:
clasz - Class to check.
Returns:
If all sub checks are positive this returns TRUE, else FALSE.


Copyright © 2012 Future Invent Informationsmanagement GmbH. All Rights Reserved.