## Uses of Class
com.google.gwt.core.ext.soyc.Range

- Packages that use Range
  Package | Description
  --- | ---
  com.google.gwt.core.ext.soyc | This package contains interfaces that provide access to "Story of Your Compile" information.

- - ### Uses of Range in com.google.gwt.core.ext.soyc

    Fields in com.google.gwt.core.ext.soyc with type parameters of type Range
    Modifier and Type | Field and Description
    --- | ---
    `static java.util.Comparator<Range>` | Range.`DEPENDENCY_ORDER_COMPARATOR` Sorts Ranges so that a Range will be preceded by any Ranges that enclose it.
    `static java.util.Comparator<Range>` | Range.`SOURCE_ORDER_COMPARATOR` Sorts Ranges into the order in which they would appear in the source code based on start position and end position.

    Methods in com.google.gwt.core.ext.soyc that return Range
    Modifier and Type | Method and Description
    --- | ---
    `Range` | Range.`createNormalizedCopy(int baseStart, int baseStartLine)` Creates a Range copy whose start position and line number have been rebased relative to some base position.
    `Range` | Range.`createOffsetCopy(int positionOffset, int lineOffset)` Creates a Range copy whose start position and line number have been moved by some known offset size.
    `Range` | Range.`withNewEnd(int newEnd, int newEndLine, int newEndColumn)` Returns a copy with the end moved.

    Methods in com.google.gwt.core.ext.soyc with parameters of type Range
    Modifier and Type | Method and Description
    --- | ---
    `(package private) void` | SourceMappingWriter.`addMapping(Range nextRange, java.lang.String javaName)` Sends one mapping to the sourcemap.
    `boolean` | Range.`contains(Range o)` Return `true` if the given Range lies wholly within the Range.