Class AdjustedPosition
java.lang.Object
com.google.errorprone.fixes.AdjustedPosition
Describes a tree position with adjustments to the start and end indices.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprotected final com.sun.tools.javac.tree.JCTreeprotected final int -
Constructor Summary
ConstructorsConstructorDescriptionAdjustedPosition(com.sun.tools.javac.tree.JCTree position, int startPosAdjustment, int endPosAdjustment) -
Method Summary
Modifier and TypeMethodDescriptionintgetEndPosition(com.sun.tools.javac.tree.EndPosTable endPositions) intintcom.sun.tools.javac.tree.JCTreegetTree()
-
Field Details
-
position
protected final com.sun.tools.javac.tree.JCTree position -
startPositionAdjustment
protected final int startPositionAdjustment -
endPositionAdjustment
protected final int endPositionAdjustment
-
-
Constructor Details
-
AdjustedPosition
public AdjustedPosition(com.sun.tools.javac.tree.JCTree position, int startPosAdjustment, int endPosAdjustment)
-
-
Method Details
-
getStartPosition
public int getStartPosition() -
getTree
public com.sun.tools.javac.tree.JCTree getTree() -
getPreferredPosition
public int getPreferredPosition() -
getEndPosition
public int getEndPosition(com.sun.tools.javac.tree.EndPosTable endPositions)
-