Interface CelExpr.Unary
- All Superinterfaces:
CelExpr
- All Known Implementing Classes:
CelExpr.Negative,CelExpr.Not
- Enclosing interface:
CelExpr
An expression composed by a unary operator.
- Since:
- 10.7
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.google.mu.cel.CelExpr
CelExpr.Add, CelExpr.And, CelExpr.Binary, CelExpr.BoolValue, CelExpr.BytesValue, CelExpr.Divide, CelExpr.DoubleValue, CelExpr.Element, CelExpr.EqualTo, CelExpr.FunctionCall, CelExpr.GreaterThan, CelExpr.GreaterThanOrEqualTo, CelExpr.Ident, CelExpr.IfElse, CelExpr.In, CelExpr.Index, CelExpr.KeyedBy<K>, CelExpr.LessThan, CelExpr.LessThanOrEqualTo, CelExpr.ListOf, CelExpr.LongValue, CelExpr.Macro, CelExpr.MapOf, CelExpr.MemberCall, CelExpr.Modulo, CelExpr.Multiply, CelExpr.Negative, CelExpr.Not, CelExpr.NotEqualTo, CelExpr.NullValue, CelExpr.OptionalIndex, CelExpr.OptionalSelect, CelExpr.Or, CelExpr.Select, CelExpr.StringValue, CelExpr.Struct, CelExpr.Subtract, CelExpr.UintValue, CelExpr.Unary -
Method Summary
Methods inherited from interface com.google.mu.cel.CelExpr
add, and, atLeast, atMost, call, divide, equalTo, greaterThan, ifElse, in, index, lessThan, modulo, multiply, notEqualTo, optionalIndex, optionalSelect, or, select, sourceIndex, subtract, withSourceIndex
-
Method Details
-
operand
CelExpr operand()
-