| AbstractDocument | Base OGC API document class, with identifier and links | 
| AnyJSONObject | Base class with support for parsing and holding onto unknown properties, and basic equals/tostring/hashcode based on
 reflection | 
| Collection | Single collection document | 
| CollectionExtent | Extent details (including spatial and temporal). | 
| CollectionExtent.SpatialExtents | Spatial extent bboxs, each bbox xmin,ymin,xmax,ymax crs CRS84. | 
| CollectionExtent.TemporalExtents | Temporal extent intervals, each interval between two UTC times. | 
| CQL2Conformance | Conformance clasess for CQL2 | 
| FeaturesConformance |  | 
| FilterLang |  | 
| HttpMethod | All possible HTTP methods | 
| Link | A Link with common (and less common) properties found in OGC APIs | 
| SearchQuery | Represents a STAC query used in search requests | 
| SortBy | Sort declaration from the STAC API Search Sort fragment | 
| SortBy.Direction |  | 
| STACClient.SearchMode | Used to indicate how to perform search queries. | 
| STACConformance |  | 
| STACLandingPage | Landing page for STAC APIs, basically a document with links, with the addition of conformance classes. |