class TableFieldSchema extends Collection (View source)

Properties

protected $collection_key
protected $categoriesType
protected $categoriesDataType
string $collation
string $defaultValueExpression
string $description
protected $fieldsType
protected $fieldsDataType
string $foreignTypeDefinition
protected $identityColumnInfoType
protected $identityColumnInfoDataType
string $maxLength
string $mode
string $name
protected $policyTagsType
protected $policyTagsDataType
string $precision
protected $rangeElementTypeType
protected $rangeElementTypeDataType
string $roundingMode
string $scale
string $type

Methods

setCategories(TableFieldSchemaCategories $categories)

No description

setCollation($collation)

No description

string
getCollation()

No description

setDefaultValueExpression($defaultValueExpression)

No description

string
getDefaultValueExpression()

No description

setDescription($description)

No description

string
getDescription()

No description

setFields($fields)

No description

getFields()

No description

setForeignTypeDefinition($foreignTypeDefinition)

No description

string
getForeignTypeDefinition()

No description

setIdentityColumnInfo(IdentityColumnInfo $identityColumnInfo)

No description

setMaxLength($maxLength)

No description

string
getMaxLength()

No description

setMode($mode)

No description

string
getMode()

No description

setName($name)

No description

string
getName()

No description

setPolicyTags(TableFieldSchemaPolicyTags $policyTags)

No description

setPrecision($precision)

No description

string
getPrecision()

No description

setRangeElementType(TableFieldSchemaRangeElementType $rangeElementType)

No description

setRoundingMode($roundingMode)

No description

string
getRoundingMode()

No description

setScale($scale)

No description

string
getScale()

No description

setType($type)

No description

string
getType()

No description

Details

setCategories(TableFieldSchemaCategories $categories)

No description

Parameters

TableFieldSchemaCategories $categories

TableFieldSchemaCategories getCategories()

No description

setCollation($collation)

No description

Parameters

$collation

string getCollation()

No description

Return Value

string

setDefaultValueExpression($defaultValueExpression)

No description

Parameters

$defaultValueExpression

string getDefaultValueExpression()

No description

Return Value

string

setDescription($description)

No description

Parameters

$description

string getDescription()

No description

Return Value

string

setFields($fields)

No description

Parameters

$fields

TableFieldSchema[] getFields()

No description

Return Value

TableFieldSchema[]

setForeignTypeDefinition($foreignTypeDefinition)

No description

Parameters

$foreignTypeDefinition

string getForeignTypeDefinition()

No description

Return Value

string

setIdentityColumnInfo(IdentityColumnInfo $identityColumnInfo)

No description

Parameters

IdentityColumnInfo $identityColumnInfo

IdentityColumnInfo getIdentityColumnInfo()

No description

Return Value

IdentityColumnInfo

setMaxLength($maxLength)

No description

Parameters

$maxLength

string getMaxLength()

No description

Return Value

string

setMode($mode)

No description

Parameters

$mode

string getMode()

No description

Return Value

string

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setPolicyTags(TableFieldSchemaPolicyTags $policyTags)

No description

Parameters

TableFieldSchemaPolicyTags $policyTags

TableFieldSchemaPolicyTags getPolicyTags()

No description

setPrecision($precision)

No description

Parameters

$precision

string getPrecision()

No description

Return Value

string

setRangeElementType(TableFieldSchemaRangeElementType $rangeElementType)

No description

Parameters

TableFieldSchemaRangeElementType $rangeElementType

TableFieldSchemaRangeElementType getRangeElementType()

No description

setRoundingMode($roundingMode)

No description

Parameters

$roundingMode

string getRoundingMode()

No description

Return Value

string

setScale($scale)

No description

Parameters

$scale

string getScale()

No description

Return Value

string

setType($type)

No description

Parameters

$type

string getType()

No description

Return Value

string