CLAS CL_ABAP_TYPEDESCR

Source Link
Open in ADT

Home
Previous Object: CL_ABAP_TSTMP
Next Object: CL_ABAP_UNIT_ASSERT

Public
Attribute type_kind TYPE abap_typekind
Attribute kind TYPE c LENGTH 1
Attribute ddic TYPE ABAP_BOOL
Attribute length TYPE I
Attribute decimals TYPE I
Attribute absolute_name TYPE STRING
Attribute relative_name TYPE STRING
Constant typekind_any TYPE abap_typekind
Constant typekind_char TYPE abap_typekind
Constant typekind_class TYPE abap_typekind
Constant typekind_clike TYPE abap_typekind
Constant typekind_csequence TYPE abap_typekind
Constant typekind_data TYPE abap_typekind
Constant typekind_date TYPE abap_typekind
Constant typekind_decfloat TYPE abap_typekind
Constant typekind_decfloat16 TYPE abap_typekind
Constant typekind_decfloat34 TYPE abap_typekind
Constant typekind_dref TYPE abap_typekind
Constant typekind_enum TYPE abap_typekind
Constant typekind_float TYPE abap_typekind
Constant typekind_hex TYPE abap_typekind
Constant typekind_int TYPE abap_typekind
Constant typekind_int1 TYPE abap_typekind
Constant typekind_int2 TYPE abap_typekind
Constant typekind_int8 TYPE abap_typekind
Constant typekind_intf TYPE abap_typekind
Constant typekind_num TYPE abap_typekind
Constant typekind_numeric TYPE abap_typekind
Constant typekind_oref TYPE abap_typekind
Constant typekind_packed TYPE abap_typekind
Constant typekind_simple TYPE abap_typekind
Constant typekind_string TYPE abap_typekind
Constant typekind_struct1 TYPE abap_typekind
Constant typekind_struct2 TYPE abap_typekind
Constant typekind_table TYPE abap_typekind
Constant typekind_time TYPE abap_typekind
Constant typekind_utclong TYPE abap_typekind
Constant typekind_w TYPE abap_typekind
Constant typekind_xstring TYPE abap_typekind
Constant kind_elem TYPE c LENGTH 1
Constant kind_struct TYPE c LENGTH 1
Constant kind_table TYPE c LENGTH 1
Constant kind_ref TYPE c LENGTH 1
Constant kind_class TYPE c LENGTH 1
Constant kind_intf TYPE c LENGTH 1
Static Method describe_by_data
  IMPORTING
    p_data TYPE any
  RETURNING type TYPE cl_abap_typedescr
Static Method describe_by_name
  IMPORTING
    p_name TYPE clike
  RETURNING type TYPE cl_abap_typedescr
  EXCEPTIONS type_not_found
Static Method describe_by_data_ref
  IMPORTING
    p_data_ref TYPE REF TO any
  RETURNING type TYPE cl_abap_typedescr
Static Method describe_by_object_ref
  IMPORTING
    p_object_ref TYPE REF TO object
  RETURNING p_descr_ref TYPE cl_abap_typedescr
  EXCEPTIONS reference_is_initial
Method get_ddic_header
  RETURNING p_header TYPE ABAP_BOOL
Method get_relative_name
  RETURNING name TYPE STRING
Method is_ddic_type
  RETURNING p_abap_bool TYPE ABAP_BOOL
Method is_instantiatable
  RETURNING p_result TYPE ABAP_BOOL
Method get_ddic_object
  RETURNING p_object TYPE STRING_TABLE
  EXCEPTIONS not_found
  EXCEPTIONS no_ddic_type

Exists on:
754true
750true
702true

Bug reports and ideas welcome
Made using abaplint.app