class Query extends ProtocolMessage (View source)

Methods

string
serializeToString()

Serializes the message and return it as a string.

string
serializePartialToString()

Serializes a protocol buffer that might not have all of the required fields set.

parseFromString(string $s)

Fills the message with a protocol buffer parsed from the given input string.

parsePartialFromString(string $s)

Fills the message with a protocol buffer parsed from the given input string. Will not fail if the resulting protocol buffer is not fully initialized.

mergeFromString(string $s)

Like parseFromString, fills the message with a protocol buffer parsed from the given input string.

mergePartialFromString(string $s)

Like parsePartialFromString, fills the message with a protocol buffer parsed from the given input string. Will not fail if the resulting protocol buffer is not fully initialized.

copyFrom(mixed $pb)

Copies data from another protocol buffer into this protocol buffer.

bool
isInitialized()

Checks if this protocol message has all of the requried fields initialized.

checkInitialized()

No description

tryMerge($d)

No description

outputPartial($out)

No description

byteSizePartial()

No description

clear()

No description

mergeFrom($x)

No description

equals($x)

No description

shortDebugString($prefix = "")

No description

static 
debugFormatString($value)

Format protocol buffer as a text string for debugging.

static 
debugFormatDouble($value)

No description

static 
lengthVarUint64($value)

No description

static 
lengthVarInt64($value)

No description

static 
lengthVarInt32($value)

No description

static 
lengthString($len)

No description

static 
debugFormatBool($b)

No description

static 
debugFormatFloat($value)

No description

static 
debugFormatFixed32($value)

No description

static 
debugFormatFixed64($value)

No description

static 
debugFormatInt32($value)

No description

static 
debugFormatInt64($value)

No description

checkProtoArray($arr)

No description

static bool
integerEquals(int $a, int $b)

Checks if two integers are equal.

getApp()

No description

setApp($val)

No description

clearApp()

No description

hasApp()

No description

getKind()

No description

setKind($val)

No description

clearKind()

No description

hasKind()

No description

getFilterSize()

No description

getFilterList()

No description

mutableFilter($idx)

No description

getFilter($idx)

No description

addFilter()

No description

clearFilter()

No description

getSearchQuery()

No description

setSearchQuery($val)

No description

clearSearchQuery()

No description

hasSearchQuery()

No description

getOrderSize()

No description

getOrderList()

No description

mutableOrder($idx)

No description

getOrder($idx)

No description

addOrder()

No description

clearOrder()

No description

getOffset()

No description

setOffset($val)

No description

clearOffset()

No description

hasOffset()

No description

getLimit()

No description

setLimit($val)

No description

clearLimit()

No description

hasLimit()

No description

getAncestor()

No description

mutableAncestor()

No description

clearAncestor()

No description

hasAncestor()

No description

getHint()

No description

setHint($val)

No description

clearHint()

No description

hasHint()

No description

getCompositeIndexSize()

No description

getCompositeIndexList()

No description

mutableCompositeIndex($idx)

No description

getCompositeIndex($idx)

No description

addCompositeIndex()

No description

clearCompositeIndex()

No description

getRequirePerfectPlan()

No description

setRequirePerfectPlan($val)

No description

clearRequirePerfectPlan()

No description

hasRequirePerfectPlan()

No description

getKeysOnly()

No description

setKeysOnly($val)

No description

clearKeysOnly()

No description

hasKeysOnly()

No description

getTransaction()

No description

mutableTransaction()

No description

clearTransaction()

No description

hasTransaction()

No description

getCount()

No description

setCount($val)

No description

clearCount()

No description

hasCount()

No description

getDistinct()

No description

setDistinct($val)

No description

clearDistinct()

No description

hasDistinct()

No description

getCompile()

No description

setCompile($val)

No description

clearCompile()

No description

hasCompile()

No description

getFailoverMs()

No description

setFailoverMs($val)

No description

clearFailoverMs()

No description

hasFailoverMs()

No description

getNameSpace()

No description

setNameSpace($val)

No description

clearNameSpace()

