Programming objects You can use ORM-like objects to manipulate schema and data of a TypeDB databases and process explanations of inferred data. See below practical guides on how to use stateful schema objects, stateful data objects, and explanation objects. Schema objects How to use driver API methods to manipulate schema types and rules. Data objects How to use driver API methods to manipulate data. Explanation objects How to use driver API methods to get explanation of rule-based inference. Driver API reference → API reference for all of TypeDB’s native language drivers. Transactions Schema objects