ORO, Inc. Logo  All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

accept(File, String). Method in class com.oroinc.io.RegexFilenameFilter
Filters a filename.
addAction(String). Method in class com.oroinc.text.MatchActionProcessor
Binds a patten to the default action.
addAction(String, int). Method in class com.oroinc.text.MatchActionProcessor
Binds a patten to the default action, providing options to be used to compile the pattern.
addAction(String, int, MatchAction). Method in class com.oroinc.text.MatchActionProcessor
Registers a pattern action pair, providing options to be used to compile the pattern.
addAction(String, MatchAction). Method in class com.oroinc.text.MatchActionProcessor
Registers a pattern action pair.
addPattern(String). Method in class com.oroinc.text.GenericPatternCache
Same as calling
 addPattern(expression, 0);
 
addPattern(String). Method in interface com.oroinc.text.PatternCache
Adds a pattern to the cache and returns the compiled pattern.
addPattern(String, int). Method in class com.oroinc.text.GenericPatternCache
Adds a pattern to the cache and returns the compiled pattern.
addPattern(String, int). Method in interface com.oroinc.text.PatternCache
Adds a pattern to the cache and returns the compiled pattern.
AwkFilenameFilter(). Constructor for class com.oroinc.io.AwkFilenameFilter
Same as AwkFilenameFilter("");
AwkFilenameFilter(String). Constructor for class com.oroinc.io.AwkFilenameFilter
Same as AwkFilenameFilter(regex, AwkCompiler.DEFAULT_MASK);
AwkFilenameFilter(String, int). Constructor for class com.oroinc.io.AwkFilenameFilter
Construct a filter initialized with the indicated regular expression and accompanying compilation options conforming to those used by com.oroinc.text.awk.AwkCompiler


C

capacity(). Method in class com.oroinc.text.GenericPatternCache
Returns the maximum number of patterns that can be cached at one time.
capacity(). Method in interface com.oroinc.text.PatternCache
Returns the maximum number of patterns that can be cached at one time.
CASE_INSENSITIVE_MASK. Static variable in class com.oroinc.text.GlobCompiler
A mask passed as an option to the compile methods to indicate a compiled glob expression should be case insensitive.
charLine. Variable in class com.oroinc.text.MatchActionInfo
The char[] representation of the matching line with the trailing newline truncated.
compile(char[]). Method in class com.oroinc.text.GlobCompiler
Same as calling compile(pattern, GlobCompiler.DEFAULT_MASK);

compile(char[], int). Method in class com.oroinc.text.GlobCompiler
Compiles a Glob expression into a Perl5Pattern instance that can be used by a Perl5Matcher object to perform pattern matching.
compile(String). Method in class com.oroinc.text.GlobCompiler
Same as calling compile(pattern, GlobCompiler.DEFAULT_MASK);

compile(String, int). Method in class com.oroinc.text.GlobCompiler
Compiles a Glob expression into a Perl5Pattern instance that can be used by a Perl5Matcher object to perform pattern matching.

D

DEFAULT_CAPACITY. Static variable in class com.oroinc.text.GenericPatternCache
The default capacity to be used by the GenericPatternCache subclasses provided with this package.
DEFAULT_MASK. Static variable in class com.oroinc.text.GlobCompiler
The default mask for the compile methods.

F

fields. Variable in class com.oroinc.text.MatchActionInfo
A Vector of Strings containing the fields of the line that were separated out by the fieldSeparator.
fieldSeparator. Variable in class com.oroinc.text.MatchActionInfo
The field separator used by the MatchActionProcessor.

G

getPattern(String). Method in class com.oroinc.text.GenericPatternCache
Same as calling
 getPattern(expression, 0)
 
