| Name | Description | Type | Package | Framework |
| ODatabaseDocument | Generic interface for document based Database implementations. | Interface | com.orientechnologies.orient.core.db.document | Orientdb |
| ODatabaseDocumentPool | Class | com.orientechnologies.orient.core.db.document | Orientdb | |
| ODatabaseDocumentTx | Class | com.orientechnologies.orient.core.db.document | Orientdb | |
| ODatabaseDocumentTxPooled | Pooled wrapper to the ODatabaseDocumentTx class. | Class | com.orientechnologies.orient.core.db.document | Orientdb |
| ODocumentFieldVisitor | Is used in together with ODocumentFieldWalker to visit all fields ofIf currently processed value is collection or map of embedded documents or embedded document itself then current method is | Interface | com.orientechnologies.orient.core.db.document | Orientdb |
| ODocumentFieldWalker | This class allows to walk through all fields of single document using instance of ODocumentFieldVisitor class. | Class | com.orientechnologies.orient.core.db.document | Orientdb |