    deferred class
    	ABSTRACT_DB_TABLE_MANAGER

    General
    	cluster: generation
    	description: "Abstract interface with a database.It caters needs of DB_TABLE_COMPONENT classand descendants."

    Ancestors
    	DB_TABLES_ACCESS_USE*

    Queries
    	Case_insensitive: BOOLEAN
    	Case_sensitive: BOOLEAN
    	Contains_type: INTEGER_32
    	database_result_list: ARRAYED_LIST [DB_TABLE]
    	Equals_type: INTEGER_32
    	error_message: STRING_8
    	Greater_type: INTEGER_32
    	has_error: BOOLEAN
    	has_id (tablerow: DB_TABLE): BOOLEAN
    	is_valid_code (code: INTEGER_32): BOOLEAN
    	Lower_type: INTEGER_32
    	Max_type: INTEGER_32
    	Prefix_type: INTEGER_32
    	select_query_prepared: BOOLEAN
    	Suffix_type: INTEGER_32
    	tables_set: BOOLEAN
    	valid_type (type: INTEGER_32): BOOLEAN

    Commands
    	add_specific_qualifier (column: INTEGER_32; value: STRING_8; type: INTEGER_32; case: BOOLEAN)
    	add_value_qualifier (column: INTEGER_32; value: STRING_8)
    	delete_tablerow (a_tablerow: DB_TABLE)
    	load_result
    	prepare_select_with_table (tablecode: INTEGER_32)
    	set_id_and_create_tablerow (a_tablerow: DB_TABLE)
    	update_tablerow (description: DB_TABLE)