getPattern(String). Method in interface com.oroinc.text.PatternCache
This method fetches a pattern from the cache.
getPattern(String, int). Method in class com.oroinc.text.GenericPatternCache
This method fetches a pattern from the cache.
getPattern(String, int). Method in interface com.oroinc.text.PatternCache
This method fetches a pattern from the cache.
GlobCompiler(). Constructor for class com.oroinc.text.GlobCompiler
The default GlobCompiler constructor.
GlobFilenameFilter(). Constructor for class com.oroinc.io.GlobFilenameFilter
Same as GlobFilenameFilter("");
GlobFilenameFilter(String). Constructor for class com.oroinc.io.GlobFilenameFilter
Same as GlobFilenameFilter(regex, GlobCompiler.DEFAULT_MASK);
GlobFilenameFilter(String, int). Constructor for class com.oroinc.io.GlobFilenameFilter
Construct a filter initialized with the indicated regular expression and accompanying compilation options conforming to those used by com.oroinc.text.GlobCompiler

globToPerl5(char[], int). Static method in class com.oroinc.text.GlobCompiler
This static method is the basic engine of the Glob PatternCompiler implementation.

I

input. Variable in class com.oroinc.text.MatchActionInfo
The input stream passed to the MatchActionProcessor from which the matching line was read.

L

line. Variable in class com.oroinc.text.MatchActionInfo
The String representation of the matching line with the trailing newline truncated.
lineNumber. Variable in class com.oroinc.text.MatchActionInfo
The line number of the matching line

M

MalformedCachePatternException(). Constructor for class com.oroinc.text.MalformedCachePatternException
Simply calls the corresponding constructor of its superclass.
MalformedCachePatternException(String). Constructor for class com.oroinc.text.MalformedCachePatternException
Simply calls the corresponding constructor of its superclass.
match. Variable in class com.oroinc.text.MatchActionInfo
The first match found in the line of input.
MatchActionInfo(). Constructor for class com.oroinc.text.MatchActionInfo
MatchActionProcessor(). Constructor for class com.oroinc.text.MatchActionProcessor
Default constructor for MatchActionProcessor.
MatchActionProcessor(PatternCompiler, PatternMatcher). Constructor for class com.oroinc.text.MatchActionProcessor
Creates a new MatchActionProcessor instance initialized with the specified pattern compiler and matcher.
matcher. Variable in class com.oroinc.text.MatchActionInfo
The PatternMatcher used to find the match.

O

output. Variable in class com.oroinc.text.MatchActionInfo
The output stream passed to the MatchActionProcessor.

P

pattern. Variable in class com.oroinc.text.MatchActionInfo
The pattern found in the line of input.
PatternCacheFIFO(). Constructor for class com.oroinc.text.PatternCacheFIFO
Same as:
 PatternCacheFIFO(GenericPatternCache.DEFAULT_CAPACITY);
 
PatternCacheFIFO(int). Constructor for class com.oroinc.text.PatternCacheFIFO
Same as:
 PatternCacheFIFO(capacity, new Perl5Compiler());
 
PatternCacheFIFO(int, PatternCompiler). Constructor for class com.oroinc.text.PatternCacheFIFO
Creates a PatternCacheFIFO instance with a given cache capacity, initialized to use a given PatternCompiler instance as a pattern compiler.
PatternCacheFIFO(PatternCompiler). Constructor for class com.oroinc.text.PatternCacheFIFO
Same as:
 PatternCacheFIFO(GenericPatternCache.DEFAULT_CAPACITY, compiler);
 
PatternCacheFIFO2(). Constructor for class com.oroinc.text.PatternCacheFIFO2
Same as:
 PatternCacheFIFO2(GenericPatternCache.DEFAULT_CAPACITY);
 
PatternCacheFIFO2(int). Constructor for class com.oroinc.text.PatternCacheFIFO2
Same as:
 PatternCacheFIFO2(capacity, new Perl5Compiler());
 
PatternCacheFIFO2(int, PatternCompiler). Constructor for class com.oroinc.text.PatternCacheFIFO2
Creates a PatternCacheFIFO2 instance with a given cache capacity, initialized to use a given PatternCompiler instance as a pattern compiler.
PatternCacheFIFO2(PatternCompiler). Constructor for class com.oroinc.text.PatternCacheFIFO2
Same as:
 PatternCacheFIFO2(GenericPatternCache.DEFAULT_CAPACITY, compiler);
 
