Package com.streambase.sb.unittest
Class FieldBasedTupleComparator.RegexCompareFunctor
- java.lang.Object
-
- com.streambase.sb.unittest.FieldBasedTupleComparator.CompareFunctor
-
- com.streambase.sb.unittest.FieldBasedTupleComparator.RegexCompareFunctor
-
- All Implemented Interfaces:
DataType.Registry.Functor
- Enclosing class:
- FieldBasedTupleComparator
public static class FieldBasedTupleComparator.RegexCompareFunctor extends FieldBasedTupleComparator.CompareFunctor
Check if the second argument matches the regex defined for the first argument.
-
-
Constructor Summary
Constructors Constructor Description RegexCompareFunctor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancompareImpl(TupleComparator comparator, CompleteDataType cdt, Object expected, Object actual)Compare two values expected and actual, usingcomparatorfor recursion as necessary.-
Methods inherited from class com.streambase.sb.unittest.FieldBasedTupleComparator.CompareFunctor
compare
-
-
-
-
Method Detail
-
compareImpl
public boolean compareImpl(TupleComparator comparator, CompleteDataType cdt, Object expected, Object actual)
Description copied from class:FieldBasedTupleComparator.CompareFunctorCompare two values expected and actual, usingcomparatorfor recursion as necessary.- Specified by:
compareImplin classFieldBasedTupleComparator.CompareFunctor- Parameters:
comparator- recurse through this argument for parameterized types.expected- a non-null objectactual- a non-null object- Returns:
- true if and only if the values are considered equal
-
-