SAP ABAP Class CL_PST_MEMBERS (comfort API for info on a dedicated interface from PST)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE-REF (Application Component) Tools for Refactoring ABAP Artifacts
     SRFAC_PROGRAM_STRUCTURE_TREE (Package) Program Structure Tree
Properties
Class CL_PST_MEMBERS  
Short Description comfort API for info on a dedicated interface from PST    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRFAC_PROGRAM_STRUCTURE_TREE   Program Structure Tree 
Created 20121015   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PST_MEMBERS has no forward declaration.
Interfaces
Class CL_PST_MEMBERS has no interface implemented.
Friends
Class CL_PST_MEMBERS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NODE Instance attribute Public Object reference (TYPE REF TO) CL_PST_NODE 20130430
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method 20130430
2 DOES_MEMBER_EXIST Instance method Public Method 20130430
3 FIND_CONSTANTS_BY_VALUE Instance method Public Method 20130430
4 FIND_CONSTANT_BY_NAME Instance method Public Method 20130430
5 FIND_FIRST Instance method Public Method 20130430
6 FIND_FIRST_MEMBER_OF_NEXT_KIND Instance method Public Method 20130502
7 FIND_LAST Instance method Public Method 20130430
8 FIND_LAST_MEMBER_OF_PREV_KIND Instance method Public Method 20130502
9 FIND_MEMBER Instance method Public Method 20130506
10 FIND_PREVIOUS_MEMBER Instance method Public Method 20130503
11 GET_OWN_MEMBERS Instance method Public Method 20130430
Events
Class CL_PST_MEMBERS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TAB Public See coding 20130430 tab TYPE TABLE OF REF TO cl_pst_members WITH DEFAULT KEY
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) CL_PST_NODE 20130430
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PST_MEMBERS 20130430

Method CREATE on class CL_PST_MEMBERS has no exception.

Method DOES_MEMBER_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) STRING 20130430
2 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20130430

Method DOES_MEMBER_EXIST on class CL_PST_MEMBERS has no exception.

Method FIND_CONSTANTS_BY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20130430
2 Returning R_RESULT Value transfer Type reference (TYPE) CL_PST_NODE=>TAB 20130430

Method FIND_CONSTANTS_BY_VALUE on class CL_PST_MEMBERS has no exception.

Method FIND_CONSTANT_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130430
2 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_NODE 20130430

Method FIND_CONSTANT_BY_NAME on class CL_PST_MEMBERS has no exception.

Method FIND_FIRST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KIND Call by reference Object reference (TYPE REF TO) CE_PST_KIND CE_PST_KIND=>ANY_MEMBER 20130430
2 Importing I_POSITION_CONSTRAINT_BEFORE Call by reference Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20130430
3 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_NODE 20130430

Method FIND_FIRST on class CL_PST_MEMBERS has no exception.

Method FIND_FIRST_MEMBER_OF_NEXT_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KIND Call by reference Object reference (TYPE REF TO) CE_PST_KIND 20130502
2 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_NODE 20130502

Method FIND_FIRST_MEMBER_OF_NEXT_KIND on class CL_PST_MEMBERS has no exception.

Method FIND_LAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KIND Call by reference Object reference (TYPE REF TO) CE_PST_KIND CE_PST_KIND=>ANY_MEMBER 20130430
2 Importing I_POSITION_CONSTRAINT_BEFORE Call by reference Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20130430
3 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_NODE 20130430

Method FIND_LAST on class CL_PST_MEMBERS has no exception.

Method FIND_LAST_MEMBER_OF_PREV_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KIND Call by reference Object reference (TYPE REF TO) CE_PST_KIND 20130502
2 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_NODE 20130502

Method FIND_LAST_MEMBER_OF_PREV_KIND on class CL_PST_MEMBERS has no exception.

Method FIND_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) STRING 20130506
2 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_NODE 20130506

Method FIND_MEMBER on class CL_PST_MEMBERS has no exception.

Method FIND_PREVIOUS_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MEMBER Call by reference Object reference (TYPE REF TO) CL_PST_NODE 20130503
2 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_PST_NODE 20130503

Method FIND_PREVIOUS_MEMBER on class CL_PST_MEMBERS has no exception.

Method GET_OWN_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KIND Call by reference Object reference (TYPE REF TO) CE_PST_KIND CE_PST_KIND=>ANY_MEMBER 20130430
2 Returning R_RESULT Value transfer Type reference (TYPE) CL_PST_NODE=>TAB 20130430

Method GET_OWN_MEMBERS on class CL_PST_MEMBERS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740