No description

hasNameSpace()

No description

getCompiledCursor()

No description

mutableCompiledCursor()

No description

clearCompiledCursor()

No description

hasCompiledCursor()

No description

getEndCompiledCursor()

No description

mutableEndCompiledCursor()

No description

clearEndCompiledCursor()

No description

hasEndCompiledCursor()

No description

getStrong()

No description

setStrong($val)

No description

clearStrong()

No description

hasStrong()

No description

getPropertyNameSize()

No description

getPropertyNameList()

No description

getPropertyName($idx)

No description

setPropertyName($idx, $val)

No description

addPropertyName($val)

No description

clearPropertyName()

No description

getGroupByPropertyNameSize()

No description

getGroupByPropertyNameList()

No description

getGroupByPropertyName($idx)

No description

setGroupByPropertyName($idx, $val)

No description

addGroupByPropertyName($val)

No description

clearGroupByPropertyName()

No description

getMinSafeTimeSeconds()

No description

setMinSafeTimeSeconds($val)

No description

clearMinSafeTimeSeconds()

No description

hasMinSafeTimeSeconds()

No description

getSafeReplicaNameSize()

No description

getSafeReplicaNameList()

No description

getSafeReplicaName($idx)

No description

setSafeReplicaName($idx, $val)

No description

addSafeReplicaName($val)

No description

clearSafeReplicaName()

No description

getPersistOffset()

No description

setPersistOffset($val)

No description

clearPersistOffset()

No description

hasPersistOffset()

No description

getDatabase()

No description

setDatabase($val)

No description

clearDatabase()

No description

hasDatabase()

No description

Details

string serializeToString()

Serializes the message and return it as a string.

Return Value

string The serialized protocol buffer.

Exceptions

ProtocolBufferEncodeError If the protocol buffer is not initialized.

string serializePartialToString()

Serializes a protocol buffer that might not have all of the required fields set.

Return Value

string The serialized protocol buffer.

parseFromString(string $s)

Fills the message with a protocol buffer parsed from the given input string.

Parameters

string $s The string containing a serialized protocol buffer.

Exceptions

ProtocolBufferDecodeError If the result message is not correctly initialized.

parsePartialFromString(string $s)

Fills the message with a protocol buffer parsed from the given input string. Will not fail if the resulting protocol buffer is not fully initialized.

Parameters

string $s The string containing a serialized protocol buffer.

mergeFromString(string $s)

Like parseFromString, fills the message with a protocol buffer parsed from the given input string.

Parameters

string $s The string containing a serialized protocol buffer.

Exceptions

ProtocolBufferDecodeError If the result message is not correctly initialized.

mergePartialFromString(string $s)

Like parsePartialFromString, fills the message with a protocol buffer parsed from the given input string. Will not fail if the resulting protocol buffer is not fully initialized.

Parameters

string $s The string containing a serialized protocol buffer.

copyFrom(mixed $pb)

Copies data from another protocol buffer into this protocol buffer.

Parameters

mixed $pb The protocol buffer to copy from.

bool isInitialized()

Checks if this protocol message has all of the requried fields initialized.

Return Value

bool true if all fields are initialized, false otherwise.

checkInitialized()

tryMerge($d)

Parameters

$d

outputPartial($out)

Parameters

$out

byteSizePartial()

clear()

mergeFrom($x)

Parameters

$x

equals($x)

Parameters

$x

shortDebugString($prefix = "")

Parameters

$prefix

static protected debugFormatString($value)

Format protocol buffer as a text string for debugging.

Parameters

$value

static protected debugFormatDouble($value)

Parameters

$value

static protected lengthVarUint64($value)

Parameters

$value

static protected lengthVarInt64($value)

Parameters

$value

static protected lengthVarInt32($value)

Parameters

$value

static protected lengthString($len)

Parameters

$len

static protected debugFormatBool($b)

Parameters

$b

static protected debugFormatFloat($value)

Parameters

$value

static protected debugFormatFixed32($value)

Parameters

$value

static protected debugFormatFixed64($value)

