PHP Client for Apache Ignite
|
Public Member Functions | |
__construct (string $name=null, string $typeName=null) | |
setName (string $name) | |
getName () | |
setTypeName (string $typeName) | |
getTypeName () | |
setIsKeyField (bool $isKeyField) | |
getIsKeyField () | |
setIsNotNull (bool $isNotNull) | |
getIsNotNull () | |
setDefaultValue ($defaultValue, $valueType=null) | |
getDefaultValue ($valueType=null) | |
setPrecision (int $precision) | |
getPrecision () | |
setScale (int $scale) | |
getScale () | |
Class representing one Query Field element of QueryEntity of Ignite CacheConfiguration.
All configuration settings are optional and have defaults which are defined on a server side.
See Apache Ignite documentation for details of every configuration setting.
Apache\Ignite\Cache\QueryField::__construct | ( | string | $name = null , |
string | $typeName = null |
||
) |
QueryField constructor.
string | null | $name | |
string | null | $typeName |
Apache\Ignite\Cache\QueryField::getDefaultValue | ( | $valueType = null | ) |
int | ObjectType | null | $valueType | type of the default value:
|
ClientException | if error. |
Apache\Ignite\Cache\QueryField::getIsKeyField | ( | ) |
Apache\Ignite\Cache\QueryField::getIsNotNull | ( | ) |
Apache\Ignite\Cache\QueryField::getName | ( | ) |
Apache\Ignite\Cache\QueryField::getPrecision | ( | ) |
Apache\Ignite\Cache\QueryField::getScale | ( | ) |
Apache\Ignite\Cache\QueryField::getTypeName | ( | ) |
Apache\Ignite\Cache\QueryField::setDefaultValue | ( | $defaultValue, | |
$valueType = null |
|||
) |
mixed | $defaultValue | |
int | ObjectType | null | $valueType | type of the default value:
|
Apache\Ignite\Cache\QueryField::setIsKeyField | ( | bool | $isKeyField | ) |
bool | $isKeyField |
Apache\Ignite\Cache\QueryField::setIsNotNull | ( | bool | $isNotNull | ) |
bool | $isNotNull |
Apache\Ignite\Cache\QueryField::setName | ( | string | $name | ) |
string | $name |
Apache\Ignite\Cache\QueryField::setPrecision | ( | int | $precision | ) |
int | $precision |
Apache\Ignite\Cache\QueryField::setScale | ( | int | $scale | ) |
int | $scale |
Apache\Ignite\Cache\QueryField::setTypeName | ( | string | $typeName | ) |
string | $typeName |