Documentation

PBEval extends Message
in package

Eval is an Eval expression.

Generated from protobuf message exprml.v1.Eval

Table of Contents

Methods

__construct()  : mixed
Constructor.
clearEval()  : mixed
getEval()  : Expr|null
Eval is an expression to evaluate.
getWhere()  : RepeatedField
Where is a list of definitions.
hasEval()  : mixed
setEval()  : $this
Eval is an expression to evaluate.
setWhere()  : $this
Where is a list of definitions.

Methods

__construct()

Constructor.

public __construct([array<string|int, mixed> $data = NULL ]) : mixed
Parameters
$data : array<string|int, mixed> = NULL

{ Optional. Data for populating the Message object.

@type \Exprml\PB\Exprml\V1\Expr $eval
      Eval is an expression to evaluate.
@type array<\Exprml\PB\Exprml\V1\PBEval\Definition>|\Google\Protobuf\Internal\RepeatedField $where
      Where is a list of definitions.

}

clearEval()

public clearEval() : mixed

getEval()

Eval is an expression to evaluate.

public getEval() : Expr|null

Generated from protobuf field .exprml.v1.Expr eval = 1 [json_name = "eval"];

Return values
Expr|null

getWhere()

Where is a list of definitions.

public getWhere() : RepeatedField

Generated from protobuf field repeated .exprml.v1.Eval.Definition where = 2 [json_name = "where"];

Return values
RepeatedField

hasEval()

public hasEval() : mixed

setEval()

Eval is an expression to evaluate.

public setEval(Expr $var) : $this

Generated from protobuf field .exprml.v1.Expr eval = 1 [json_name = "eval"];

Parameters
$var : Expr
Return values
$this

setWhere()

Where is a list of definitions.

public setWhere(array<string|int, Definition>|RepeatedField $var) : $this

Generated from protobuf field repeated .exprml.v1.Eval.Definition where = 2 [json_name = "where"];

Parameters
$var : array<string|int, Definition>|RepeatedField
Return values
$this

        
On this page

Search results