| Package | Description |
|---|---|
| org.jsimpledb.util |
General utility classes used with JSimpleDB.
|
| Modifier and Type | Field and Description |
|---|---|
protected Bounds<E> |
AbstractNavigableSet.bounds
Element range bounds associated with this instance.
|
protected Bounds<K> |
AbstractNavigableMap.bounds
Key range bounds associated with this instance.
|
| Modifier and Type | Method and Description |
|---|---|
Bounds<T> |
Bounds.reverse()
Create an instance like this instance but with the upper and lower bounds reversed.
|
Bounds<T> |
Bounds.withLowerBound(T newLowerBound,
BoundType newLowerBoundType)
Create an instance like this instance but with a different lower bound.
|
Bounds<T> |
Bounds.withoutLowerBound()
Create an instance like this instance but with the lower bound removed.
|
Bounds<T> |
Bounds.withoutUpperBound()
Create an instance like this instance but with the upper bound removed.
|
Bounds<T> |
Bounds.withUpperBound(T newUpperBound,
BoundType newUpperBoundType)
Create an instance like this instance but with a different upper bound.
|
| Modifier and Type | Method and Description |
|---|---|
protected NavigableMap<K,V> |
ConvertedNavigableMap.createSubMap(boolean reverse,
Bounds<K> newBounds) |
protected abstract NavigableMap<K,V> |
AbstractNavigableMap.createSubMap(boolean reverse,
Bounds<K> newBounds)
Create a (possibly reversed) view of this instance with (possibly) tighter lower and/or upper bounds.
|
protected NavigableSet<E> |
ConvertedNavigableSet.createSubSet(boolean reverse,
Bounds<E> newBounds) |
protected abstract NavigableSet<E> |
AbstractNavigableSet.createSubSet(boolean reverse,
Bounds<E> newBounds)
Create a (possibly reversed) view of this instance with (possibly) tighter lower and/or upper bounds.
|
boolean |
Bounds.isWithinBounds(Comparator<? super T> comparator,
Bounds<? extends T> newBounds)
Determine whether the given new
Bounds is within of the bounds of this instance. |
| Constructor and Description |
|---|
AbstractNavigableMap(Bounds<K> bounds)
Primary constructor.
|
AbstractNavigableSet(Bounds<E> bounds)
Primary constructor.
|
Copyright © 2016. All rights reserved.