ORO, Inc. Logo  All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.oroinc.io.Perl5FilenameFilter

java.lang.Object
   |
   +----com.oroinc.io.RegexFilenameFilter
           |
           +----com.oroinc.io.Perl5FilenameFilter

public class Perl5FilenameFilter
extends RegexFilenameFilter
Perl5FilenameFilter is a RegexFilenameFilter subclass that filters on Perl5 regular expressions as implemented by the com.oroinc.text.regex package, which is required to use this class.

Copyright © 1997 Original Resuable Objects, Inc. All rights reserved.

See Also:
RegexFilenameFilter, AwkFilenameFilter, GlobFilenameFilter

Constructor Index

 o Perl5FilenameFilter()
Same as Perl5FilenameFilter("");
 o Perl5FilenameFilter(String)
Same as Perl5FilenameFilter(regex, Perl5Compiler.DEFAULT_MASK);
 o Perl5FilenameFilter(String, int)
Construct a filter initialized with the indicated regular expression and accompanying compilation options conforming to those used by com.oroinc.text.regex.Perl5Compiler

Constructors

 o Perl5FilenameFilter
 public Perl5FilenameFilter(String regex,
                            int options)
Construct a filter initialized with the indicated regular expression and accompanying compilation options conforming to those used by com.oroinc.text.regex.Perl5Compiler

Parameters:
regex - The regular expression on which to filter.
options - A set of compilation options.
Throws: MalformedCachePatternException
If there is an error in compiling the regular expression. This need not be caught if you are using a hard-coded expression that you know is correct. But for robustness and reliability you should catch this exception for dynamically entered expressions determined at runtime.
 o Perl5FilenameFilter
 public Perl5FilenameFilter(String regex)
Same as Perl5FilenameFilter(regex, Perl5Compiler.DEFAULT_MASK);

 o Perl5FilenameFilter
 public Perl5FilenameFilter()
Same as Perl5FilenameFilter("");


ORO, Inc. Logo  All Packages  Class Hierarchy  This Package  Previous  Next  Index