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 InputBuffer
public char charAt(int i)
charAt
in interface InputBuffer
public String extractLine(int lineNumber)
InputBuffer
extractLine
in interface InputBuffer
public int getLineCount()
InputBuffer
getLineCount
in interface InputBuffer
public InputBuffer.Position getPosition(int index)
getPosition
in interface InputBuffer
Copyright © 2009–2017 SonarSource. All rights reserved.