SAP ABAP Class CL_ILM_STOR_PATH (ILM DB Store: Path Operations)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-STO (Application Component) Integrated Data Base Archive Store
     S_ILM_STOR_UTIL (Package) ILM DB Store: Utilities
Properties
Class CL_ILM_STOR_PATH  
Short Description ILM DB Store: Path Operations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ILM_STOR_UTIL   ILM DB Store: Utilities 
Created 20130517   SAP 
Last change 20140121   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)
Interfaces
Class CL_ILM_STOR_PATH has no interface implemented.
Friends
Class CL_ILM_STOR_PATH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_SEPARATOR Constant Public Type reference (TYPE) CHAR1 '/' 20130816
2 MV_URI Instance attribute Protected Type reference (TYPE) ILM_STOR_URI ILM DB Store: URI of a Resource 20130816
Methods
# Method Level Visibility Method type Description Created on
1 COMBINE Static method Public Method Merge Individual Parts of a Path 20130816
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130816
3 IS_CHILD_OF Instance method Public Method Checks Whether the URI Is the Subfolder of Another URI 20130816
4 IS_GRANDCHILD_OF Instance method Public Method Checks Whether the URI Is Below Another URI 20130816
5 IS_ROOTED Static method Public Method Determines Whether a URI Begins with a Root Element 20130816
6 PARENT Instance method Public Method Determines the Parent Path of the Current URI 20130816
7 SPLIT_INTO_NODES Instance method Public Method Split URI into Individual Parts 20130816
8 SPLIT_INTO_PATHS Instance method Public Method Determine the Individual Subpaths of a Path 20130816
Events
Class CL_ILM_STOR_PATH has no event.
Types
Class CL_ILM_STOR_PATH has no local type.
Method Signatures

Method COMBINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PATH Call by reference Type reference (TYPE) ILM_STOR_T_STRING 20130816
2 Returning RV_VALUE Value transfer Type reference (TYPE) ILM_STOR_URI 20130816

Method COMBINE on class CL_ILM_STOR_PATH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URI Call by reference Type reference (TYPE) ILM_STOR_URI ILM-DB-Ablage: URI einer Ressource 20130816

Method CONSTRUCTOR on class CL_ILM_STOR_PATH has no exception.

Method IS_CHILD_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARENT Call by reference Type reference (TYPE) ILM_STOR_URI (Hoffentlich) Parent-Pfad 20130816
2 Returning RV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL abap_true, wenn IV_CHILD ein Kind von IV_PARENT ist 20130816

Method IS_CHILD_OF on class CL_ILM_STOR_PATH has no exception.

Method IS_GRANDCHILD_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) ILM_STOR_URI 20130816
2 Returning RV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20130816

Method IS_GRANDCHILD_OF on class CL_ILM_STOR_PATH has no exception.

Method IS_ROOTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URI Call by reference Type reference (TYPE) ILM_STOR_URI Zu prüfende URI 20130816
2 Returning RV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL True, wenn die URI gerooted ist 20130816

Method IS_ROOTED on class CL_ILM_STOR_PATH has no exception.

Method PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20130816

Method PARENT on class CL_ILM_STOR_PATH has no exception.

Method SPLIT_INTO_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VALUE Value transfer Type reference (TYPE) ILM_STOR_T_STRING 20130816

Method SPLIT_INTO_NODES on class CL_ILM_STOR_PATH has no exception.

Method SPLIT_INTO_PATHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARENTS_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True, wenn nur die Eltern geliefert werden sollen 20130816
2 Returning RT_VALUE Value transfer Type reference (TYPE) ILM_STOR_T_STRING 20130816

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