PatternCacheLRU(). Constructor for class com.oroinc.text.PatternCacheLRU
Same as:
 PatternCacheLRU(GenericPatternCache.DEFAULT_CAPACITY);
 
PatternCacheLRU(int). Constructor for class com.oroinc.text.PatternCacheLRU
Same as:
 PatternCacheLRU(capacity, new Perl5Compiler());
 
PatternCacheLRU(int, PatternCompiler). Constructor for class com.oroinc.text.PatternCacheLRU
Creates a PatternCacheLRU instance with a given cache capacity, and initialized to use a given PatternCompiler instance as a pattern compiler.
PatternCacheLRU(PatternCompiler). Constructor for class com.oroinc.text.PatternCacheLRU
Same as:
 PatternCacheLRU(GenericPatternCache.DEFAULT_CAPACITY, compiler);
 
PatternCacheRandom(). Constructor for class com.oroinc.text.PatternCacheRandom
Same as:
 PatternCacheRandom(GenericPatternCache.DEFAULT_CAPACITY);
 
PatternCacheRandom(int). Constructor for class com.oroinc.text.PatternCacheRandom
Same as:
 PatternCacheRandom(capacity, new Perl5Compiler());
 
PatternCacheRandom(int, PatternCompiler). Constructor for class com.oroinc.text.PatternCacheRandom
Creates a PatternCacheRandom instance with a given cache capacity and initialized to use a given PatternCompiler instance as a pattern compiler.
PatternCacheRandom(PatternCompiler). Constructor for class com.oroinc.text.PatternCacheRandom
Same as:
 PatternCacheRandom(GenericPatternCache.DEFAULT_CAPACITY, compiler);
 
Perl5FilenameFilter(). Constructor for class com.oroinc.io.Perl5FilenameFilter
Same as Perl5FilenameFilter("");
Perl5FilenameFilter(String). Constructor for class com.oroinc.io.Perl5FilenameFilter
Same as Perl5FilenameFilter(regex, Perl5Compiler.DEFAULT_MASK);
Perl5FilenameFilter(String, int). Constructor for class com.oroinc.io.Perl5FilenameFilter
Construct a filter initialized with the indicated regular expression and accompanying compilation options conforming to those used by com.oroinc.text.regex.Perl5Compiler

processMatch(MatchActionInfo). Method in interface com.oroinc.text.MatchAction
This method is called by MatchActionProcessor when it finds an associated pattern in a line of input.
processMatches(InputStream, OutputStream). Method in class com.oroinc.text.MatchActionProcessor
This method reads the provided input one line at a time and for every registered pattern that is contained in the line it executes the associated MatchAction's processMatch() method.

Q

QUESTION_MATCHES_ZERO_OR_ONE_MASK. Static variable in class com.oroinc.text.GlobCompiler
A mask passed as an option to the compile methods to indicate that a ? should not be allowed to match the null string.

S

setFieldSeparator(String). Method in class com.oroinc.text.MatchActionProcessor
Sets the field separator to use when splitting a line into fields.
setFieldSeparator(String, int). Method in class com.oroinc.text.MatchActionProcessor
Sets the field separator to use when splitting a line into fields.
setFilterExpression(String). Method in class com.oroinc.io.RegexFilenameFilter
Set the regular expression on which to filter.
setFilterExpression(String, int). Method in class com.oroinc.io.RegexFilenameFilter
Set the regular expression on which to filter along with any special options to use when compiling the expression.
size(). Method in class com.oroinc.text.GenericPatternCache
Returns the number of elements in the cache, not to be confused with the capacity() which returns the number of elements that can be held in the cache at one time.
size(). Method in interface com.oroinc.text.PatternCache
Returns the number of elements in the cache, not to be confused with the capacity() which returns the number of elements that can be held in the cache at one time.
STAR_CANNOT_MATCH_NULL_MASK. Static variable in class com.oroinc.text.GlobCompiler
A mask passed as an option to the compile methods to indicate that a * should not be allowed to match the null string.