## Uses of Interface
net.sourceforge.pmd.lang.ast.CharStream

Packages that use CharStream
Package | Description
--- | ---
net.sourceforge.pmd.lang.ast |
net.sourceforge.pmd.lang.cpp.ast |
net.sourceforge.pmd.lang.java.ast |
net.sourceforge.pmd.lang.jsp.ast |

### Uses of CharStream in net.sourceforge.pmd.lang.ast

Classes in net.sourceforge.pmd.lang.ast that implement CharStream
Modifier and Type | Class and Description
--- | ---
`class` | `JavaCharStream` An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
`class` | `SimpleCharStream` An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).

### Uses of CharStream in net.sourceforge.pmd.lang.cpp.ast

Fields in net.sourceforge.pmd.lang.cpp.ast declared as CharStream
Modifier and Type | Field and Description
--- | ---
`protected CharStream` | CppParserTokenManager.`input_stream`

Methods in net.sourceforge.pmd.lang.cpp.ast with parameters of type CharStream
Modifier and Type | Method and Description
--- | ---
`void` | CppParserTokenManager.`ReInit(CharStream stream)` Reinitialise parser.
`void` | CppParserTokenManager.`ReInit(CharStream stream, int lexState)` Reinitialise parser.

Constructors in net.sourceforge.pmd.lang.cpp.ast with parameters of type CharStream
Constructor and Description
`CppParserTokenManager(CharStream stream)` Constructor.
`CppParserTokenManager(CharStream stream, int lexState)` Constructor.

### Uses of CharStream in net.sourceforge.pmd.lang.java.ast

Fields in net.sourceforge.pmd.lang.java.ast declared as CharStream
Modifier and Type | Field and Description
--- | ---
`protected CharStream` | JavaParserTokenManager.`input_stream`

Methods in net.sourceforge.pmd.lang.java.ast with parameters of type CharStream
Modifier and Type | Method and Description
--- | ---
`void` | JavaParser.`ReInit(CharStream stream)` Reinitialise.
`void` | JavaParserTokenManager.`ReInit(CharStream stream)` Reinitialise parser.
`void` | JavaParserTokenManager.`ReInit(CharStream stream, int lexState)` Reinitialise parser.

Constructors in net.sourceforge.pmd.lang.java.ast with parameters of type CharStream
Constructor and Description
`JavaParser(CharStream stream)` Constructor with user supplied CharStream.
`JavaParserTokenManager(CharStream stream)` Constructor.
`JavaParserTokenManager(CharStream stream, int lexState)` Constructor.

### Uses of CharStream in net.sourceforge.pmd.lang.jsp.ast

Fields in net.sourceforge.pmd.lang.jsp.ast declared as CharStream
Modifier and Type | Field and Description
--- | ---
`protected CharStream` | JspParserTokenManager.`input_stream`

Methods in net.sourceforge.pmd.lang.jsp.ast with parameters of type CharStream
Modifier and Type | Method and Description
--- | ---
`void` | JspParser.`ReInit(CharStream stream)` Reinitialise.
`void` | JspParserTokenManager.`ReInit(CharStream stream)` Reinitialise parser.
`void` | JspParserTokenManager.`ReInit(CharStream stream, int lexState)` Reinitialise parser.

Constructors in net.sourceforge.pmd.lang.jsp.ast with parameters of type CharStream
Constructor and Description
`JspParser(CharStream stream)` Constructor with user supplied CharStream.
`JspParserTokenManager(CharStream stream)` Constructor.
`JspParserTokenManager(CharStream stream, int lexState)` Constructor.