Class WildcardMatchOnNameFilter

  • All Implemented Interfaces:
    CrawlableDatasetFilter
    Direct Known Subclasses:
    WildcardMatchOnPathFilter

    public class WildcardMatchOnNameFilter
    extends Object
    implements CrawlableDatasetFilter
    CrawlableDatasetFilter implementation that accepts datasets whose names are matched by the given wildcard string. The wildcard string can contain astrisks ("*") which match 0 or more characters and question marks ("?") which match 0 or 1 character.
    Since:
    Nov 5, 2005 12:51:56 PM
    • Field Detail

      • wildcardString

        protected String wildcardString
      • pattern

        protected Pattern pattern
    • Constructor Detail

      • WildcardMatchOnNameFilter

        public WildcardMatchOnNameFilter​(String wildcardString)
    • Method Detail

      • getWildcardString

        public String getWildcardString()
      • accept

        public boolean accept​(CrawlableDataset dataset)
        Description copied from interface: CrawlableDatasetFilter
        Test whether the specified CrawlableDataset should be included in a list of CrawlableDatasets.
        Specified by:
        accept in interface CrawlableDatasetFilter
        Parameters:
        dataset - the CrawlableDataset to test for inclusion.
        Returns:
        true if the given CrawlableDataset should be included, false otherwise.