Skip to content

Commit 4d4b29c

Browse files
cpovirkGoogle Java Core Libraries
authored andcommitted
Add docs for TreeRangeMap, including @since tag for the copyOf method from cl/682878547.
RELNOTES=n/a PiperOrigin-RevId: 698541136
1 parent 27bb9c2 commit 4d4b29c

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

android/guava/src/com/google/common/collect/TreeRangeMap.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,16 @@ public final class TreeRangeMap<K extends Comparable, V> implements RangeMap<K,
5757

5858
private final NavigableMap<Cut<K>, RangeMapEntry<K, V>> entriesByLowerBound;
5959

60+
/** Returns a new, empty {@link TreeRangeMap}. */
6061
public static <K extends Comparable, V> TreeRangeMap<K, V> create() {
6162
return new TreeRangeMap<>();
6263
}
6364

65+
/**
66+
* Returns a new {@link TreeRangeMap} containing the same ranges as the given {@code RangeMap}.
67+
*
68+
* @since NEXT
69+
*/
6470
@SuppressWarnings("unchecked")
6571
public static <K extends Comparable<?>, V> TreeRangeMap<K, V> copyOf(
6672
RangeMap<K, ? extends V> rangeMap) {

guava/src/com/google/common/collect/TreeRangeMap.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,16 @@ public final class TreeRangeMap<K extends Comparable, V> implements RangeMap<K,
5959

6060
private final NavigableMap<Cut<K>, RangeMapEntry<K, V>> entriesByLowerBound;
6161

62+
/** Returns a new, empty {@link TreeRangeMap}. */
6263
public static <K extends Comparable, V> TreeRangeMap<K, V> create() {
6364
return new TreeRangeMap<>();
6465
}
6566

67+
/**
68+
* Returns a new {@link TreeRangeMap} containing the same ranges as the given {@code RangeMap}.
69+
*
70+
* @since NEXT
71+
*/
6672
@SuppressWarnings("unchecked")
6773
public static <K extends Comparable<?>, V> TreeRangeMap<K, V> copyOf(
6874
RangeMap<K, ? extends V> rangeMap) {

0 commit comments

Comments
 (0)