E
- The type of elements in the range, must implement Comparable
ME
- The range type (recursive)public interface Range<E extends Comparable<E>,ME extends Range<E,ME>>
Comparable
elements defined by two endpoints.Modifier and Type | Method and Description |
---|---|
boolean |
contains(E elem) |
boolean |
contains(ME range) |
E |
getLeftEndpoint() |
E |
getRightEndpoint() |
boolean |
isLeftClosed() |
boolean |
isReversed() |
boolean |
isRightClosed() |
E getLeftEndpoint()
E getRightEndpoint()
boolean isLeftClosed()
boolean isRightClosed()
boolean contains(E elem)
elem
- An element to testboolean contains(ME range)
range
- An range to test for containmentboolean isReversed()
Copyright © 2024. All rights reserved.