public class InvalidValueColumnCondition extends BaseColumnCondition
For example, if a Writable contains String values in an Integer column (and these cannot be parsed to an integer), then the condition would return true, as these values are invalid according to the schema.
columnIdx, columnName, schema, sequenceModeDEFAULT_SEQUENCE_CONDITION_MODE| Constructor and Description |
|---|
InvalidValueColumnCondition(java.lang.String columnName) |
| 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 InvalidValueColumnCondition(java.lang.String columnName)
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