MCPcopy
hub / github.com/google/guava / Range

Method Range

guava/src/com/google/common/collect/Range.java:327–335  ·  view source on GitHub ↗
(Cut<C> lowerBound, Cut<C> upperBound)

Source from the content-addressed store, hash-verified

325 final Cut<C> upperBound;
326
327 private Range(Cut<C> lowerBound, Cut<C> upperBound) {
328 this.lowerBound = checkNotNull(lowerBound);
329 this.upperBound = checkNotNull(upperBound);
330 if (lowerBound.compareTo(upperBound) > 0
331 || lowerBound == Cut.<C>aboveAll()
332 || upperBound == Cut.<C>belowAll()) {
333 throw new IllegalArgumentException("Invalid range: " + toString(lowerBound, upperBound));
334 }
335 }
336
337 /** Returns {@code true} if this range has a lower endpoint. */
338 public boolean hasLowerBound() {

Callers

nothing calls this directly

Calls 5

aboveAllMethod · 0.95
belowAllMethod · 0.95
toStringMethod · 0.95
checkNotNullMethod · 0.45
compareToMethod · 0.45

Tested by

no test coverage detected