| Name | Description | Type | Package | Framework |
| OAccess | Tells the way OrientDB should bind the field. | Class | com.orientechnologies.orient.core.annotation | Orientdb |
| OAccess .OAccessType | Returns the enum constant of this type with the specified name. | Class | com.orientechnologies.orient.core.annotation.OAccess | Orientdb |
| OAfterDeserialization | Class | com.orientechnologies.orient.core.annotation | Orientdb | |
| OAfterSerialization | Class | com.orientechnologies.orient.core.annotation | Orientdb | |
| OBeforeDeserialization | Class | com.orientechnologies.orient.core.annotation | Orientdb | |
| OBeforeSerialization | Class | com.orientechnologies.orient.core.annotation | Orientdb | |
| ODocumentInstance | Class | com.orientechnologies.orient.core.annotation | Orientdb | |
| OId | Tells that the field contains the RecordID. | Class | com.orientechnologies.orient.core.annotation | Orientdb |
| OVersion | Class | com.orientechnologies.orient.core.annotation | Orientdb | |