public class StringRegexColumnCondition extends BaseColumnCondition
Note: Uses Writable.toString(), hence can potentially be applied to non-String columns
columnIdx, columnName, schema, sequenceModeDEFAULT_SEQUENCE_CONDITION_MODE| Constructor and Description |
|---|
StringRegexColumnCondition(java.lang.String columnName,
java.lang.String regex) |
StringRegexColumnCondition(java.lang.String columnName,
java.lang.String regex,
SequenceConditionMode sequenceConditionMode) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
columnCondition(Writable writable)
Returns whether the given element
meets the condition set by this operation
|
boolean |
condition(java.lang.Object input)
Condition on arbitrary input
|
java.lang.String |
toString() |
columnName, columnNames, condition, conditionSequence, conditionSequence, getInputSchema, outputColumnName, outputColumnNames, setInputSchema, transformpublic StringRegexColumnCondition(java.lang.String columnName,
java.lang.String regex)
public StringRegexColumnCondition(java.lang.String columnName,
java.lang.String regex,
SequenceConditionMode sequenceConditionMode)
public boolean columnCondition(Writable writable)
ColumnConditionwritable - the element to testpublic java.lang.String toString()
toString in class BaseColumnConditionpublic boolean condition(java.lang.Object input)
input - the input to return
the condition for