Class DibiColumnInfo


Reflection metadata class for a table or result set column.

DibiObject
   |
   --DibiColumnInfo
Copyright: Copyright (c) 2005, 2010 David Grudl
Located: in /libs/DibiDatabaseInfo.php (line 465)
Constructor Summary
public
__construct ([IDibiReflector $reflector = NULL], $info)
Method Summary
mixed
string
string
getName ()
mixed
int
getSize ()
DibiTableInfo
string
string
getType ()
mixed
getVendorInfo (string $key)
bool
bool
bool
bool
Methods Inherited From DibiObject
DibiObject::extensionMethod(), DibiObject::getClass(), DibiObject::getReflection(), DibiObject::__call(), DibiObject::__callStatic(), DibiObject::__get(), DibiObject::__isset(), DibiObject::__set(), DibiObject::__unset()

Constructor Details

line 478

__construct

public __construct ([IDibiReflector $reflector = NULL], $info)

Input
IDibiReflector $reflector
$info
Method Details

line 605

getDefault

public mixed getDefault ()

Output
mixed  

line 499

getFullName

public string getFullName ()

Output
string  

line 489

getName

public string getName ()

Output
string  

line 555

getNativeType

public mixed getNativeType ()

Output
mixed  

line 565

getSize

public int getSize ()

Output
int  

line 519

getTable

public DibiTableInfo getTable ()

Output
DibiTableInfo  

line 532

getTableName

public string getTableName ()

Output
string  

line 542

getType

public string getType ()

Output
string  

line 616

getVendorInfo

public mixed getVendorInfo (string $key)

Input
string $key
Output
mixed  

line 509

hasTable

public bool hasTable ()

Output
bool  

line 595

isAutoIncrement

public bool isAutoIncrement ()

Output
bool  

line 585

isNullable

public bool isNullable ()

Output
bool  

line 575

isUnsigned

public bool isUnsigned ()

Output
bool