cascading.operation.assertion
Class AssertMatches
java.lang.Object
cascading.operation.BaseOperation<C>
cascading.operation.regex.RegexOperation<Matcher>
cascading.operation.regex.RegexMatcher
cascading.operation.assertion.AssertMatches
- All Implemented Interfaces:
- Assertion<Matcher>, Operation<Matcher>, ValueAssertion<Matcher>, Serializable
public class AssertMatches
- extends RegexMatcher
- implements ValueAssertion<Matcher>
Class AssertMatches matches the given regular expression patternString against the whole argument
Tuple by joining each individual element of the Tuple with a tab character (\t).
See AssertMatchesAll if you need to match the patternString regex against each individual tuple element.
This operation uses Matcher internally, specifically the method Matcher.find().
- See Also:
Matcher,
Pattern,
Serialized Form
| Fields inherited from interface cascading.operation.Operation |
ANY |
|
Constructor Summary |
AssertMatches(String patternString)
Constructor AssertMatches creates a new AssertMatches instance. |
AssertMatches(String patternString,
boolean negateMatch)
Constructor AssertMatches creates a new AssertMatches instance. |
AssertMatches
public AssertMatches(String patternString)
- Constructor AssertMatches creates a new AssertMatches instance.
- Parameters:
patternString - of type String
AssertMatches
public AssertMatches(String patternString,
boolean negateMatch)
- Constructor AssertMatches creates a new AssertMatches instance.
- Parameters:
patternString - of type StringnegateMatch - of type boolean
doAssert
public void doAssert(FlowProcess flowProcess,
ValueAssertionCall<Matcher> assertionCall)
- Description copied from interface:
ValueAssertion
- Method doAssert performs the assertion.
- Specified by:
doAssert in interface ValueAssertion<Matcher>
- See Also:
ValueAssertion.doAssert(cascading.flow.FlowProcess,cascading.operation.ValueAssertionCall)
Copyright © 2007-2008 Concurrent, Inc. All Rights Reserved.