CLAS CL_ABAP_TYPEDESCR

Source Link
Open in ADT

Home
Previous Object: CL_ABAP_TSTMP
Next Object: CL_ABAP_UNGZIP_BINARY_STREAM

Status: RELEASED

Public
Attribute absolute_name TYPE abap_abstypename
Attribute decimals TYPE I
Attribute kind TYPE abap_typecategory
Attribute length TYPE I
Attribute type_kind TYPE abap_typekind
Constant false TYPE ABAP_BOOL
Constant kind_class TYPE abap_typecategory
Constant kind_elem TYPE abap_typecategory
Constant kind_intf TYPE abap_typecategory
Constant kind_ref TYPE abap_typecategory
Constant kind_struct TYPE abap_typecategory
Constant kind_table TYPE abap_typecategory
Constant true TYPE ABAP_BOOL
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_float TYPE abap_typekind
Constant typekind_hex TYPE abap_typekind
Constant typekind_int TYPE abap_typekind
Constant typekind_int1 TYPE abap_typekind
Constant typekind_int8 TYPE abap_typekind
Constant typekind_int2 TYPE abap_typekind
Constant typekind_intf TYPE abap_typekind
Constant typekind_iref 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_xsequence TYPE abap_typekind
Constant typekind_xstring TYPE abap_typekind
Constant typekind_bref TYPE abap_typekind
Constant typekind_enum TYPE abap_typekind
Constant typepropkind_dbmaxlen TYPE abap_typepropkind
Constant typepropkind_hasclient TYPE abap_typepropkind
Constant undefined TYPE ABAP_BOOL
Static Method describe_by_data
  IMPORTING
    p_data TYPE any
  RETURNING p_descr_ref TYPE REF TO cl_abap_typedescr
Static Method describe_by_name
  IMPORTING
    p_name TYPE any
  RETURNING p_descr_ref TYPE REF TO cl_abap_typedescr
  EXCEPTIONS type_not_found
Static Method describe_by_object_ref
  IMPORTING
    p_object_ref TYPE REF TO object
  RETURNING p_descr_ref TYPE REF TO cl_abap_typedescr
  EXCEPTIONS reference_is_initial
Static Method describe_by_data_ref
  IMPORTING
    p_data_ref TYPE REF TO any
  RETURNING p_descr_ref TYPE REF TO cl_abap_typedescr
  EXCEPTIONS reference_is_initial
Method get_property
  IMPORTING
    p_property_kind TYPE abap_typepropkind
  RETURNING p_value TYPE REF TO any
Method get_relative_name
  RETURNING p_relative_name TYPE STRING
Method is_ddic_type
  RETURNING p_abap_bool TYPE ABAP_BOOL
Method get_ddic_header
  RETURNING p_header TYPE NOT_RELEASED
  EXCEPTIONS not_found
  EXCEPTIONS no_ddic_type
Method get_ddic_object
  RETURNING p_object TYPE NOT_RELEASED_TTYP
  EXCEPTIONS not_found
  EXCEPTIONS no_ddic_type
Method has_property
  IMPORTING
    p_property_kind TYPE abap_typepropkind
  RETURNING p_abap_bool TYPE ABAP_BOOL
Method is_instantiatable
  RETURNING p_result TYPE ABAP_BOOL
Protected
Type xtype_type TYPE cl_abap_typedescr=>xtype_type
Constant kind_enum TYPE abap_typecategory

Exists on:
754true
750true
702true

Bug reports and ideas welcome
Made using abaplint.app