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 an ExcludeList.
  • Constructor Details

    • 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 Details

    • 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 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 class TestFilter
      Returns:
      the name of this filter
    • getDescription

      public 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 by TestFilter.getName(). This string should be localized.
      Specified by:
      getDescription in class TestFilter
      Returns:
      a description of this filter
    • getReason

      public 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 class TestFilter
      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 class TestFilter
      Parameters:
      td - the TestDescription to check
      Returns:
      true if td should be included in collection; false otherwise.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object