Package | Description |
---|---|
com.github.javaparser | |
com.github.javaparser.ast.nodeTypes | |
com.github.javaparser.printer |
Modifier and Type | Field and Description |
---|---|
Position |
Range.begin |
Position |
Range.end |
static Position |
Position.HOME
The first position in the file.
|
Modifier and Type | Method and Description |
---|---|
Position |
UnicodeEscapeProcessingProvider.LineCounter.getPosition()
The current position.
|
Position |
Position.nextLine() |
Position |
Position.orIfInvalid(Position alternativePosition) |
static Position |
Position.pos(int line,
int column)
Deprecated.
Use the constructor (e.g.
new Position(line, column) ) |
Position |
Position.right(int characters) |
Position |
UnicodeEscapeProcessingProvider.PositionMapping.transform(Position pos)
Transforms the given
Position . |
default Position |
UnicodeEscapeProcessingProvider.PositionMapping.PositionUpdate.transform(Position pos)
The transformed position.
|
Position |
Position.withColumn(int column) |
Position |
Position.withLine(int line) |
Modifier and Type | Method and Description |
---|---|
int |
Position.compareTo(Position otherPosition) |
boolean |
Range.contains(Position position)
Does this loosely contain the other range?
|
boolean |
Position.isAfter(Position otherPosition) |
boolean |
Range.isAfter(Position position) |
boolean |
Position.isAfterOrEqual(Position otherPosition) |
boolean |
Position.isBefore(Position otherPosition) |
boolean |
Range.isBefore(Position position) |
boolean |
Position.isBeforeOrEqual(Position otherPosition) |
UnicodeEscapeProcessingProvider.PositionMapping.PositionUpdate |
UnicodeEscapeProcessingProvider.PositionMapping.lookup(Position position)
Looks up the
UnicodeEscapeProcessingProvider.PositionMapping.PositionUpdate for the given Position. |
Position |
Position.orIfInvalid(Position alternativePosition) |
static Range |
Range.range(Position begin,
Position end)
Create a new `Range` object using the given begin and end position.
|
boolean |
Range.strictlyContains(Position position)
Does this strictly contain position.
|
Position |
UnicodeEscapeProcessingProvider.PositionMapping.transform(Position pos)
Transforms the given
Position . |
default Position |
UnicodeEscapeProcessingProvider.PositionMapping.PositionUpdate.transform(Position pos)
The transformed position.
|
Range |
Range.withBegin(Position begin) |
Range |
Range.withEnd(Position end) |
Constructor and Description |
---|
Range(Position begin,
Position end)
A range of characters in a source file, from "begin" to "end".
|
Modifier and Type | Method and Description |
---|---|
default Optional<Position> |
NodeWithRange.getBegin()
The begin position of this node in the source file.
|
default Optional<Position> |
NodeWithRange.getEnd()
The end position of this node in the source file.
|
Modifier and Type | Method and Description |
---|---|
Position |
SourcePrinter.getCursor()
Return the current cursor position (line, column) in the source printer buffer.
|
Copyright © 2007–2021. All rights reserved.