Uses of Class
dev.cel.expr.Expr
-
Packages that use Expr Package Description dev.cel.checker dev.cel.common dev.cel.common.ast dev.cel.expr -
-
Uses of Expr in dev.cel.checker
Methods in dev.cel.checker with parameters of type Expr Modifier and Type Method Description TypeEnv. getType(Expr expr)Deprecated.UseEnv.getType(CelExpr)instead.voidExprVisitor. visit(Expr expr)Visit theexprvalue, routing to overloads based on the kind of expression.protected voidExprVisitor. visit(Expr expr, Constant constant)Visit aExpr.Constantexpression.protected voidExprVisitor. visit(Expr expr, Expr.Call call)Visit aExpr.Callexpression.protected voidExprVisitor. visit(Expr expr, Expr.Comprehension comprehension)Visit aExpr.Comprehensionexpression.protected voidExprVisitor. visit(Expr expr, Expr.CreateList createList)Visit aExpr.CreateListexpression.protected voidExprVisitor. visit(Expr expr, Expr.CreateStruct createStruct)Visit aExpr.CreateStructexpression.protected voidExprVisitor. visit(Expr expr, Expr.Ident ident)Visit anExpr.Identexpression.protected voidExprVisitor. visit(Expr expr, Expr.Select select)Visit aExpr.Selectexpression.protected voidExprVisitor. visitArg(Expr expr, Expr arg, int argNum)Visit the argument to an expression in the context of the calling expression. -
Uses of Expr in dev.cel.common
Methods in dev.cel.common that return Expr Modifier and Type Method Description ExprCelProtoAbstractSyntaxTree. getExpr()Returns the underlyingcom.google.api.expr.Exprrepresentation of the abstract syntax tree.ExprCelAbstractSyntaxTree. getProtoExpr()Deprecated.UseCelProtoAbstractSyntaxTree.getExpr()instead. -
Uses of Expr in dev.cel.common.ast
Methods in dev.cel.common.ast that return Expr Modifier and Type Method Description static ExprCelExprConverter. fromCelExpr(CelExpr celExpr)Methods in dev.cel.common.ast with parameters of type Expr Modifier and Type Method Description static CelExprCelExprConverter. fromExpr(Expr expr)Method parameters in dev.cel.common.ast with type arguments of type Expr Modifier and Type Method Description static com.google.common.collect.ImmutableMap<java.lang.Long,CelExpr>CelExprConverter. exprMacroCallsToCelExprMacroCalls(java.util.Map<java.lang.Long,Expr> macroCalls) -
Uses of Expr in dev.cel.expr
Methods in dev.cel.expr that return Expr Modifier and Type Method Description ExprExpr.Builder. build()ExprExpr.Builder. buildPartial()ExprExpr.Comprehension.Builder. getAccuInit()The initial value of the accumulator.ExprExpr.Comprehension. getAccuInit()The initial value of the accumulator.ExprExpr.ComprehensionOrBuilder. getAccuInit()The initial value of the accumulator.ExprExpr.Call.Builder. getArgs(int index)The arguments.ExprExpr.Call. getArgs(int index)The arguments.ExprExpr.CallOrBuilder. getArgs(int index)The arguments.static ExprExpr. getDefaultInstance()ExprExpr.Builder. getDefaultInstanceForType()ExprExpr. getDefaultInstanceForType()ExprExpr.CreateList.Builder. getElements(int index)The elements part of the list.ExprExpr.CreateList. getElements(int index)The elements part of the list.ExprExpr.CreateListOrBuilder. getElements(int index)The elements part of the list.ExprCheckedExpr.Builder. getExpr()The checked expression.ExprCheckedExpr. getExpr()The checked expression.ExprCheckedExprOrBuilder. getExpr()The checked expression.ExprParsedExpr.Builder. getExpr()The parsed expression.ExprParsedExpr. getExpr()The parsed expression.ExprParsedExprOrBuilder. getExpr()The parsed expression.ExprExpr.Comprehension.Builder. getIterRange()The range over which var iterates.ExprExpr.Comprehension. getIterRange()The range over which var iterates.ExprExpr.ComprehensionOrBuilder. getIterRange()The range over which var iterates.ExprExpr.Comprehension.Builder. getLoopCondition()An expression which can contain iter_var and accu_var.ExprExpr.Comprehension. getLoopCondition()An expression which can contain iter_var and accu_var.ExprExpr.ComprehensionOrBuilder. getLoopCondition()An expression which can contain iter_var and accu_var.ExprExpr.Comprehension.Builder. getLoopStep()An expression which can contain iter_var and accu_var.ExprExpr.Comprehension. getLoopStep()An expression which can contain iter_var and accu_var.ExprExpr.ComprehensionOrBuilder. getLoopStep()An expression which can contain iter_var and accu_var.ExprSourceInfo.Builder. getMacroCallsOrDefault(long key, Expr defaultValue)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.ExprSourceInfo. getMacroCallsOrDefault(long key, Expr defaultValue)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.ExprSourceInfoOrBuilder. getMacroCallsOrDefault(long key, Expr defaultValue)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.ExprSourceInfo.Builder. getMacroCallsOrThrow(long key)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.ExprSourceInfo. getMacroCallsOrThrow(long key)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.ExprSourceInfoOrBuilder. getMacroCallsOrThrow(long key)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.ExprExpr.CreateStruct.Entry.Builder. getMapKey()The key expression for a map creation statement.ExprExpr.CreateStruct.Entry. getMapKey()The key expression for a map creation statement.ExprExpr.CreateStruct.EntryOrBuilder. getMapKey()The key expression for a map creation statement.ExprExpr.Select.Builder. getOperand()Required.ExprExpr.Select. getOperand()Required.ExprExpr.SelectOrBuilder. getOperand()Required.ExprExpr.Comprehension.Builder. getResult()An expression which can contain accu_var.ExprExpr.Comprehension. getResult()An expression which can contain accu_var.ExprExpr.ComprehensionOrBuilder. getResult()An expression which can contain accu_var.ExprExpr.Call.Builder. getTarget()The target of an method call-style expression.ExprExpr.Call. getTarget()The target of an method call-style expression.ExprExpr.CallOrBuilder. getTarget()The target of an method call-style expression.ExprExpr.CreateStruct.Entry.Builder. getValue()Required.ExprExpr.CreateStruct.Entry. getValue()Required.ExprExpr.CreateStruct.EntryOrBuilder. getValue()Required.static ExprExpr. parseDelimitedFrom(java.io.InputStream input)static ExprExpr. parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry)static ExprExpr. parseFrom(byte[] data)static ExprExpr. parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)static ExprExpr. parseFrom(ByteString data)static ExprExpr. parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static ExprExpr. parseFrom(CodedInputStream input)static ExprExpr. parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static ExprExpr. parseFrom(java.io.InputStream input)static ExprExpr. parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry)static ExprExpr. parseFrom(java.nio.ByteBuffer data)static ExprExpr. parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry)Methods in dev.cel.expr that return types with arguments of type Expr Modifier and Type Method Description java.util.List<Expr>Expr.Call.Builder. getArgsList()The arguments.java.util.List<Expr>Expr.Call. getArgsList()The arguments.java.util.List<Expr>Expr.CallOrBuilder. getArgsList()The arguments.java.util.List<Expr>Expr.CreateList.Builder. getElementsList()The elements part of the list.java.util.List<Expr>Expr.CreateList. getElementsList()The elements part of the list.java.util.List<Expr>Expr.CreateListOrBuilder. getElementsList()The elements part of the list.java.util.Map<java.lang.Long,Expr>SourceInfo.Builder. getMacroCalls()Deprecated.java.util.Map<java.lang.Long,Expr>SourceInfo. getMacroCalls()Deprecated.java.util.Map<java.lang.Long,Expr>SourceInfoOrBuilder. getMacroCalls()Deprecated.java.util.Map<java.lang.Long,Expr>SourceInfo.Builder. getMacroCallsMap()A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.java.util.Map<java.lang.Long,Expr>SourceInfo. getMacroCallsMap()A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.java.util.Map<java.lang.Long,Expr>SourceInfoOrBuilder. getMacroCallsMap()A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.java.util.Map<java.lang.Long,Expr>SourceInfo.Builder. getMutableMacroCalls()Deprecated.Parser<Expr>Expr. getParserForType()static Parser<Expr>Expr. parser()Methods in dev.cel.expr with parameters of type Expr Modifier and Type Method Description Expr.Call.BuilderExpr.Call.Builder. addArgs(int index, Expr value)The arguments.Expr.Call.BuilderExpr.Call.Builder. addArgs(Expr value)The arguments.Expr.CreateList.BuilderExpr.CreateList.Builder. addElements(int index, Expr value)The elements part of the list.Expr.CreateList.BuilderExpr.CreateList.Builder. addElements(Expr value)The elements part of the list.ExprSourceInfo.Builder. getMacroCallsOrDefault(long key, Expr defaultValue)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.ExprSourceInfo. getMacroCallsOrDefault(long key, Expr defaultValue)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.ExprSourceInfoOrBuilder. getMacroCallsOrDefault(long key, Expr defaultValue)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.Expr.Comprehension.BuilderExpr.Comprehension.Builder. mergeAccuInit(Expr value)The initial value of the accumulator.CheckedExpr.BuilderCheckedExpr.Builder. mergeExpr(Expr value)The checked expression.ParsedExpr.BuilderParsedExpr.Builder. mergeExpr(Expr value)The parsed expression.Expr.BuilderExpr.Builder. mergeFrom(Expr other)Expr.Comprehension.BuilderExpr.Comprehension.Builder. mergeIterRange(Expr value)The range over which var iterates.Expr.Comprehension.BuilderExpr.Comprehension.Builder. mergeLoopCondition(Expr value)An expression which can contain iter_var and accu_var.Expr.Comprehension.BuilderExpr.Comprehension.Builder. mergeLoopStep(Expr value)An expression which can contain iter_var and accu_var.Expr.CreateStruct.Entry.BuilderExpr.CreateStruct.Entry.Builder. mergeMapKey(Expr value)The key expression for a map creation statement.Expr.Select.BuilderExpr.Select.Builder. mergeOperand(Expr value)Required.Expr.Comprehension.BuilderExpr.Comprehension.Builder. mergeResult(Expr value)An expression which can contain accu_var.Expr.Call.BuilderExpr.Call.Builder. mergeTarget(Expr value)The target of an method call-style expression.Expr.CreateStruct.Entry.BuilderExpr.CreateStruct.Entry.Builder. mergeValue(Expr value)Required.static Expr.BuilderExpr. newBuilder(Expr prototype)SourceInfo.BuilderSourceInfo.Builder. putMacroCalls(long key, Expr value)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.Expr.Comprehension.BuilderExpr.Comprehension.Builder. setAccuInit(Expr value)The initial value of the accumulator.Expr.Call.BuilderExpr.Call.Builder. setArgs(int index, Expr value)The arguments.Expr.CreateList.BuilderExpr.CreateList.Builder. setElements(int index, Expr value)The elements part of the list.CheckedExpr.BuilderCheckedExpr.Builder. setExpr(Expr value)The checked expression.ParsedExpr.BuilderParsedExpr.Builder. setExpr(Expr value)The parsed expression.Expr.Comprehension.BuilderExpr.Comprehension.Builder. setIterRange(Expr value)The range over which var iterates.Expr.Comprehension.BuilderExpr.Comprehension.Builder. setLoopCondition(Expr value)An expression which can contain iter_var and accu_var.Expr.Comprehension.BuilderExpr.Comprehension.Builder. setLoopStep(Expr value)An expression which can contain iter_var and accu_var.Expr.CreateStruct.Entry.BuilderExpr.CreateStruct.Entry.Builder. setMapKey(Expr value)The key expression for a map creation statement.Expr.Select.BuilderExpr.Select.Builder. setOperand(Expr value)Required.Expr.Comprehension.BuilderExpr.Comprehension.Builder. setResult(Expr value)An expression which can contain accu_var.Expr.Call.BuilderExpr.Call.Builder. setTarget(Expr value)The target of an method call-style expression.Expr.CreateStruct.Entry.BuilderExpr.CreateStruct.Entry.Builder. setValue(Expr value)Required.Method parameters in dev.cel.expr with type arguments of type Expr Modifier and Type Method Description Expr.Call.BuilderExpr.Call.Builder. addAllArgs(java.lang.Iterable<? extends Expr> values)The arguments.Expr.CreateList.BuilderExpr.CreateList.Builder. addAllElements(java.lang.Iterable<? extends Expr> values)The elements part of the list.SourceInfo.BuilderSourceInfo.Builder. putAllMacroCalls(java.util.Map<java.lang.Long,Expr> values)A map from the parse node id where a macro replacement was made to the call `Expr` that resulted in a macro expansion.
-