## Uses of Class
org.apache.cassandra.utils.Interval

Packages that use Interval
Package | Description
--- | ---
org.apache.cassandra.db |
org.apache.cassandra.utils |

### Uses of Interval in org.apache.cassandra.db

Subclasses of Interval in org.apache.cassandra.db
Modifier and Type | Class and Description
--- | ---
`class` | `RangeTombstone`

### Uses of Interval in org.apache.cassandra.utils

Classes in org.apache.cassandra.utils with type parameters of type Interval
Modifier and Type | Class and Description
--- | ---
`class` | `IntervalTree<C,D,I extends Interval<C,D>>`
`static class` | `IntervalTree.Serializer<C,D,I extends Interval<C,D>>`

Methods in org.apache.cassandra.utils with type parameters of type Interval
Modifier and Type | Method and Description
--- | ---
`static <C extends java.lang.Comparable<C>,D,I extends Interval<C,D>> IntervalTree<C,D,I>` | IntervalTree.`build(java.util.Collection<I> intervals)`
`static <C,D,I extends Interval<C,D>> IntervalTree<C,D,I>` | IntervalTree.`build(java.util.Collection<I> intervals, java.util.Comparator<C> comparator)`
`static <C,D,I extends Interval<C,D>> IntervalTree<C,D,I>` | IntervalTree.`emptyTree()`
`static <C,D,I extends Interval<C,D>> IntervalTree.Serializer<C,D,I>` | IntervalTree.`serializer(ISerializer<C> pointSerializer, ISerializer<D> dataSerializer, java.lang.reflect.Constructor<I> constructor)`

Methods in org.apache.cassandra.utils that return Interval
Modifier and Type | Method and Description
--- | ---
`static <C,D> Interval<C,D>` | Interval.`create(C min, C max)`
`static <C,D> Interval<C,D>` | Interval.`create(C min, C max, D data)`

Methods in org.apache.cassandra.utils with parameters of type Interval
Modifier and Type | Method and Description
--- | ---
`java.util.List<D>` | IntervalTree.`search(Interval<C,D> searchInterval)`