Column
Object Hierarchy:
Description:
Namespace: Gda
Package: libgda-6.0
Content:
Properties:
- public string desc { owned get; set; }
- public string id { owned get; set; }
- public string name { get; set; }
Creation methods:
- public Column ()
Methods:
- public Column copy ()
Creates a new Column object from an existing one.
- public bool get_allow_null ()
Gets the 'allow null' flag of the given column.
- public bool get_auto_increment ()
- public unowned string get_dbms_type ()
- public unowned Value? get_default_value ()
- public unowned string get_description ()
- public Type get_g_type ()
- public unowned string get_name ()
- public int get_position ()
- public void set_allow_null (bool allow)
Sets the 'allow null' flag of the given column.
- public void set_auto_increment (bool is_auto)
Sets the auto increment flag for the given column.
- public void set_dbms_type (string dbms_type)
Defines this's database type
- public void set_default_value (Value? default_value)
Sets this's default Value.
- public void set_description (string descr)
Sets the column's description
- public void set_g_type (Type type)
Sets the type of this to
type
. - public void set_name (string name)
Sets the name of this to
name
. - public void set_position (int position)
Sets the position of the column refer to in the containing data model.
Signals:
- public virtual signal void g_type_changed (Type old_type, Type new_type)
Gets emitted whenever
column
's type has been changed - public virtual signal void name_changed (string old_name)
Gets emitted whenever
column
's name has been changed
Inherited Members:
All known members inherited from class GLib.Object