Parameters

$value

static protected debugFormatInt32($value)

Parameters

$value

static protected debugFormatInt64($value)

Parameters

$value

protected checkProtoArray($arr)

Parameters

$arr

static protected bool integerEquals(int $a, int $b)

Checks if two integers are equal.

Parameters

int $a The first integer to compare.
int $b The second integer to compare.

Return Value

bool True if the intergers are equal, false otherwise.

getApp()

setApp($val)

Parameters

$val

clearApp()

hasApp()

getKind()

setKind($val)

Parameters

$val

clearKind()

hasKind()

getFilterSize()

getFilterList()

mutableFilter($idx)

Parameters

$idx

getFilter($idx)

Parameters

$idx

addFilter()

clearFilter()

getSearchQuery()

setSearchQuery($val)

Parameters

$val

clearSearchQuery()

hasSearchQuery()

getOrderSize()

getOrderList()

mutableOrder($idx)

Parameters

$idx

getOrder($idx)

Parameters

$idx

addOrder()

clearOrder()

getOffset()

setOffset($val)

Parameters

$val

clearOffset()

hasOffset()

getLimit()

setLimit($val)

Parameters

$val

clearLimit()

hasLimit()

getAncestor()

mutableAncestor()

clearAncestor()

hasAncestor()

getHint()

setHint($val)

Parameters

$val

clearHint()

hasHint()

getCompositeIndexSize()

getCompositeIndexList()

mutableCompositeIndex($idx)

Parameters

$idx

getCompositeIndex($idx)

Parameters

$idx

addCompositeIndex()

clearCompositeIndex()

getRequirePerfectPlan()

setRequirePerfectPlan($val)

Parameters

$val

clearRequirePerfectPlan()

hasRequirePerfectPlan()

getKeysOnly()

setKeysOnly($val)

Parameters

$val

clearKeysOnly()

hasKeysOnly()

getTransaction()

mutableTransaction()

clearTransaction()

hasTransaction()

getCount()

setCount($val)

Parameters

$val

clearCount()

hasCount()

getDistinct()

setDistinct($val)

Parameters

$val

clearDistinct()

hasDistinct()

getCompile()

setCompile($val)

Parameters

$val

clearCompile()

hasCompile()

getFailoverMs()

setFailoverMs($val)

Parameters

$val

clearFailoverMs()

hasFailoverMs()

getNameSpace()

setNameSpace($val)

Parameters

$val

clearNameSpace()

hasNameSpace()

getCompiledCursor()

mutableCompiledCursor()

clearCompiledCursor()

hasCompiledCursor()

getEndCompiledCursor()

mutableEndCompiledCursor()

clearEndCompiledCursor()

hasEndCompiledCursor()

getStrong()

setStrong($val)

Parameters

$val

clearStrong()

hasStrong()

getPropertyNameSize()

getPropertyNameList()

getPropertyName($idx)

Parameters

$idx

setPropertyName($idx, $val)

Parameters

$idx
$val

addPropertyName($val)

Parameters

$val

clearPropertyName()

getGroupByPropertyNameSize()

getGroupByPropertyNameList()

getGroupByPropertyName($idx)

Parameters

$idx

setGroupByPropertyName($idx, $val)

Parameters

$idx
$val

addGroupByPropertyName($val)

Parameters

$val

clearGroupByPropertyName()

getMinSafeTimeSeconds()

setMinSafeTimeSeconds($val)

Parameters

$val

clearMinSafeTimeSeconds()

hasMinSafeTimeSeconds()

getSafeReplicaNameSize()

getSafeReplicaNameList()

getSafeReplicaName($idx)

Parameters

$idx

setSafeReplicaName($idx, $val)

Parameters

$idx
$val

addSafeReplicaName($val)

Parameters

$val

clearSafeReplicaName()

getPersistOffset()

setPersistOffset($val)

Parameters

$val

clearPersistOffset()

hasPersistOffset()

getDatabase()

setDatabase($val)

Parameters

$val

clearDatabase()

hasDatabase()