SAP ABAP Class CL_SRAPI_FIELD (Field of a Data Type or Enhancement)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBD (Application Component) Integration Builder - Design
     SAI_SREP_API (Package) API for Repository
Properties
Class CL_SRAPI_FIELD  
Short Description Field of a Data Type or Enhancement    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_SREP_API   API for Repository 
Created 20041027   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRAPI_FIELD has no forward declaration.
Interfaces
Class CL_SRAPI_FIELD has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 IF_SRAPI_WRITE_REQ_RENDERER 20041116 Tagging-Interface Write-Service Renderer
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CATEGORY Instance attribute Private Type reference (TYPE) STRING Attribute or Element 20041027
2 CO_CATEGORY_ATTRIBUTE Constant Public Type reference (TYPE) STRING 'attribute' Attributes 20041027
3 CO_CATEGORY_ELEMENT Constant Public Type reference (TYPE) STRING 'element' Element 20041027
4 CO_OCCURS_0 Constant Public Type reference (TYPE) I 0 20061204
5 CO_OCCURS_1 Constant Public Type reference (TYPE) I 1 20061204
6 CO_OCCURS_UNBOUNDED Constant Public Type reference (TYPE) I -1 20061204
7 CO_OPTIONAL Constant Public Type reference (TYPE) STRING 'optional' use: optional 20051027
8 CO_REQUIRED Constant Public Type reference (TYPE) STRING 'required' use: required 20051027
9 DEFAULT Instance attribute Private Type reference (TYPE) STRING Default 20041202
10 DELETABLE Instance attribute Private Type reference (TYPE) BOOLEAN Deletable Flag - True or False 20100916
11 DESCRIPTION Instance attribute Private Type reference (TYPE) STRING Description 20041202
12 MAX_OCCURS Instance attribute Private Type reference (TYPE) I maxOccurs 20041202
13 MIN_OCCURS Instance attribute Private Type reference (TYPE) I minOccurs 20041202
14 NAME Instance attribute Private Type reference (TYPE) STRING Name 20041027
15 TYPE Instance attribute Private Object reference (TYPE REF TO) IF_SRAPI_TYPE Tagging Interface for Type Definition 20041027
16 UI_TEXTS_REF Instance attribute Private Object reference (TYPE REF TO) CL_SRAPI_REP_OBJECT_KEY Reference to Text Object 20050428
17 USE Instance attribute Private Type reference (TYPE) STRING required/optional (only relevant for attribute) 20051027
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041027
2 GET_CATEGORY Instance method Private Method Gets Category 20041027
3 GET_DEFAULT Instance method Private Method Gets Default 20041202
4 GET_DELETABLE Instance method Public Method Get Deletable Flag Value for Field 20100916
5 GET_DESCRIPTION Instance method Private Method Delivers Description 20041202
6 GET_MAX_OCCURS Instance method Private Method Gets maxOccurs 20041202
7 GET_MIN_OCCURS Instance method Private Method Gets minOccurs 20041202
8 GET_NAME Instance method Private Method Returns Name 20041027
9 GET_TYPE Instance method Public Method Gets Typing 20041027
10 GET_UI_TEXTS_REF Instance method Private Method Gets Reference to Text Object 20050428
11 GET_USE Instance method Private Method Gets Value of Use-Attribute 20051027
12 SET_CATEGORY Instance method Public Method Sets Category 20041027
13 SET_DEFAULT Instance method Public Method Sets Default 20041202
14 SET_DELETABLE Instance method Public Method Set Deletable flag on Field 20100916
15 SET_DESCRIPTION Instance method Public Method Sets Description of Field 20041202
16 SET_MAX_OCCURS Instance method Public Method Sets maxOccurs 20041202
17 SET_MIN_OCCURS Instance method Public Method Sets minOccurs 20041202
18 SET_NAME Instance method Public Method Sets Name 20041027
19 SET_TYPE Instance method Public Method Sets Typing 20041027
20 SET_UI_TEXTS_REF Instance method Public Method Sets Reference to UI Text-Object 20050428
21 SET_USE Instance method Public Method Sets use-Attribute for Attributes 20051027
Events
Class CL_SRAPI_FIELD has no event.
Types
Class CL_SRAPI_FIELD has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SRAPI_FIELD has no parameter.
Method CONSTRUCTOR on class CL_SRAPI_FIELD has no exception.

Method GET_CATEGORY Signature

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

Method GET_CATEGORY on class CL_SRAPI_FIELD has no exception.

Method GET_DEFAULT Signature

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

Method GET_DEFAULT on class CL_SRAPI_FIELD has no exception.

Method GET_DELETABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN Return Deletable Flag 20100916

Method GET_DELETABLE on class CL_SRAPI_FIELD has no exception.

Method GET_DESCRIPTION Signature

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

Method GET_DESCRIPTION on class CL_SRAPI_FIELD has no exception.

Method GET_MAX_OCCURS Signature

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

Method GET_MAX_OCCURS on class CL_SRAPI_FIELD has no exception.

Method GET_MIN_OCCURS Signature

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

Method GET_MIN_OCCURS on class CL_SRAPI_FIELD has no exception.

Method GET_NAME Signature

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

Method GET_NAME on class CL_SRAPI_FIELD has no exception.

Method GET_TYPE 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_SRAPI_TYPE Tagging-Interface für Typdefinition 20041027

Method GET_TYPE on class CL_SRAPI_FIELD has no exception.

Method GET_UI_TEXTS_REF 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) CL_SRAPI_REP_OBJECT_KEY Referenz auf Textobjekt 20050428

Method GET_UI_TEXTS_REF on class CL_SRAPI_FIELD has no exception.

Method GET_USE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Wert des use-Attributs 20051027

Method GET_USE on class CL_SRAPI_FIELD has no exception.

Method SET_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CATEGORY Call by reference Type reference (TYPE) STRING Kategorie 20041027

Method SET_CATEGORY on class CL_SRAPI_FIELD has no exception.

Method SET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEFAULT Call by reference Type reference (TYPE) STRING Defaultwert 20041202

Method SET_DEFAULT on class CL_SRAPI_FIELD has no exception.

Method SET_DELETABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DELETABLE Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE or ABAP_FALSE 20100916

Method SET_DELETABLE on class CL_SRAPI_FIELD has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung des Feldes 20041202

Method SET_DESCRIPTION on class CL_SRAPI_FIELD has no exception.

Method SET_MAX_OCCURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MAX_OCCURS Call by reference Type reference (TYPE) I maxOccurs 20041202

Method SET_MAX_OCCURS on class CL_SRAPI_FIELD has no exception.

Method SET_MIN_OCCURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MIN_OCCURS Call by reference Type reference (TYPE) I minOccurs 20041202

Method SET_MIN_OCCURS on class CL_SRAPI_FIELD has no exception.

Method SET_NAME Signature

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

Method SET_NAME on class CL_SRAPI_FIELD has no exception.

Method SET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TYPE Call by reference Object reference (TYPE REF TO) IF_SRAPI_TYPE Tagging-Interface für Typdefinition 20041027

Method SET_TYPE on class CL_SRAPI_FIELD has no exception.

Method SET_UI_TEXTS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UI_TEXTS_REF Call by reference Object reference (TYPE REF TO) CL_SRAPI_REP_OBJECT_KEY Referenz auf Textobjekt 20050428

Method SET_UI_TEXTS_REF on class CL_SRAPI_FIELD has no exception.

Method SET_USE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USE Call by reference Type reference (TYPE) STRING Wert des use-Attributs 20051027

Method SET_USE on class CL_SRAPI_FIELD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700