Class TokenFilter.ChainableReaderFilter

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.filters.TokenFilter.ChainableReaderFilter
All Implemented Interfaces:
Cloneable, ChainableReader, TokenFilter.Filter
Direct Known Subclasses:
Native2AsciiFilter, ScriptFilter, TokenFilter.ContainsRegex, TokenFilter.IgnoreBlank, TokenFilter.ReplaceRegex, TokenFilter.ReplaceString, TokenFilter.Trim, UniqFilter
Enclosing class:
TokenFilter

public abstract static class TokenFilter.ChainableReaderFilter extends ProjectComponent implements ChainableReader, TokenFilter.Filter
Abstract class that converts derived filter classes into ChainableReaderFilter's
  • Constructor Details

    • ChainableReaderFilter

      public ChainableReaderFilter()
  • Method Details

    • setByLine

      public void setByLine(boolean byLine)
      set whether to use filetokenizer or line tokenizer
      Parameters:
      byLine - if true use a linetokenizer (default) otherwise use a filetokenizer
    • chain

      public Reader chain(Reader reader)
      Chain a tokenfilter reader to a reader,
      Specified by:
      chain in interface ChainableReader
      Parameters:
      reader - the input reader object
      Returns:
      the chained reader object