All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AwkCompiler The AwkCompiler class is used to create compiled regular expressions conforming to the Awk regular expression syntax.AwkFilenameFilter AwkFilenameFilter is a RegexFilenameFilter subclass that filters on Awk regular expressions as implemented by the org.apache.oro.text.awk package, which is required to use this class.AwkMatcher The AwkMatcher class is used to match regular expressions (conforming to the Awk regular expression syntax) generated by AwkCompiler.AwkPattern An implementation of the Pattern interface for Awk regular expressions.AwkStreamInput The AwkStreamInput class is used to look for pattern matches in an input stream (actually a java.io.Reader instance) in conjunction with the AwkMatcher class.Cache An interface defining the basic functions of a cache.CacheFIFO This class is a GenericCache subclass implementing a FIFO (First In First Out) cache replacement policy.CacheFIFO2 This class is a GenericCache subclass implementing a second chance FIFO (First In First Out) cache replacement policy.CacheLRU This class is a GenericCache subclass implementing an LRU (Least Recently Used) cache replacement policy.CacheRandom This class is a GenericCache subclass implementing a random cache replacement policy.GenericCache This is the base class for all cache implementations provided in the org.apache.oro.util package.GenericPatternCache This is the base class for all cache implementations provided in the org.apache.oro.text package.GlobCompiler The GlobCompiler class will compile a glob expression into a Perl5Pattern that may be used to match patterns in conjunction with Perl5Matcher.GlobFilenameFilter GlobFilenameFilter is a RegexFilenameFilter subclass that filters on Glob regular expressions as implemented by the org.apache.oro.text package, which is required to use this class.MalformedCachePatternException An exception used to indicate errors in a regular expression fetched from a PatternCache.MalformedPatternException A class used to signify the occurrence of a syntax error in a regular expression that is being compiled.MalformedPerl5PatternException An exception used to indicate errors in Perl style regular expressions.MatchAction The MatchAction interface provides the callback interface for actions bound to patterns inMatchActionProcessor
.MatchActionInfo This class is used to provide information regarding a match found by MatchActionProcessor to a MatchAction callback implementation.MatchActionProcessor The MatchActionProcessor class provides AWK-like line by line filtering of a text stream, pattern action pair association, and field splitting based on a registered separator.MatchResult The MatchResult interface allows PatternMatcher implementors to return results storing match information in whatever format they like, while presenting a consistent way of accessing that information.Pattern The Pattern interface allows multiple representations of a regular expression to be defined.PatternCache An interface defining the basic functions of a regular expression cache.PatternCacheFIFO This class is a GenericPatternCache subclass implementing a FIFO (First In First Out) cache replacement policy.PatternCacheFIFO2 This class is a GenericPatternCache subclass implementing a second chance FIFO (First In First Out) cache replacement policy.PatternCacheLRU This class is a GenericPatternCache subclass implementing an LRU (Least Recently Used) cache replacement policy.PatternCacheRandom This class is a GenericPatternCache subclass implementing a random cache replacement policy.PatternCompiler The PatternCompiler interface defines the operations a regular expression compiler must implement.PatternMatcher The PatternMatcher interface defines the operations a regular expression matcher must implement.PatternMatcherInput The PatternMatcherInput class is used to preserve state across calls to thecontains()
methods of PatternMatcher instances.Perl5Compiler The Perl5Compiler class is used to create compiled regular expressions conforming to the Perl5 regular expression syntax.Perl5Debug The Perl5Debug class is not intended for general use and should not be instantiated, but is provided because some users may find the output of its single method to be useful.Perl5FilenameFilter Perl5FilenameFilter is a RegexFilenameFilter subclass that filters on Perl5 regular expressions as implemented by the org.apache.oro.text.regex package, which is required to use this class.Perl5Matcher The Perl5Matcher class is used to match regular expressions (conforming to the Perl5 regular expression syntax) generated by Perl5Compiler.Perl5Pattern An implementation of the Pattern interface for Perl5 regular expressions.Perl5Substitution Perl5Substitution implements a Substitution consisting of a literal string, but allowing Perl5 variable interpolation referencing saved groups in a match.Perl5Util This is a utility class implementing the 3 most common Perl5 operations involving regular expressions: [m]/pattern/[i][m][s][x], s/pattern/replacement/[g][i][m][o][s][x], and split().RegexFilenameFilter RegexFilenameFilter is the base class for a set of FilenameFilter implementations that filter based on a regular expression.StringSubstitution StringSubstitution implements a Substitution consisting of a simple literal string.Substitution The Substitution interface provides a means for you to control how a substitution is performed when using theUtil.substitute
method.Util The Util class is a holder for useful static utility methods that can be generically applied to Pattern and PatternMatcher instances.