public class DoubleColumnCondition extends BaseColumnCondition
ConditionOpcolumnIdx, columnName, schema, sequenceModeDEFAULT_SEQUENCE_CONDITION_MODE| Constructor and Description |
|---|
DoubleColumnCondition(java.lang.String columnName,
ConditionOp op,
double value)
Constructor for operations such as less than, equal to, greater than, etc.
|
DoubleColumnCondition(java.lang.String column,
ConditionOp op,
java.util.Set<java.lang.Double> set)
Constructor for operations: ConditionOp.InSet, ConditionOp.NotInSet.
|
DoubleColumnCondition(java.lang.String column,
SequenceConditionMode sequenceConditionMode,
ConditionOp op,
double value)
Constructor for operations such as less than, equal to, greater than, etc.
|
DoubleColumnCondition(java.lang.String column,
SequenceConditionMode sequenceConditionMode,
ConditionOp op,
java.util.Set<java.lang.Double> set)
Constructor for operations: ConditionOp.InSet, ConditionOp.NotInSet
|
| 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 DoubleColumnCondition(java.lang.String columnName,
ConditionOp op,
double value)
ColumnCondition.DEFAULT_SEQUENCE_CONDITION_MODEcolumnName - Column to check for the conditionop - Operation (<, >=, !=, etc)value - Value to use in the conditionpublic DoubleColumnCondition(java.lang.String column,
SequenceConditionMode sequenceConditionMode,
ConditionOp op,
double value)
column - Column to check for the conditionsequenceConditionMode - Mode for handling sequence dataop - Operation (<, >=, !=, etc)value - Value to use in the conditionpublic DoubleColumnCondition(java.lang.String column,
ConditionOp op,
java.util.Set<java.lang.Double> set)
ColumnCondition.DEFAULT_SEQUENCE_CONDITION_MODEcolumn - Column to check for the conditionop - Operation. Must be either ConditionOp.InSet, ConditionOp.NotInSetset - Set to use in the conditionpublic DoubleColumnCondition(java.lang.String column,
SequenceConditionMode sequenceConditionMode,
ConditionOp op,
java.util.Set<java.lang.Double> set)
column - Column to check for the conditionsequenceConditionMode - Mode for handling sequence dataop - Operation. Must be either ConditionOp.InSet, ConditionOp.NotInSetset - Set to use in the conditionpublic 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