SAP ABAP Class CL_FDT_STRUCTDESCR (FDT: Data Object Structure Descriptor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_CORE (Package) BRFplus: Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_TYPEDESCR FDT: Data object descriptor service 20110711
Properties
Class CL_FDT_STRUCTDESCR  
Short Description FDT: Data Object Structure Descriptor    
Super Class CL_FDT_TYPEDESCR FDT: Data object descriptor service 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_CORE   BRFplus: Core 
Created 20110711   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FDT_ELEMDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FDT_STRUCTDESCR has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FDT_TYPEDESCR 20110712 FDT: Data object descriptor service
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_FIELD_LIST Instance attribute Private Type reference (TYPE) FDT_T_DDIC_FIELD Table: DDIC field properties 20110712
2 MT_STRUCTURE_COMPONENT Instance attribute Public Type reference (TYPE) T_STRUCTURE_COMPONENT 20110717
3 MV_TABFORM Instance attribute Public Type reference (TYPE) TABFORM How the Dictionary object is implemented in the database 20110712
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110712
2 GET_STRUCTURE_FIELD_LIST Instance method Public Method Gets the field list for the structure 20110712
Events
Class CL_FDT_STRUCTDESCR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FIELD_LIST Public Type reference (TYPE) FDT_S_DDIC_FIELD 20111130
2 S_STRUCTURE_ATTRIBUTE Public Type reference (TYPE) FDT_S_DDIC_STRUCTURE FDT : DDIC Structure Properties 20110712
3 S_STRUCTURE_COMPONENT Public See coding 20110711 BEGIN OF s_structure_component, name TYPE string, type TYPE REF TO cl_fdt_typedescr, END OF s_structure_component
4 TS_FIELD_LIST Public See coding 20111130 ts_field_list TYPE SORTED TABLE OF s_field_list WITH UNIQUE KEY position WITH NON-UNIQUE SORTED KEY field COMPONENTS fieldname WITH NON-UNIQUE SORTED KEY switch COMPONENTS switch_id
5 T_FIELD_LIST Public Type reference (TYPE) FDT_T_DDIC_FIELD 20111130
6 T_STRUCTURE_COMPONENT Public See coding 20110712 t_structure_component TYPE STANDARD TABLE OF s_structure_component
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE_ATTRIBUTE Call by reference Type reference (TYPE) S_STRUCTURE_ATTRIBUTE FDT : DDIC Structure Properties 20110712
2 Importing IS_TYPE_ATTRIBUTES Call by reference Type reference (TYPE) S_TYPE_ATTRIBUTES Attributes of the data object 20110712
3 Importing IT_STRUCTURE_COMPONENT Call by reference Type reference (TYPE) T_STRUCTURE_COMPONENT 20110712
4 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110712

Method CONSTRUCTOR on class CL_FDT_STRUCTDESCR has no exception.

Method GET_STRUCTURE_FIELD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCLUDE_SUBSTRUCTURE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110712
2 Returning RT_FIELD_LIST Value transfer Type reference (TYPE) T_FIELD_LIST FDT: Table of DDIC field 20110712

Method GET_STRUCTURE_FIELD_LIST on class CL_FDT_STRUCTDESCR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731