public class ConditionFilter extends Object implements Filter
Condition.| Constructor and Description |
|---|
ConditionFilter(Condition condition) |
| Modifier and Type | Method and Description |
|---|---|
String |
columnName()
Returns a singular column name
this op is meant to run on
|
String[] |
columnNames()
Returns column names
this op is meant to run on
|
Schema |
getInputSchema()
Getter for input schema
|
String |
outputColumnName()
The output column name
after the operation has been applied
|
String[] |
outputColumnNames()
The output column names
This will often be the same as the input
|
boolean |
removeExample(List<Writable> writables) |
boolean |
removeExample(Object writables) |
boolean |
removeSequence(List<List<Writable>> sequence) |
boolean |
removeSequence(Object sequence) |
void |
setInputSchema(Schema schema)
Set the input schema.
|
String |
toString() |
Schema |
transform(Schema inputSchema)
Get the output schema for this transformation, given an input schema
|
public ConditionFilter(Condition condition)
public boolean removeExample(Object writables)
removeExample in interface Filterwritables - Examplepublic boolean removeSequence(Object sequence)
removeSequence in interface Filtersequence - sequence examplepublic boolean removeExample(List<Writable> writables)
removeExample in interface Filterwritables - Examplepublic boolean removeSequence(List<List<Writable>> sequence)
removeSequence in interface Filtersequence - sequence examplepublic Schema transform(Schema inputSchema)
public void setInputSchema(Schema schema)
ColumnOpsetInputSchema in interface ColumnOpsetInputSchema in interface Filterpublic Schema getInputSchema()
ColumnOpgetInputSchema in interface ColumnOpgetInputSchema in interface Filterpublic String outputColumnName()
outputColumnName in interface ColumnOppublic String[] outputColumnNames()
outputColumnNames in interface ColumnOppublic String[] columnNames()
columnNames in interface ColumnOppublic String columnName()
columnName in interface ColumnOpCopyright © 2019. All rights reserved.