| Modifier and Type | Class and Description |
|---|---|
static class |
UnicodeEscapeProcessingProvider.LineCounter
Processor keeping track of the current line and column in a stream of
incoming characters.
|
static class |
UnicodeEscapeProcessingProvider.PositionMapping
An algorithm mapping
Position form two corresponding files. |
| Constructor and Description |
|---|
UnicodeEscapeProcessingProvider(int bufferSize,
Provider input)
Creates a
UnicodeEscapeProcessingProvider. |
UnicodeEscapeProcessingProvider(Provider input)
Creates a
UnicodeEscapeProcessingProvider. |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the stream and releases any system resources associated with
it.
|
UnicodeEscapeProcessingProvider.LineCounter |
getInputCounter()
The
UnicodeEscapeProcessingProvider.LineCounter of the input file. |
UnicodeEscapeProcessingProvider.LineCounter |
getOutputCounter()
The
UnicodeEscapeProcessingProvider.LineCounter of the output file. |
UnicodeEscapeProcessingProvider.PositionMapping |
getPositionMapping()
The
UnicodeEscapeProcessingProvider.PositionMapping being built during processing the file. |
int |
read(char[] buffer,
int offset,
int len)
Reads characters into an array
|
public UnicodeEscapeProcessingProvider(Provider input)
UnicodeEscapeProcessingProvider.public UnicodeEscapeProcessingProvider(int bufferSize,
Provider input)
UnicodeEscapeProcessingProvider.public UnicodeEscapeProcessingProvider.LineCounter getInputCounter()
UnicodeEscapeProcessingProvider.LineCounter of the input file.public UnicodeEscapeProcessingProvider.LineCounter getOutputCounter()
UnicodeEscapeProcessingProvider.LineCounter of the output file.public int read(char[] buffer,
int offset,
int len)
throws IOException
Providerread in interface Providerbuffer - Destination bufferoffset - Offset at which to start storing charactersIOExceptionpublic void close()
throws IOException
Providerclose in interface ProviderIOExceptionpublic UnicodeEscapeProcessingProvider.PositionMapping getPositionMapping()
UnicodeEscapeProcessingProvider.PositionMapping being built during processing the file.Copyright © 2007–2019. All rights reserved.