SAP ABAP Class CL_SWLWP_URI (URI)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWLWP (Package) Workflow: Workplace Server Part
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWLWP_URI Routines for URIs and Their Components 20010418
Properties
Class CL_SWLWP_URI  
Short Description URI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWLWP   Workflow: Workplace Server Part 
Created 20010416   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWLWP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWLWP_URI Routines for URIs and Their Components 20010418
Friends
Class CL_SWLWP_URI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABS_PATH Instance attribute Private Object reference (TYPE REF TO) CL_SWLWP_URI_ABS_PATH Absolute Part of Path for a URI 20010417
2 ABS_PATH_STRING Instance attribute Private Type reference (TYPE) STRING abs_path in String Form 20010417
3 AUTHORITY Instance attribute Private Object reference (TYPE REF TO) CL_SWLWP_URI_AUTHORITY Authority Part 20010416
4 AUTHORITY_STRING Instance attribute Private Type reference (TYPE) STRING Authority in String Form 20010416
5 FRAGMENT_STRING Instance attribute Private Type reference (TYPE) STRING Fragment in String Form 20010417
6 OPAQUE_PART_STRING Instance attribute Private Type reference (TYPE) STRING opaque_part of URI 20010418
7 QUERY Instance attribute Private Object reference (TYPE REF TO) CL_SWLWP_URI_QUERY Query Part of a URI 20010418
8 QUERY_STRING Instance attribute Private Type reference (TYPE) STRING Query in String Form 20010417
9 REL_SEGMENT_STRING Instance attribute Private Type reference (TYPE) STRING Relative Segment Before Absolute Path 20010417
10 SCHEME Instance attribute Private Type reference (TYPE) STRING URI Schema 20010416
11 URI Instance attribute Private Type reference (TYPE) STRING URI as String 20010418
12 URI_PATTERN Instance attribute Private Type reference (TYPE) SWLWP_URI_BITPATTERN URI Structure as Bit Pattern 20010419
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20010416
2 CREATE_FROM_COMPONENTS Static method Public Method Factory Method: URI Object from Components 20010418
3 CREATE_FROM_STRING Static method Public Method Factory Method:URI Object from String 20010418
4 DELETE_QUERY_PARAMETER Instance method Public Method Deletes Name-Value Pair in Query String 20010418
5 GET_HOST Instance method Public Method Supplies Host String 20010523
6 GET_QUERY_PARAMETER Instance method Public Method Reads Name-Value Pair from Query String 20010418
7 GET_QUERY_STRING Instance method Public Method Reads Query String 20010418
8 GET_STRING Instance method Public Method Provides URI String 20010418
9 HAS_QUERY Instance method Public Method Checks for Existence of a Query Component 20010418
10 SERIALIZE Instance method Protected Method 20010418
11 SET_QUERY_PARAMETER Instance method Public Method Writes Name-Value Pair in Query String 20010418
12 VALIDATE Instance method Private Method Syntax Check 20010419
13 VALIDATE_SCHEME Instance method Private Method Schema Check 20010418
14 VALIDATE_URI_STRUCTURE Instance method Private Method URI Structure Check 20010419
Events
Class CL_SWLWP_URI has no event.
Types
Class CL_SWLWP_URI has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHORITY_IS_REG_NAME Value transfer Type reference (TYPE) FLAG SPACE Kennzeichen: Authority ist registrybasierter Name 20010525
2 Importing HAS_EMPTY_AUTHORITY Value transfer Type reference (TYPE) FLAG SPACE Kennzeichen: Authority leer (URI hat trotzdem Netzpfad) 20010525
3 Importing IM_ABS_PATH Value transfer Type reference (TYPE) STRING URI-abs_path 20010419
4 Importing IM_AUTHORITY Value transfer Type reference (TYPE) STRING URI-Authority 20010525
5 Importing IM_FRAGMENT Value transfer Type reference (TYPE) STRING URI-Fragment 20010419
6 Importing IM_HOST Value transfer Type reference (TYPE) STRING URI-Host 20010419
7 Importing IM_OPAQUE_PART Value transfer Type reference (TYPE) STRING URI-opaque_part 20010419
8 Importing IM_PORT Value transfer Type reference (TYPE) STRING URI-Port 20010419
9 Importing IM_QUERY Value transfer Type reference (TYPE) STRING URI-Query-String 20010419
10 Importing IM_REL_SEGMENT Value transfer Type reference (TYPE) STRING URI-rel_segment 20010419
11 Importing IM_SCHEME Value transfer Type reference (TYPE) STRING URI-Schema 20010419
12 Importing IM_USERINFO Value transfer Type reference (TYPE) STRING URI-Userinfo 20010419
# Exception Resumable Description Created on
1 CX_SWLWP_URI_CREATE Fehler beim Erzeugen eines URI-Bestandteils 20010419
2 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010417

