SAP ABAP Class CL_ADT_REST_URI_BUILDER (URI building API (RFC 3986))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE (Application Component) Installation and Infrastructure for ABAP Tools in Eclipse
     SADT_REST (Package) REST Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ADT_REST_URI_BUILDER URI building API (RFC 3986) 20110517
Properties
Class CL_ADT_REST_URI_BUILDER  
Short Description URI building API (RFC 3986)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SADT_REST   REST Framework 
Created 20110516   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ADT_REST_URI_BUILDER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ADT_REST_URI_BUILDER URI building API (RFC 3986) 20110517
Friends
Class CL_ADT_REST_URI_BUILDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FRAGMENT Instance attribute Private Type reference (TYPE) STRING 20110517
2 PATH Instance attribute Private Type reference (TYPE) STRING 20110517
3 QUERY_PARAMS Instance attribute Private Type reference (TYPE) TY_QUERY_PARAMS 20110517
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_WITH_URI Static method Public Method Create URI builder with an URI 20110517
2 CREATE_WITH_URI_STRING Static method Public Method Create URI builder with an URI string 20110517
3 GET_FRAGMENT_STRING Instance method Private Method 20120829
4 GET_QUERY_STRING Instance method Private Method 20110517
5 PARSE_URI_STRING Instance method Private Method 20110517
Events
Class CL_ADT_REST_URI_BUILDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_QUERY_PARAM Private See coding 20110517 begin of ty_query_param, name type string, values type standard table of string with default key, end of ty_query_param
2 TY_QUERY_PARAMS Private See coding 20110517 ty_query_params type hashed table of ty_query_param with unique key name
Method Signatures

Method CREATE_WITH_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_ADT_REST_URI_BUILDER 20110517
2 Importing URI Call by reference Object reference (TYPE REF TO) CL_ADT_REST_URI 20110517

Method CREATE_WITH_URI on class CL_ADT_REST_URI_BUILDER has no exception.

Method CREATE_WITH_URI_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_ADT_REST_URI_BUILDER 20110517
2 Importing URI_STRING Call by reference Type reference (TYPE) CSEQUENCE 20110517

Method CREATE_WITH_URI_STRING on class CL_ADT_REST_URI_BUILDER has no exception.

Method GET_FRAGMENT_STRING Signature

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

Method GET_FRAGMENT_STRING on class CL_ADT_REST_URI_BUILDER has no exception.

Method GET_QUERY_STRING Signature

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

Method GET_QUERY_STRING on class CL_ADT_REST_URI_BUILDER has no exception.

Method PARSE_URI_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URI_STRING Call by reference Type reference (TYPE) CSEQUENCE 20110517

Method PARSE_URI_STRING on class CL_ADT_REST_URI_BUILDER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740