| Name | Description | Type | Package | Framework |
| AbstractNode | A node of the STR tree. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
| AbstractSTRtree | Base class for STRtree and SIRtree. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
| AbstractSTRtree .IntersectsOp | A test for intersection between two bounds, necessary because subclasses of AbstractSTRtree have different implementations of bounds. | Interface | com.vividsolutions.jts.index.strtree | JTS Topology |
| Boundable | A spatial object in an AbstractSTRtree. | Interface | com.vividsolutions.jts.index.strtree | JTS Topology |
| Interval | A contiguous portion of 1D-space. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
| ItemBoundable | Boundable wrapper for a non-Boundable spatial object. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |