Class ColumnObject

Summary

Fully Qualified Name: Zend\Db\Metadata\Object\ColumnObject

Description

Methods

Name Description Defined By
__construct() Constructor ColumnObject
getCharacterMaximumLength() ColumnObject
getCharacterOctetLength() ColumnObject
getColumnDefault() ColumnObject
getDataType() ColumnObject
getErrata() ColumnObject
getErratas() ColumnObject
getIsNullable() ColumnObject
getName() Get name ColumnObject
getNumericPrecision() ColumnObject
getNumericScale() ColumnObject
getNumericUnsigned() ColumnObject
getOrdinalPosition() ColumnObject
getSchemaName() Get schema name ColumnObject
getTableName() Get table name ColumnObject
isNullable() ColumnObject
isNumericUnsigned() ColumnObject
setCharacterMaximumLength() ColumnObject
setCharacterOctetLength() ColumnObject
setColumnDefault() ColumnObject
setDataType() ColumnObject
setErrata() ColumnObject
setErratas() ColumnObject
setIsNullable() ColumnObject
setName() Set name ColumnObject
setNumericPrecision() ColumnObject
setNumericScale() ColumnObject
setNumericUnsigned() ColumnObject
setOrdinalPosition() ColumnObject
setSchemaName() Set schema name ColumnObject
setTableName() Set table name ColumnObject

Method Details

__construct()

Constructor

Parameter Name Type Description
$name string
$tableName string
$schemaName string

Returns:

getCharacterMaximumLength()

Returns: int|null the $characterMaximumLength

getCharacterOctetLength()

Returns: int|null the $characterOctetLength

getColumnDefault()

Returns: null|string the $columnDefault

getDataType()

Returns: null|string the $dataType

getErrata()

Parameter Name Type Description
$errataName string

Returns: mixed

getErratas()

Returns: array the $errata

getIsNullable()

Returns: bool $isNullable

getName()

Get name

Returns: string

getNumericPrecision()

Returns: int the $numericPrecision

getNumericScale()

Returns: int the $numericScale

getNumericUnsigned()

Returns: bool

getOrdinalPosition()

Returns: int $ordinalPosition

getSchemaName()

Get schema name

Returns: string

getTableName()

Get table name

Returns: string

isNullable()

Returns: bool $isNullable

isNumericUnsigned()

Returns: bool

setCharacterMaximumLength()

Parameter Name Type Description
$characterMaximumLength int the

Returns: self Provides a fluent interface

setCharacterOctetLength()

Parameter Name Type Description
$characterOctetLength int the

Returns: self Provides a fluent interface

setColumnDefault()

Parameter Name Type Description
$columnDefault mixed to

Returns: self Provides a fluent interface

setDataType()

Parameter Name Type Description
$dataType string the

Returns: self Provides a fluent interface

setErrata()

Parameter Name Type Description
$errataName string
$errataValue mixed

Returns: self Provides a fluent interface

setErratas()

Parameter Name Type Description
$erratas array

Returns: self Provides a fluent interface

setIsNullable()

Parameter Name Type Description
$isNullable bool to

Returns: self Provides a fluent interface

setName()

Set name

Parameter Name Type Description
$name string

Returns:

setNumericPrecision()

Parameter Name Type Description
$numericPrecision int the

Returns: self Provides a fluent interface

setNumericScale()

Parameter Name Type Description
$numericScale int the

Returns: self Provides a fluent interface

setNumericUnsigned()

Parameter Name Type Description
$numericUnsigned bool

Returns: self Provides a fluent interface

setOrdinalPosition()

Parameter Name Type Description
$ordinalPosition int to

Returns: self Provides a fluent interface

setSchemaName()

Set schema name

Parameter Name Type Description
$schemaName string

Returns:

setTableName()

Set table name

Parameter Name Type Description
$tableName string

Returns: self Provides a fluent interface

Top