Package org.apache.oro.text
Class MatchActionInfo
java.lang.Object
org.apache.oro.text.MatchActionInfo
This class is used to provide information regarding a match found by
MatchActionProcessor to a MatchAction callback implementation.
- Since:
- 1.0
- Version:
- 2.0.8
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionchar[]
The char[] representation of the matching line with the trailing newline truncated.A List of Strings containing the fields of the line that were separated out by the fieldSeparator.The field separator used by the MatchActionProcessor.The input stream passed to the MatchActionProcessor from which the matching line was read.The String representation of the matching line with the trailing newline truncated.int
The line number of the matching lineThe first match found in the line of input.The PatternMatcher used to find the match.The output stream passed to the MatchActionProcessor.The pattern found in the line of input. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
lineNumber
public int lineNumberThe line number of the matching line -
line
The String representation of the matching line with the trailing newline truncated. -
charLine
public char[] charLineThe char[] representation of the matching line with the trailing newline truncated. -
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
A List 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
The PatternMatcher used to find the match. -
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
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
The output stream passed to the MatchActionProcessor. -
input
The input stream passed to the MatchActionProcessor from which the matching line was read.
-
-
Constructor Details
-
MatchActionInfo
public MatchActionInfo()
-