SAP ABAP Class CL_C2S_META_QUERY (C2 Server: Query for gen. Proxy)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     SC2_META_REP (Package) C2 Server Meta-Data Repository
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_C2S_META_QUERY C2 Server: Query for Application Proxy 20041020
Properties
Class CL_C2S_META_QUERY  
Short Description C2 Server: Query for gen. Proxy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SC2_META_REP   C2 Server Meta-Data Repository 
Created 20041020   SAP 
Last change 20090618   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)
2 SC2MT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_C2S_META_QUERY C2 Server: Query for Application Proxy 20041020
Friends
Class CL_C2S_META_QUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041201
2 BO_NAME Instance attribute Private Type reference (TYPE) STRING 20041020
3 COMPILED_QUERY Instance attribute Private Type reference (TYPE) SC2MT_STRING_TABLE 20041201
4 DESCRIPTION_TAB Instance attribute Private Type reference (TYPE) T_DESCRIPTION_TAB 20041020
5 DESCRIPTION_TAB_LOADED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041201
6 METHOD Instance attribute Private Type reference (TYPE) STRING 20041020
7 NODE_NAME Instance attribute Private Type reference (TYPE) STRING 20041020
8 QUERY Instance attribute Private Type reference (TYPE) SC2_BCO_QUERY_TAB C2 Server: Query Table for Generated Proxy Method 20041020
9 QUERY_LOADED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041201
10 QUERY_PARAM_END_DATE Instance attribute Private Type reference (TYPE) STRING 20050120
11 QUERY_PARAM_START_DATE Instance attribute Private Type reference (TYPE) STRING 20050120
12 QUERY_TYPE Instance attribute Private Type reference (TYPE) SC2_BCO_QUERYTYPE SC2MT_SPECIAL_QUERY C2: Method Query Type (e.g. Fully-Qualified) 20041020
13 QUERY_TYPE_LOADED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041201
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20041020
2 ADD_TIME_DEPENDENCY Static method Public Method Extend Time-Dependency Range Table 20050120
3 CHECK_PARAMETER_FIELD Static method Private Method 20041108
4 COMPILE Static method Public Method 20041126
5 COMPLETE Static method Public Method 20041126
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041020
7 ESCAPE Static method Private Method 20041126
8 GET_METHOD_NAMES Static method Public Method 20041026
9 LOAD_COMPILED_QUERY Instance method Private Method 20041201
10 LOAD_DESCRIPTION_TAB Instance method Private Method 20041201
11 LOAD_QUERY Instance method Private Method 20041201
12 LOAD_QUERY_TYPE Instance method Private Method 20041201
13 SAVE Instance method Public Method 20041020
Events
Class CL_C2S_META_QUERY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_DESCRIPTION Private See coding 20041020 begin of T_DESCRIPTION, langu type SPRAS, description type SCOOLDESCRIPT, end of T_DESCRIPTION
2 T_DESCRIPTION_TAB Private See coding 20041020 T_DESCRIPTION_TAB type standard table of t_description
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BCO Call by reference Object reference (TYPE REF TO) IF_C2S_META_OBJECT C2 Server: Metadaten 20050120
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041027

Method ADD_TIME_DEPENDENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_END_DATE Call by reference Type reference (TYPE) CSEQUENCE 20050120
2 Importing FIELD_START_DATE Call by reference Type reference (TYPE) CSEQUENCE 20050120
3 Importing KIND Call by reference Type reference (TYPE) CSEQUENCE 20050120
4 Importing PARAM_END_DATE Call by reference Type reference (TYPE) CSEQUENCE 20050120
5 Importing PARAM_START_DATE Call by reference Type reference (TYPE) CSEQUENCE 20050120
6 Changing QUERY_TAB Call by reference Type reference (TYPE) SC2_BCO_QUERY_TAB C2-Server: Querytabelle für generierte Proxy-Methode 20050120
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20050121

Method CHECK_PARAMETER_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041108
2 Importing PARAMETER_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041108
3 Importing PARAMETER_REF Call by reference Object reference (TYPE REF TO) IF_C2S_META_QUERY_PARAM C2 Server: Metadaten 20041108
4 Returning PROTOCOL Value transfer Type reference (TYPE) SC2MT_PROTOCOL 20041108

Method CHECK_PARAMETER_FIELD on class CL_C2S_META_QUERY has no exception.

Method COMPILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_MAPPING Call by reference Type reference (TYPE) SC2MT_HASHED_KEY_VALUE_TABLE 20050118
2 Importing QUERY_TAB Call by reference Type reference (TYPE) SC2_BCO_QUERY_TAB C2-Server: Querytabelle für generierte Proxy-Methode 20041126
3 Returning RESULT Value transfer Type reference (TYPE) SC2MT_STRING_TABLE Selektionsparametertabelle 20041126
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041126

Method COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMS Call by reference Type reference (TYPE) CC2S_SEL_PARAM_T Selektionsparametertabelle 20041126
2 Importing QUERY Call by reference Type reference (TYPE) SC2MT_STRING_TABLE 20041126
3 Returning RESULT Value transfer Type reference (TYPE) STRING 20041126
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041126

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20041020
2 Importing BO_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041020
3 Importing METHOD Call by reference Type reference (TYPE) CSEQUENCE 20041020
4 Importing NODE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041020

Method CONSTRUCTOR on class CL_C2S_META_QUERY has no exception.

Method ESCAPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) STRING 20041126
2 Returning OUT Value transfer Type reference (TYPE) STRING 20041126

Method ESCAPE on class CL_C2S_META_QUERY has no exception.

Method GET_METHOD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20041026
2 Importing BO_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041026
3 Returning NAMES Value transfer Type reference (TYPE) SC2MT_STRING_TABLE 20041026
4 Importing NODE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041026

Method GET_METHOD_NAMES on class CL_C2S_META_QUERY has no exception.

Method LOAD_COMPILED_QUERY Signature

Method LOAD_COMPILED_QUERY on class CL_C2S_META_QUERY has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041201

Method LOAD_DESCRIPTION_TAB Signature

Method LOAD_DESCRIPTION_TAB on class CL_C2S_META_QUERY has no parameter.
Method LOAD_DESCRIPTION_TAB on class CL_C2S_META_QUERY has no exception.

Method LOAD_QUERY Signature

Method LOAD_QUERY on class CL_C2S_META_QUERY has no parameter.
Method LOAD_QUERY on class CL_C2S_META_QUERY has no exception.

Method LOAD_QUERY_TYPE Signature

Method LOAD_QUERY_TYPE on class CL_C2S_META_QUERY has no parameter.
Method LOAD_QUERY_TYPE on class CL_C2S_META_QUERY has no exception.

Method SAVE Signature

Method SAVE on class CL_C2S_META_QUERY has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041026
History
Last changed by/on SAP  20090618 
SAP Release Created in 700