Package | Description |
---|---|
com.github.javaparser | |
com.github.javaparser.printer.lexicalpreservation |
Modifier and Type | Class and Description |
---|---|
class |
StreamProvider
NOTE : This generated class can be safely deleted if installing in a GWT installation (use StringProvider instead)
|
class |
StringProvider |
Modifier and Type | Field and Description |
---|---|
protected Provider |
JavaCharStream.inputStream |
Modifier and Type | Method and Description |
---|---|
static Provider |
Providers.provider(java.io.File file) |
static Provider |
Providers.provider(java.io.File file,
java.nio.charset.Charset encoding) |
static Provider |
Providers.provider(java.io.InputStream input) |
static Provider |
Providers.provider(java.io.InputStream input,
java.nio.charset.Charset encoding) |
static Provider |
Providers.provider(java.nio.file.Path path) |
static Provider |
Providers.provider(java.nio.file.Path path,
java.nio.charset.Charset encoding) |
static Provider |
Providers.provider(java.io.Reader reader) |
static Provider |
Providers.provider(java.lang.String source) |
static Provider |
Providers.resourceProvider(java.lang.ClassLoader classLoader,
java.lang.String pathToResource,
java.nio.charset.Charset encoding)
Provide a Provider from the resource found in class loader with the provided encoding.
As resource is accessed through a class loader, a leading "/" is not allowed in pathToResource |
static Provider |
Providers.resourceProvider(java.lang.String pathToResource)
Provide a Provider from the resource found in the current class loader with UTF-8 encoding.
As resource is accessed through a class loader, a leading "/" is not allowed in pathToResource |
static Provider |
Providers.resourceProvider(java.lang.String pathToResource,
java.nio.charset.Charset encoding)
Provide a Provider from the resource found in the current class loader with the provided encoding.
As resource is accessed through a class loader, a leading "/" is not allowed in pathToResource |
Modifier and Type | Method and Description |
---|---|
private GeneratedJavaParser |
JavaParser.getParserForProvider(Provider provider) |
<N extends Node> |
JavaParser.parse(ParseStart<N> start,
Provider provider)
Parses source code.
|
void |
JavaCharStream.ReInit(Provider dstream)
Reinitialise.
|
void |
GeneratedJavaParser.ReInit(Provider stream)
Reinitialise.
|
void |
JavaCharStream.ReInit(Provider dstream,
int startline,
int startcolumn)
Reinitialise.
|
void |
JavaCharStream.ReInit(Provider dstream,
int startline,
int startcolumn,
int buffersize)
Reinitialise.
|
(package private) void |
GeneratedJavaParser.reset(Provider provider) |
private static <T extends Node> |
JavaParser.simplifiedParse(ParseStart<T> context,
Provider provider) |
Constructor and Description |
---|
GeneratedJavaParser(Provider stream)
Constructor.
|
JavaCharStream(Provider dstream)
Constructor.
|
JavaCharStream(Provider dstream,
int startline,
int startcolumn)
Constructor.
|
JavaCharStream(Provider dstream,
int startline,
int startcolumn,
int buffersize)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static <N extends Node> |
LexicalPreservingPrinter.setup(ParseStart<N> parseStart,
Provider provider)
Deprecated.
just use the other constructor.
|