Package com.google.gerrit.server.patch
Class GitPositionTransformer.Mapping
java.lang.Object
com.google.gerrit.server.patch.GitPositionTransformer.Mapping
- Enclosing class:
 GitPositionTransformer
A mapping from a 
GitPositionTransformer.Position in one Git commit/tree (source) to a GitPositionTransformer.Position in
 another Git commit/tree (target).- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioncreate(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. 
- 
Constructor Details
- 
Mapping
public Mapping() 
 - 
 - 
Method Details
- 
file
A mapping describing how the attributes of one file are mapped from source to target. - 
ranges
public 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. - 
create
public static GitPositionTransformer.Mapping create(GitPositionTransformer.FileMapping fileMapping, Iterable<GitPositionTransformer.RangeMapping> rangeMappings)  
 -