| Name | Description | Type | Package | Framework |
| IAbstractRecord | The abstract interface for Record. | Interface | com.sapportals.connector.execution.structures | SAP NetWeaver |
| IField | Interface | com.sapportals.connector.execution.structures | SAP NetWeaver | |
| IRecord | This interface is used to get the actual data in the records columns. | Interface | com.sapportals.connector.execution.structures | SAP NetWeaver |
| IRecordMetaData | An object that can be used to get information about the types and properties of the columns in a Record object. | Interface | com.sapportals.connector.execution.structures | SAP NetWeaver |
| IRecordSet | Represents tabular data, which is usually generated by executing a query in the EIS. | Interface | com.sapportals.connector.execution.structures | SAP NetWeaver |
| IStructureFactory | The interface IStructureFactory is used for creating the execution. | Interface | com.sapportals.connector.execution.structures | SAP NetWeaver |