All Packages Class Hierarchy This Package Previous Next Index
Class com.oroinc.text.MatchActionInfo
java.lang.Object
|
+----com.oroinc.text.MatchActionInfo
- public final class MatchActionInfo
- extends Object
This class is used to provide information regarding a match found by
MatchActionProcessor to a MatchAction callback implementation.
Copyright © 1997 Original Resuable Objects, Inc. All rights reserved.
- See Also:
- MatchAction, MatchActionProcessor
-
charLine
-
The char[] representation of the matching line with the trailing
newline truncated.
-
fields
- A Vector of Strings containing the fields of the line that were
separated out by the fieldSeparator.
-
fieldSeparator
- The field separator used by the MatchActionProcessor.
-
input
- The input stream passed to the MatchActionProcessor from which the
matching line was read.
-
line
-
The String representation of the matching line with the trailing
newline truncated.
-
lineNumber
- The line number of the matching line
-
match
-
The first match found in the line of input.
-
matcher
- The PatternMatcher used to find the match.
-
output
- The output stream passed to the MatchActionProcessor.
-
pattern
- The pattern found in the line of input.
-
MatchActionInfo()
-
lineNumber
public int lineNumber
- The line number of the matching line
line
public String line
- The String representation of the matching line with the trailing
newline truncated.
charLine
public char charLine[]
- The char[] representation of the matching line with the trailing
newline truncated.
fieldSeparator
public Pattern fieldSeparator
- The field separator used by the MatchActionProcessor. This will be
set to null by a MatchActionProcessor instance if no field separator
was specified before match processing began.
fields
public Vector fields
- A Vector of Strings containing the fields of the line that were
separated out by the fieldSeparator. If no field separator was
specified, this variable will be set to null.
matcher
public PatternMatcher matcher
- The PatternMatcher used to find the match.
pattern
public Pattern pattern
- The pattern found in the line of input. If a MatchAction callback
is registered with a null pattern (meaning the callback should be
applied to every line of input), this value will be null.
match
public MatchResult match
- The first match found in the line of input. If a MatchAction callback
is registered with a null pattern (meaning the callback should be
applied to every line of input), this value will be null.
output
public PrintWriter output
- The output stream passed to the MatchActionProcessor.
input
public BufferedReader input
- The input stream passed to the MatchActionProcessor from which the
matching line was read.
MatchActionInfo
public MatchActionInfo()
All Packages Class Hierarchy This Package Previous Next Index