Package com.google.gerrit.server.patch
Class GitPositionTransformer.RangeMapping
- java.lang.Object
-
- com.google.gerrit.server.patch.GitPositionTransformer.RangeMapping
-
- Enclosing class:
- GitPositionTransformer
public abstract static class GitPositionTransformer.RangeMapping extends Object
A mapping of a line range in one Git tree (source) to the corresponding line range in another Git tree (target).
-
-
Constructor Summary
Constructors Constructor Description RangeMapping()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static GitPositionTransformer.RangeMapping
create(GitPositionTransformer.Range oldRange, GitPositionTransformer.Range newRange)
Creates a newRangeMapping
.abstract GitPositionTransformer.Range
newLineRange()
Range in the target tree.abstract GitPositionTransformer.Range
oldLineRange()
Range in the source tree.
-
-
-
Method Detail
-
oldLineRange
public abstract GitPositionTransformer.Range oldLineRange()
Range in the source tree.
-
newLineRange
public abstract GitPositionTransformer.Range newLineRange()
Range in the target tree.
-
create
public static GitPositionTransformer.RangeMapping create(GitPositionTransformer.Range oldRange, GitPositionTransformer.Range newRange)
Creates a newRangeMapping
.- Parameters:
oldRange
- seeoldLineRange()
newRange
- seenewLineRange()
-
-