Package com.sun.javatest
Class ExcludeListFilter
- java.lang.Object
-
- com.sun.javatest.TestFilter
-
- com.sun.javatest.ExcludeListFilter
-
public class ExcludeListFilter extends TestFilter
A test filter that filters out tests that appear in anExcludeList
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sun.javatest.TestFilter
TestFilter.Fault, TestFilter.Observer
-
-
Constructor Summary
Constructors Constructor Description ExcludeListFilter(ExcludeList t)
Create a test filter that filters out tests that appear in an exclude list.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accepts(TestDescription td)
Determines whether a TestDescription should be accepted or rejected by this filter.boolean
equals(java.lang.Object o)
java.lang.String
getDescription()
Get a description of this filter, as might be used to give more details about this filter than provided byTestFilter.getName()
.ExcludeList
getExcludeList()
Get the exclude list used to filter out tests for this filter.java.lang.String
getName()
Get the name of this filter, as might be used to choose of of a set of filters.java.lang.String
getReason()
Get the reason why this filter would reject a test, as might be used in reports.int
hashCode()
-
Methods inherited from class com.sun.javatest.TestFilter
accepts, accepts, accepts
-
-
-
-
Constructor Detail
-
ExcludeListFilter
public ExcludeListFilter(ExcludeList t)
Create a test filter that filters out tests that appear in an exclude list.- Parameters:
t
- The exclude list to be used to filter out tests.
-
-
Method Detail
-
getExcludeList
public ExcludeList getExcludeList()
Get the exclude list used to filter out tests for this filter.- Returns:
- The exclude list used to filter out tests for this filter.
-
getName
public java.lang.String getName()
Description copied from class:TestFilter
Get the name of this filter, as might be used to choose of of a set of filters. This string should be localized.- Specified by:
getName
in classTestFilter
- Returns:
- the name of this filter
-
getDescription
public java.lang.String getDescription()
Description copied from class:TestFilter
Get a description of this filter, as might be used to give more details about this filter than provided byTestFilter.getName()
. This string should be localized.- Specified by:
getDescription
in classTestFilter
- Returns:
- a description of this filter
-
getReason
public java.lang.String getReason()
Description copied from class:TestFilter
Get the reason why this filter would reject a test, as might be used in reports. This string should be localized.- Specified by:
getReason
in classTestFilter
- Returns:
- a rejection reason for this filter
-
accepts
public boolean accepts(TestDescription td)
Description copied from class:TestFilter
Determines whether a TestDescription should be accepted or rejected by this filter.- Specified by:
accepts
in classTestFilter
- Parameters:
td
- the TestDescription to check- Returns:
- true if td should be included in collection; false otherwise.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-