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|nullgetWhere()
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
RepeatedFieldhasEval()
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
$thissetWhere()
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