SAP ABAP Class IF_SADL_QUERY_ENGINE_TYPES (if_sadl_query_engine_types)
Properties
Class IF_SADL_QUERY_ENGINE_TYPES  
Short Description if_sadl_query_engine_types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120914   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SADL_QUERY_ENGINE_TYPES has no forward declaration.
Interfaces
Class IF_SADL_QUERY_ENGINE_TYPES has no interface implemented.
Friends
Class IF_SADL_QUERY_ENGINE_TYPES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AGGREGATION_TYPE Constant Public See coding 20121022
2 CO_CONDITION_TYPES Constant Public See coding 20120914
3 CO_EXPANSION_STATUS Constant Public See coding 20121022
4 CO_FUNCTION_TYPE Constant Public See coding 20130220
5 CO_MAXIMUM_ROWS_DEFAULT Constant Public Type reference (TYPE) I 200 20131011
6 CO_MAXIMUM_ROWS_UNLIMITTED Constant Public Type reference (TYPE) I 0 20130923
7 CO_SIMILAR_CALCULATION_MODE Constant Public See coding 20121024
Methods
Class IF_SADL_QUERY_ENGINE_TYPES has no method.
Events
Class IF_SADL_QUERY_ENGINE_TYPES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AGGREGATION_ELEMENTS Public See coding 20120914 tt_aggregation_elements TYPE SORTED TABLE OF ty_aggregation_element WITH UNIQUE KEY element alias
2 TT_COMPLEX_CONDITION Public Type reference (TYPE) IF_SADL_PUBLIC_TYPES=>TT_COMPLEX_CONDITION 20120914
3 TT_ELEMENT_INFO Public See coding 20130215 tt_element_info TYPE SORTED TABLE OF ty_element_info WITH UNIQUE KEY id
4 TT_ELEMENT_VALUE_ASSIGNMENTS Public See coding 20120914 tt_element_value_assignments TYPE SORTED TABLE OF ty_element_value_assignment WITH UNIQUE KEY element
5 TT_ENTITY_PARAMETERS Public Type reference (TYPE) IF_SADL_PUBLIC_TYPES=>TT_ENTITY_PARAMETERS 20121128
6 TT_GROUP_KEY_ELEMENTS Public See coding 20120914 tt_group_key_elements TYPE SORTED TABLE OF ty_group_key_element WITH UNIQUE KEY element
7 TT_HIGHLIGHT_MAPPING Public See coding 20130222 tt_highlight_mapping TYPE STANDARD TABLE OF ty_highlight_mapping WITH DEFAULT KEY
8 TT_PAGE Public See coding 20120914 tt_page TYPE STANDARD TABLE OF ty_page_line_info WITH KEY level index
9 TT_PARAMETERS Public Type reference (TYPE) IF_SADL_PUBLIC_TYPES=>TT_PARAMETERS 20121130
10 TT_REQUESTED_ELEMENTS Public Type reference (TYPE) IF_SADL_PUBLIC_TYPES=>TT_REQUESTED_ELEMENTS 20120914
11 TT_SNIPPET_MAPPING Public See coding 20130222 tt_snippet_mapping TYPE STANDARD TABLE OF ty_snippet_mapping WITH DEFAULT KEY
12 TT_SORT_ELEMENTS Public Type reference (TYPE) IF_SADL_PUBLIC_TYPES=>TT_SORT_ELEMENTS 20120914
13 TY_AGGREGATION Public See coding 20120914 BEGIN OF ty_aggregation, count_alias TYPE string, " field name of grouping lines containing the group count elements TYPE tt_aggregation_elements, END OF ty_aggregation
14 TY_AGGREGATION_ELEMENT Public See coding 20120914 BEGIN OF ty_aggregation_element, element TYPE string, alias TYPE string, type TYPE ty_aggregation_type, END OF ty_aggregation_element
15 TY_AGGREGATION_TYPE Public Type reference (TYPE) STRING 20120914
16 TY_COMPLEX_CONDITION Public Type reference (TYPE) IF_SADL_PUBLIC_TYPES=>TY_COMPLEX_CONDITION 20120914
17 TY_ELEMENT_INFO Public See coding 20130215 BEGIN OF ty_element_info, id TYPE string, " Consumption/External Layer: Element alias name used in UI; for Modeled Authority: ID defined in SADL Entity Metadata table TYPE tabname, " DB layer: Table of given entity column TYPE fieldname, " DB layer: Corresponding table column of given entity element data_type TYPE string, " DB layer: Data type entity_element TYPE sadl_entity_element, " SADL Entity Layer entity_id TYPE sadl_entity_id, " SADL Entity Layer is_anchor TYPE abap_bool, " SADL Entity Layer END OF ty_element_info
18 TY_ELEMENT_VALUE_ASSIGNMENT Public See coding 20120914 BEGIN OF ty_element_value_assignment, " e.g. code1 = 3, code2-content = 3 element TYPE string, value TYPE string, END OF ty_element_value_assignment
19 TY_ENTITY_PARAMETERS Public Type reference (TYPE) IF_SADL_PUBLIC_TYPES=>TY_ENTITY_PARAMETERS 20121128
20 TY_EXPANSION Public See coding 20120914 BEGIN OF ty_expansion, status TYPE string, " co_expansion_status deviating_grouping_rows TYPE STANDARD TABLE OF tt_element_value_assignments WITH DEFAULT KEY, END OF ty_expansion
21 TY_FUNCTION_TYPE Public Type reference (TYPE) STRING 20130220
22 TY_GROUP_KEY_ELEMENT Public See coding 20120914 BEGIN OF ty_group_key_element, element TYPE string, " Maybe we have to introduce a reference for units in DDIC END OF ty_group_key_element
23 TY_HIGHLIGHT_MAPPING Public See coding 20130222 BEGIN OF ty_highlight_mapping, highlight_alias TYPE string, referenced_alias TYPE string, END OF ty_highlight_mapping
24 TY_MERGED_RESTRICTIONS Public See coding 20120914 BEGIN OF ty_merged_restrictions, text_search TYPE ty_text_search, complex_condition TYPE tt_complex_condition, END OF ty_merged_restrictions
25 TY_NAVIGATE Public See coding 20130706 BEGIN OF ty_navigate, source TYPE string, association TYPE string, source_keys TYPE STANDARD TABLE OF tt_parameters WITH DEFAULT KEY, END OF ty_navigate
26 TY_PAGE_LINE_INFO Public See coding 20120914 BEGIN OF ty_page_line_info, level TYPE i, " level 0 = data row, 1 = grouping line on first level, etc. index TYPE i, " index in the grouping line or data table, depending on level is_expanded TYPE abap_bool, " indicates whether grouping line is expanded: data lines of grouping line selected END OF ty_page_line_info
27 TY_PAGING Public See coding 20120914 BEGIN OF ty_paging, start_row TYPE i, " 0 and 1: start from the first row maximum_rows TYPE i, " CO_MAXIMUM_ROWS_UNLIMITED and -1 (because of compatibility): no limitation END OF ty_paging
28 TY_PARAMETER Public Type reference (TYPE) IF_SADL_PUBLIC_TYPES=>TY_PARAMETER 20121128
29 TY_PARAMETERS Public See coding 20121129 BEGIN OF ty_parameters, view_metadata TYPE tt_parameters, entity TYPE tt_entity_parameters, END OF ty_parameters
30 TY_REQUESTED Public See coding 20120914 BEGIN OF ty_requested, elements TYPE tt_requested_elements, fill_data TYPE abap_bool, fill_number_all_hits TYPE abap_bool, END OF ty_requested
31 TY_RESTRICTIONS Public See coding 20120914 BEGIN OF ty_restrictions, * along TYPE ty_along, * selection_parameters TYPE sesf_selection_parameters_tab, text_search TYPE ty_text_search, complex_condition TYPE tt_complex_condition, * result_filtered_by TYPE sesf_selection_parameters_tab, * restrict_by_node_ids TYPE sesf_bo_node_id_tab, * variable_assignments TYPE tt_variable_assignments, END OF ty_restrictions
32 TY_SNIPPET_MAPPING Public See coding 20130222 BEGIN OF ty_snippet_mapping, snippet_alias TYPE string, referenced_alias TYPE string, END OF ty_snippet_mapping
33 TY_SORT_ELEMENT Public Type reference (TYPE) IF_SADL_PUBLIC_TYPES=>TY_SORT_ELEMENT 20120914
34 TY_TEXT_SEARCH Public See coding 20120914 BEGIN OF ty_text_search, search_term TYPE string, similarity TYPE if_sadl_public_types=>ty_similarity, search_scope TYPE if_sadl_public_types=>tt_search_scope, score_alias TYPE string, highlighted TYPE tt_highlight_mapping, snippets TYPE tt_snippet_mapping, END OF ty_text_search
History
Last changed by/on SAP  20141121 
SAP Release Created in