Package dev.cel.expr
Interface ParsedExprOrBuilder
-
- All Superinterfaces:
MessageLiteOrBuilder,MessageOrBuilder
- All Known Implementing Classes:
ParsedExpr,ParsedExpr.Builder
public interface ParsedExprOrBuilder extends MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExprgetExpr()The parsed expression.ExprOrBuildergetExprOrBuilder()The parsed expression.SourceInfogetSourceInfo()The source info derived from input that generated the parsed `expr`.SourceInfoOrBuildergetSourceInfoOrBuilder()The source info derived from input that generated the parsed `expr`.booleanhasExpr()The parsed expression.booleanhasSourceInfo()The source info derived from input that generated the parsed `expr`.-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasExpr
boolean hasExpr()
The parsed expression.
.cel.expr.Expr expr = 2;- Returns:
- Whether the expr field is set.
-
getExpr
Expr getExpr()
The parsed expression.
.cel.expr.Expr expr = 2;- Returns:
- The expr.
-
getExprOrBuilder
ExprOrBuilder getExprOrBuilder()
The parsed expression.
.cel.expr.Expr expr = 2;
-
hasSourceInfo
boolean hasSourceInfo()
The source info derived from input that generated the parsed `expr`.
.cel.expr.SourceInfo source_info = 3;- Returns:
- Whether the sourceInfo field is set.
-
getSourceInfo
SourceInfo getSourceInfo()
The source info derived from input that generated the parsed `expr`.
.cel.expr.SourceInfo source_info = 3;- Returns:
- The sourceInfo.
-
getSourceInfoOrBuilder
SourceInfoOrBuilder getSourceInfoOrBuilder()
The source info derived from input that generated the parsed `expr`.
.cel.expr.SourceInfo source_info = 3;
-
-