cascading.operation.regex
Class RegexMatcher
java.lang.Object
cascading.operation.BaseOperation<C>
cascading.operation.regex.RegexOperation<Matcher>
cascading.operation.regex.RegexMatcher
- All Implemented Interfaces:
- Operation<Matcher>, Serializable
- Direct Known Subclasses:
- AssertMatches, AssertMatchesAll, RegexFilter
public class RegexMatcher
- extends RegexOperation<Matcher>
Class RegexMatcher is the base class for common regular expression operations.
This operation uses Matcher internally, specifically the method Matcher.find().
- See Also:
Matcher,
Pattern,
Serialized Form
|
Field Summary |
protected boolean |
negateMatch
Field removeMatch |
| Fields inherited from interface cascading.operation.Operation |
ANY |
negateMatch
protected final boolean negateMatch
- Field removeMatch
RegexMatcher
protected RegexMatcher(String patternString)
RegexMatcher
protected RegexMatcher(String patternString,
boolean negateMatch)
RegexMatcher
protected RegexMatcher(Fields fieldDeclaration,
String patternString)
RegexMatcher
protected RegexMatcher(Fields fieldDeclaration,
String patternString,
boolean negateMatch)
prepare
public void prepare(FlowProcess flowProcess,
OperationCall<Matcher> operationCall)
- Description copied from class:
BaseOperation
- Method prepare does nothing, and may safely be overridden.
- Specified by:
prepare in interface Operation<Matcher>- Overrides:
prepare in class BaseOperation<Matcher>
matchWholeTuple
protected boolean matchWholeTuple(Matcher matcher,
Tuple input)
- Method matchWholeTuple ...
- Parameters:
matcher - input - of type Tuple @return boolean
matchEachElement
protected boolean matchEachElement(Matcher matcher,
Tuple input)
- Method matchEachElement ...
- Parameters:
matcher - input - of type Tuple @return boolean
matchEachElementPos
protected int matchEachElementPos(Matcher matcher,
Tuple input)
Copyright © 2007-2009 Concurrent, Inc. All Rights Reserved.