SAP ABAP Class CL_XMS_HEADERFIELD (CL_XMS_HEADERFIELD)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSMSG (Package) XI: Message Handling
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_XMS_CONTENTTYPE CL_XMS_CONTENTTYPE 20011218
2 Inheritance (c INHERITING FROM c_ref)  CL_XMS_DESCRIPTION CL_XMS_DESCRIPTION 20011218
Properties
Class CL_XMS_HEADERFIELD  
Short Description CL_XMS_HEADERFIELD    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSMSG   XI: Message Handling 
Created 20011214   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XMS_HEADERFIELD has no forward declaration.
Interfaces
Class CL_XMS_HEADERFIELD has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_XMS_CONTENTTYPE 20011218 CL_XMS_CONTENTTYPE
2 CL_XMS_DESCRIPTION 20011218 CL_XMS_DESCRIPTION
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NAME Instance attribute Protected Type reference (TYPE) STRING Name of Header Field 20011214
2 VALUES Instance attribute Protected Type reference (TYPE) SXMS_STR_T Table of Strings 20011214
Methods
# Method Level Visibility Method type Description Created on
1 ADDVALUE Instance method Public Method Inserts New Value 20011214
2 CREATEFROMNVPAIR Static method Public Method Generates Header Object from Name Value Pair 20011214
3 CREATEFROMSTRING Static method Public Method Generates Header Object from String 20011214
4 DELETEPARAM Instance method Public Method Deletes Entry for Specified Parameter 20011218
5 DELETEVALUE Instance method Public Method Deletes Value for Specified Index 20011217
6 DELETEVALUES Instance method Public Method Deletes All Values 20011214
7 GETNAME Instance method Public Method Returns Name 20011214
8 GETPARAM Instance method Public Method Returns Value of Specified Parameter 20011217
9 GETPARAMS Instance method Public Method Returns Specified Parameter 20011218
10 GETVALUE Instance method Public Method Returns Value for Specified Index 20011217
11 GETVALUES Instance method Public Method Returns Values 20011214
12 SETPARAM Instance method Public Method Sets Specified Parameter 20011217
13 SETPARAMS Instance method Public Method Sets Specified Parameters 20011218
14 SETVALUE Instance method Public Method Sets Value for Specified Index 20011217
15 SETVALUES Instance method Public Method Sets All Values 20011214
16 SIZE Instance method Public Method Returns Number of Values 20011214
17 TOSTRING Instance method Public Method Serializes Header Object 20011214
18 VALUESFROMSTRING Instance method Public Method Sets All String Values 20011214
19 VALUESTOSTRING Instance method Public Method Serializes All String Values 20011214
Events
Class CL_XMS_HEADERFIELD has no event.
Types
Class CL_XMS_HEADERFIELD has no local type.
Method Signatures

Method ADDVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING Wert 20011214

Method ADDVALUE on class CL_XMS_HEADERFIELD has no exception.

Method CREATEFROMNVPAIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Name des Headerfeldes 20011214
2 Returning RETURN Value transfer Object reference (TYPE REF TO) CL_XMS_HEADERFIELD CL_XMS_HEADER_FIELD 20011214
3 Importing VALUE Call by reference Type reference (TYPE) STRING Wert(e) des Headerfeldes 20011214

Method CREATEFROMNVPAIR on class CL_XMS_HEADERFIELD has no exception.

Method CREATEFROMSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Object reference (TYPE REF TO) CL_XMS_HEADERFIELD CL_XMS_HEADER_FIELD 20011214
2 Importing VALUE Call by reference Type reference (TYPE) STRING serialisiertes Headerfeld 20011214

Method CREATEFROMSTRING on class CL_XMS_HEADERFIELD has no exception.

Method DELETEPARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Name des Parameters 20011218

Method DELETEPARAM on class CL_XMS_HEADERFIELD has no exception.

Method DELETEVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I Index 20011217

Method DELETEVALUE on class CL_XMS_HEADERFIELD has no exception.

Method DELETEVALUES Signature

Method DELETEVALUES on class CL_XMS_HEADERFIELD has no parameter.
Method DELETEVALUES on class CL_XMS_HEADERFIELD has no exception.

Method GETNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) STRING Name des Headerfeldes 20011214

Method GETNAME on class CL_XMS_HEADERFIELD has no exception.

Method GETPARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Name des Parameters 20011217
2 Returning VALUE Value transfer Type reference (TYPE) STRING Wert des Parameters 20011217

Method GETPARAM on class CL_XMS_HEADERFIELD has no exception.

Method GETPARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) SXMS_NV_T Tabelle mit Name-Wert Paaren 20011218

Method GETPARAMS on class CL_XMS_HEADERFIELD has no exception.

Method GETVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I Index 20011217
2 Returning RETURN Value transfer Type reference (TYPE) STRING Wert 20011217

Method GETVALUE on class CL_XMS_HEADERFIELD has no exception.

Method GETVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUES Value transfer Type reference (TYPE) SXMS_STR_T Tabelle von Strings 20011214

Method GETVALUES on class CL_XMS_HEADERFIELD has no exception.

Method SETPARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Name des Parameters 20011217
2 Importing VALUE Call by reference Type reference (TYPE) STRING Wert des Parameters 20011217

Method SETPARAM on class CL_XMS_HEADERFIELD has no exception.

Method SETPARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) SXMS_NV_T Tabelle mit Name-Wert Paaren 20011218

Method SETPARAMS on class CL_XMS_HEADERFIELD has no exception.

Method SETVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I Index 20011217
2 Importing VALUE Call by reference Type reference (TYPE) STRING Wert 20011217

Method SETVALUE on class CL_XMS_HEADERFIELD has no exception.

Method SETVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUES Call by reference Type reference (TYPE) SXMS_STR_T Tabelle von Strings 20011214

Method SETVALUES on class CL_XMS_HEADERFIELD has no exception.

Method SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) I Anzahl Werte 20011214

Method SIZE on class CL_XMS_HEADERFIELD has no exception.

Method TOSTRING Signature

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

Method TOSTRING on class CL_XMS_HEADERFIELD has no exception.

Method VALUESFROMSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUES Call by reference Type reference (TYPE) STRING Werte 20011214

Method VALUESFROMSTRING on class CL_XMS_HEADERFIELD has no exception.

Method VALUESTOSTRING Signature

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

Method VALUESTOSTRING on class CL_XMS_HEADERFIELD has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620