| Name | Description | Type | Package | Framework |
| GPStructureFactory | Class | com.sap.caf.eu.gp.structure.api | SAP NetWeaver | |
| IGPAttributeInfo | Describes an attribute in the structures in the technical input or output parameters of a callable object. | Interface | com.sap.caf.eu.gp.structure.api | SAP NetWeaver |
| IGPLabel | Label indentifies a structure by a name and an optional namespace. | Interface | com.sap.caf.eu.gp.structure.api | SAP NetWeaver |
| IGPMappingGroup | The mapping group serves as a container for mapping rules, all of which are applied when mapping from a source structure to a target structure is performed. | Interface | com.sap.caf.eu.gp.structure.api | SAP NetWeaver |
| IGPMappingLocator | The mapping locator is able to point to any value component within a complex value structure. | Interface | com.sap.caf.eu.gp.structure.api | SAP NetWeaver |
| IGPMappingRule | A mapping rule describes the behaviour of a mapping. | Interface | com.sap.caf.eu.gp.structure.api | SAP NetWeaver |
| IGPStructure | Respresents the runtime instances of the structures. | Interface | com.sap.caf.eu.gp.structure.api | SAP NetWeaver |
| IGPStructureInfo | Describes a structure in the the technical input or output parameters of a callable object. | Interface | com.sap.caf.eu.gp.structure.api | SAP NetWeaver |