Package com.google.gerrit.server.patch
Class GitPositionTransformer.Mapping
- java.lang.Object
- 
- com.google.gerrit.server.patch.GitPositionTransformer.Mapping
 
- 
- Enclosing class:
- GitPositionTransformer
 
 public abstract static class GitPositionTransformer.Mapping extends Object A mapping from aGitPositionTransformer.Positionin one Git commit/tree (source) to aGitPositionTransformer.Positionin another Git commit/tree (target).
- 
- 
Constructor SummaryConstructors Constructor Description Mapping()
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static GitPositionTransformer.Mappingcreate(GitPositionTransformer.FileMapping fileMapping, Iterable<GitPositionTransformer.RangeMapping> rangeMappings)abstract GitPositionTransformer.FileMappingfile()A mapping describing how the attributes of one file are mapped from source to target.abstract com.google.common.collect.ImmutableSet<GitPositionTransformer.RangeMapping>ranges()Mappings describing how line ranges within the file indicated byfile()are mapped from source to target.
 
- 
- 
- 
Method Detail- 
filepublic abstract GitPositionTransformer.FileMapping file() A mapping describing how the attributes of one file are mapped from source to target.
 - 
rangespublic abstract com.google.common.collect.ImmutableSet<GitPositionTransformer.RangeMapping> ranges() Mappings describing how line ranges within the file indicated byfile()are mapped from source to target.
 - 
createpublic static GitPositionTransformer.Mapping create(GitPositionTransformer.FileMapping fileMapping, Iterable<GitPositionTransformer.RangeMapping> rangeMappings) 
 
- 
 
-