public class ImmutableInputBuffer extends Object implements InputBuffer
InputBuffer.Position| Constructor and Description |
|---|
ImmutableInputBuffer(char[] buffer) |
| Modifier and Type | Method and Description |
|---|---|
char |
charAt(int i) |
String |
extractLine(int lineNumber)
Returns content of a line for a given line number.
|
int |
getLineCount()
Returns number of lines, which is always equal to number of line terminators plus 1.
|
InputBuffer.Position |
getPosition(int index) |
int |
length() |
public int length()
length in interface InputBufferpublic char charAt(int i)
charAt in interface InputBufferpublic String extractLine(int lineNumber)
InputBufferextractLine in interface InputBufferpublic int getLineCount()
InputBuffergetLineCount in interface InputBufferpublic InputBuffer.Position getPosition(int index)
getPosition in interface InputBufferCopyright © 2009–2018 SonarSource. All rights reserved.