scala.util.parsing.input.OffsetPosition
See theOffsetPosition companion object OffsetPosition
is a standard class for positions
represented as offsets into a source document
.
Attributes
- offset
The offset indicating the position
- source
The source document
- Companion:
- object
- Graph
- Supertypes
trait Serializable
class Object
trait Matchable
class Any
Members list
Concise view
Value members
Compare this position to another, by first comparing their line numbers,
and then -- if necessary -- using the columns to break a tie.
Compare this position to another, by first comparing their line numbers,
and then -- if necessary -- using the columns to break a tie.
Attributes
- that
a Position
to compare to this Position
- Returns:
true if this position's line number or (in case of equal line numbers)
column is smaller than the corresponding components of that
- Definition Classes
The column number referred to by the position; column numbers start at 1.
The column number referred to by the position; column numbers start at 1.
Attributes
The line number referred to by the position; line numbers start at 1.
The line number referred to by the position; line numbers start at 1.
Attributes
The contents of the line numbered at the current offset.
The contents of the line numbered at the current offset.
Attributes
- Returns:
the line at offset
(not including a newline)
Returns a string representation of the Position
, of the form line.column
.
Returns a string representation of the Position
, of the form line.column
.
Attributes
- Definition Classes
Returns a more visual
representation of this position.
More precisely, the resulting string consists of two lines:
Returns a more visual
representation of this position.
More precisely, the resulting string consists of two lines:
- the line in the document referred to by this position
- a caret indicating the column
Example:
List(this, is, a, line, from, the, document)
^
Attributes
- Inherited from:
- Position