Returns the same range relative to the reversed comparator.
()
| 245 | */ |
| 246 | |
| 247 | GeneralRange<T> reverse() { |
| 248 | GeneralRange<T> result = reverse; |
| 249 | if (result == null) { |
| 250 | result = new GeneralRange<T>( |
| 251 | Ordering.from(comparator).reverse(), |
| 252 | hasUpperBound, |
| 253 | getUpperEndpoint(), |
| 254 | getUpperBoundType(), |
| 255 | hasLowerBound, |
| 256 | getLowerEndpoint(), |
| 257 | getLowerBoundType()); |
| 258 | result.reverse = this; |
| 259 | return this.reverse = result; |
| 260 | } |
| 261 | return result; |
| 262 | } |
| 263 | |
| 264 | @Override |
| 265 | public String toString() { |
nothing calls this directly
no test coverage detected