private class IndentDedentInputBuffer.BufferConverter
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private class |
IndentDedentInputBuffer.BufferConverter.BufferBuilder |
Modifier and Type | Field and Description |
---|---|
IndentDedentInputBuffer.BufferConverter.BufferBuilder |
builder |
private char |
currentChar |
private int |
cursor |
private char[] |
lineCommentStart |
private IntArrayStack |
previousLevels |
private int |
tabStop |
Constructor and Description |
---|
BufferConverter(int tabStop,
char[] lineCommentStart) |
Modifier and Type | Method and Description |
---|---|
private void |
advance() |
private void |
build() |
private int |
skipIndent() |
private int |
skipLineComment() |
public final IndentDedentInputBuffer.BufferConverter.BufferBuilder builder
private final int tabStop
private final char[] lineCommentStart
private final IntArrayStack previousLevels
private int cursor
private char currentChar