| Function | get_batch_properties_for_json_cache | Get values to insert into IJSONRequestCache for JS batchnavs. |
| Class | FiniteSequenceAdapter | Undocumented |
| Class | BoundReferenceSetAdapter | Adaptor for BoundReferenceSet implementations in Storm. |
| Class | UpperBatchNavigationView | Only render navigation links if there is a batch. |
| Class | LowerBatchNavigationView | Undocumented |
| Class | BatchNavigator | No class docstring; 1/4 methods documented |
| Class | ActiveBatchNavigator | A paginator for active items. |
| Class | InactiveBatchNavigator | A paginator for inactive items. |
| Class | TableBatchNavigator | See lp.services.webapp.interfaces.ITableBatchNavigator. |
| Class | DateTimeJSONEncoder | A JSON encoder that understands datetime objects. |
| Class | ShadowedList | A (partial) sequence impementation which maintains two |
| Function | plain_expression | Strip an optional DESC() from an expression. |
| Class | StormRangeFactory | A range factory for Storm result sets. |