| Package | Description |
|---|---|
| com.io7m.jlexing.core |
Core types and functions.
|
| Modifier and Type | Method | Description |
|---|---|---|
LexicalPositionMutable<F> |
LexicalPositionMutable.clear() |
Clears the object by setting all attributes to their initial values.
|
static <F> LexicalPositionMutable<F> |
LexicalPositionMutable.create() |
Construct a modifiable instance of
LexicalPositionType. |
static <F> LexicalPositionMutable<F> |
LexicalPositionMutable.create(int line,
int column,
Optional<F> file) |
Construct a modifiable instance of
LexicalPositionType. |
LexicalPositionMutable<F> |
LexicalPositionMutable.from(LexicalPositionType<F> instance) |
Fill this modifiable instance with attribute values from the provided
LexicalPositionType instance. |
LexicalPositionMutable<F> |
LexicalPositionMutable.setColumn(int column) |
Assigns a value to the
column attribute. |
LexicalPositionMutable<F> |
LexicalPositionMutable.setFile(F file) |
Assigns a present value for the optional
file attribute. |
LexicalPositionMutable<F> |
LexicalPositionMutable.setFile(Optional<F> file) |
Assigns an optional value for
file. |
LexicalPositionMutable<F> |
LexicalPositionMutable.setLine(int line) |
Assigns a value to the
line attribute. |
LexicalPositionMutable<F> |
LexicalPositionMutable.unsetColumn() |
Reset an attribute to its initial value.
|
LexicalPositionMutable<F> |
LexicalPositionMutable.unsetLine() |
Reset an attribute to its initial value.
|
Copyright © 2017 <code@io7m.com> http://io7m.com