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.RangeMappingcreate(GitPositionTransformer.Range oldRange, GitPositionTransformer.Range newRange)Creates a newRangeMapping.abstract GitPositionTransformer.RangenewLineRange()Range in the target tree.abstract GitPositionTransformer.RangeoldLineRange()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()
-
-