| Name | Description | Type | Package | Framework |
| DirtyFinder | Class | com.orientechnologies.orient.core.record.impl | Orientdb | |
| ODocument | Document representation to handle values dynamically. | Class | com.orientechnologies.orient.core.record.impl | Orientdb |
| ODocumentComparator | Comparator implementation class used by ODocumentSorter class to sort documents following dynamic criteria. | Class | com.orientechnologies.orient.core.record.impl | Orientdb |
| ODocumentHelper | Helper class to manage documents. | Class | com.orientechnologies.orient.core.record.impl | Orientdb |
| ODocumentHelper .ODbRelatedCall | Skip navigation linksOverviewPackageClassUseTreeDeprecatedIndexHelp | Interface | com.orientechnologies.orient.core.record.impl.ODocumentHelper | Orientdb |
| ODocumentHelper .RIDMapper | Skip navigation linksOverviewPackageClassUseTreeDeprecatedIndexHelp | Interface | com.orientechnologies.orient.core.record.impl.ODocumentHelper | Orientdb |
| ODocumentInternal | Class | com.orientechnologies.orient.core.record.impl | Orientdb | |
| OIdentityChangeListener | Listener, which is called when record identity is changed. | Interface | com.orientechnologies.orient.core.record | Orientdb |
| ORecord | Generic record representation. | Interface | com.orientechnologies.orient.core.record | Orientdb |
| ORecordAbstract | Class | com.orientechnologies.orient.core.record | Orientdb | |
| ORecordBytes | The rawest representation of a record. | Class | com.orientechnologies.orient.core.record.impl | Orientdb |
| ORecordBytesLazy | Extension of ORecordBytes that handle lazy serialization and converts temporary links (record id in transactions) to finals. | Class | com.orientechnologies.orient.core.record.impl | Orientdb |
| ORecordFactoryManager | Record factory. | Class | com.orientechnologies.orient.core.record | Orientdb |
| ORecordFactoryManager .ORecordFactory | Skip navigation linksOverviewPackageClassUseTreeDeprecatedIndexHelp | Interface | com.orientechnologies.orient.core.record.ORecordFactoryManager | Orientdb |
| ORecordFlat | It's schema less. | Class | com.orientechnologies.orient.core.record.impl | Orientdb |
| ORecordInternal | Class | com.orientechnologies.orient.core.record | Orientdb | |
| ORecordListener | Listener interface to catch all the record events. | Interface | com.orientechnologies.orient.core.record | Orientdb |
| ORecordListener .EVENT | Returns the enum constant of this type with the specified name. | Class | com.orientechnologies.orient.core.record.ORecordListener | Orientdb |
| ORecordListenerManager | Class | com.orientechnologies.orient.core.record | Orientdb | |
| ORecordSchemaAware | Generic record representation with a schema definition. | Interface | com.orientechnologies.orient.core.record | Orientdb |
| ORecordStringable | Generic record representation without a schema definition. | Interface | com.orientechnologies.orient.core.record | Orientdb |