| Name | Description | Type | Package | Framework |
| NamedPLSQLStoredFunctionQueries | A NamedPLSQLStoredFunctionQueries annotation allows the definition of multiple NamedPLSQLStoredFunctionQuery. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| NamedPLSQLStoredFunctionQuery | A NamedPLSQLStoredFunctionQuery annotation allows the definition of queries that call PLSQL stored functions as named queries. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| NamedPLSQLStoredProcedureQueries | A NamedPLSQLStoredProcedureQueries annotation allows the definition of multiple NamedPLSQLStoredProcedureQuery. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| NamedPLSQLStoredProcedureQuery | A PLSQLNamedStoredProcedureQuery annotation allows the definition of queries that call PLSQL stored procedures as named queries. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| OracleArray | An OracleArray annotation is used to define an Oracle database VARRAY type. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| OracleArrays | An OracleArrays annotation allows the definition of multiple VARRAY types. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| OracleObject | An OracleObject annotation is used to define an Oracle database OBJECT type. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| OracleObjects | An OracleObjects annotation allows the definition of multiple Oracle OBJECTSee Also:OracleObjectAuthor:David McCannSince:EclipseLink 2. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| PLSQLParameter | A PLSQLParameter annotation is used within a NamedPLSQLStoredProcedureQuery or PLSQLRecord annotation. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| PLSQLRecord | A PLSQLRecord annotation is used to define a database PLSQL RECORD type. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| PLSQLRecords | A PLSQLRecords annotation allows the definition of multipleAuthor:JamesSince:EclipseLink 2. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| PLSQLTable | A PLSQLTable annotation is used to define a database PLSQL TABLE type. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |
| PLSQLTables | A PLSQLRecords annotation allows the definition of multipleAuthor:JamesSince:EclipseLink 2. | Class | org.eclipse.persistence.platform.database.oracle.annotations | EclipseLink |