Top Interfaces Classes
[default module]

Package org.apache.tools.ant.filters


Interface Summary

Modifier and TypeInterface and Description
public interface
ChainableReader

Interface indicating that a reader may be chained to another one.

Class Summary

Modifier and TypeClass and Description
public abstract class
BaseFilterReader

Base class for core filter readers.

public abstract class
BaseParamFilterReader

Parameterized base class for core filter readers.

public class
ClassConstants

Assembles the constants declared in a Java class in key1=value1(line separator)key2=value2 format.

public class
ConcatFilter

Concats a file before and/or after the file.

public class
EscapeUnicode

This method converts non-latin characters to unicode escapes.

public class
ExpandProperties

Expands Ant properties, if any, in the data.

public class
FixCrLfFilter

Converts text to local OS formatting conventions, as well as repair text damaged by misconfigured or misguided editors or file transfer programs.

public class
HeadFilter

Reads the first n lines of a stream.

public class
LineContains

Filter which includes only those lines that contain the user-specified strings.

public class
LineContainsRegExp

Filter which includes only those lines that contain the user-specified regular expression matching strings.

public class
Native2AsciiFilter

A filter that performs translations from characters to their Unicode-escape sequences and vice-versa.

public class
PrefixLines

Attaches a prefix to every line.

public class
ReplaceTokens

Replaces tokens in the original input with user-supplied values.

public class
SortFilter

Sort a file before and/or after the file.

public class
StringInputStream

Wraps a String as an InputStream.

public class
StripJavaComments

This is a Java comment and string stripper reader that filters those lexical tokens out for purposes of simple Java parsing.

public class
StripLineBreaks

Filter to flatten the stream to a single line.

public class
StripLineComments

This filter strips line comments.

public class
SuffixLines

Attaches a suffix to every line.

public class
TabsToSpaces

Converts tabs to spaces.

public class
TailFilter

Reads the last n lines of a stream.

public class
TokenFilter

This splits up input into tokens and passes the tokens to a sequence of filters.

public class
UniqFilter

Like the Unix uniq(1) command, only returns tokens that are different from their ancestor token.