Method CREATE_FROM_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHORITY_IS_REG_NAME Value transfer Type reference (TYPE) FLAG SPACE Kennzeichen: Authority ist registrybasierter Name 20010525
2 Exporting EX_URI Value transfer Object reference (TYPE REF TO) CL_SWLWP_URI URI 20010418
3 Importing HAS_EMPTY_AUTHORITY Value transfer Type reference (TYPE) FLAG SPACE Kennzeichen: Authority leer (URI hat trotzdem Netzpfad) 20010525
4 Importing IM_ABS_PATH Value transfer Type reference (TYPE) STRING URI-abs_path 20010418
5 Importing IM_AUTHORITY Value transfer Type reference (TYPE) STRING URI-Authority 20010525
6 Importing IM_FRAGMENT Value transfer Type reference (TYPE) STRING URI-Fragment 20010418
7 Importing IM_HOST Value transfer Type reference (TYPE) STRING URI-Host 20010418
8 Importing IM_OPAQUE_PART Value transfer Type reference (TYPE) STRING URI-opaque_part 20010419
9 Importing IM_PORT Value transfer Type reference (TYPE) STRING URI-Port 20010418
10 Importing IM_QUERY Value transfer Type reference (TYPE) STRING URI-Query-String 20010418
11 Importing IM_REL_SEGMENT Value transfer Type reference (TYPE) STRING URI-rel_segment 20010418
12 Importing IM_SCHEME Value transfer Type reference (TYPE) STRING URI-Schema 20010418
13 Importing IM_USERINFO Value transfer Type reference (TYPE) STRING URI-Userinfo 20010418
# Exception Resumable Description Created on
1 CX_SWLWP_URI_CREATE Fehler beim Erzeugen eines URI-Bestandteils 20010419

Method CREATE_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHORITY_IS_REG_NAME Value transfer Type reference (TYPE) FLAG SPACE Kennzeichen: Authority ist registrybasierter Name 20010525
2 Exporting EX_URI Call by reference Object reference (TYPE REF TO) CL_SWLWP_URI URI 20010418
3 Importing IM_STRING Value transfer Type reference (TYPE) STRING URI-String 20010418
# Exception Resumable Description Created on
1 CX_SWLWP_URI_CREATE Fehler beim Erzeugen eines URI-Bestandteils 20010418

Method DELETE_QUERY_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Value transfer Type reference (TYPE) STRING Parameter-Name 20010418
# Exception Resumable Description Created on
1 CX_SWLWP_URI_CHANGE Fehler beim Ändern eines URI 20010418

Method GET_HOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_HOST Value transfer Type reference (TYPE) STRING Host-String 20010523

Method GET_HOST on class CL_SWLWP_URI has no exception.

Method GET_QUERY_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Value transfer Type reference (TYPE) STRING Parameter-Wert 20010418
2 Importing IM_NAME Value transfer Type reference (TYPE) STRING Parameter-Name 20010418
# Exception Resumable Description Created on
1 CX_SWLWP_URI_READ Fehler beim Lesen eines URI-Bestandteils 20010418

Method GET_QUERY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_QUERY_STRING Value transfer Type reference (TYPE) STRING Query-String 20010418
# Exception Resumable Description Created on
1 CX_SWLWP_URI_READ Fehler beim Lesen eines URI-Bestandteils 20010418

Method GET_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_URI Value transfer Type reference (TYPE) STRING URI-String 20010418

Method GET_STRING on class CL_SWLWP_URI has no exception.

Method HAS_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning QUERY_EXIST Value transfer Type reference (TYPE) FLAG Kennzeichen: Query vorhanden? 20010418

Method HAS_QUERY on class CL_SWLWP_URI has no exception.

Method SERIALIZE Signature

Method SERIALIZE on class CL_SWLWP_URI has no parameter.
Method SERIALIZE on class CL_SWLWP_URI has no exception.

Method SET_QUERY_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Value transfer Type reference (TYPE) STRING Parameter-Name 20010418
2 Importing IM_VALUE Value transfer Type reference (TYPE) STRING Parameter-Wert 20010418
# Exception Resumable Description Created on
1 CX_SWLWP_URI_CHANGE Fehler beim Ändern eines URI 20010418
2 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010420

Method VALIDATE Signature

Method VALIDATE on class CL_SWLWP_URI has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010419

Method VALIDATE_SCHEME Signature

Method VALIDATE_SCHEME on class CL_SWLWP_URI has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010418

Method VALIDATE_URI_STRUCTURE Signature

Method VALIDATE_URI_STRUCTURE on class CL_SWLWP_URI has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010419
History
Last changed by/on SAP  00000000 
SAP Release Created in 610