org.pentaho.di.trans.steps.textfileinput
Class TextFileFilter
java.lang.Object
org.pentaho.di.trans.steps.textfileinput.TextFileFilter
- All Implemented Interfaces:
- Cloneable
public class TextFileFilter
- extends Object
- implements Cloneable
TextFileFilter
public TextFileFilter(int filterPosition,
String filterString,
boolean filterLastLine,
boolean filterPositive)
- Parameters:
filterPosition
- The position of the occurrence of the filter string to check atfilterString
- The string to filter onfilterLastLine
- True if we want to stop when we reach a filter string on the specified position
False if you just want to skip the line.filterPositive
- True if we want to get only lines that match this string
TextFileFilter
public TextFileFilter()
clone
public Object clone()
- Overrides:
clone
in class Object
isFilterLastLine
public boolean isFilterLastLine()
- Returns:
- Returns the filterLastLine.
setFilterLastLine
public void setFilterLastLine(boolean filterLastLine)
- Parameters:
filterLastLine
- The filterLastLine to set.
isFilterPositive
public boolean isFilterPositive()
- Returns:
- Returns the filterPositive.
setFilterPositive
public void setFilterPositive(boolean filterPositive)
- Parameters:
filterPositive
- The filterPositive to set.
getFilterPosition
public int getFilterPosition()
- Returns:
- Returns the filterPosition.
setFilterPosition
public void setFilterPosition(int filterPosition)
- Parameters:
filterPosition
- The filterPosition to set.
getFilterString
public String getFilterString()
- Returns:
- Returns the filterString.
setFilterString
public void setFilterString(String filterString)
- Parameters:
filterString
- The filterString to set.