Uses of Class
dev.cel.expr.SourceInfo.Builder
Packages that use SourceInfo.Builder
-
Uses of SourceInfo.Builder in dev.cel.expr
Fields in dev.cel.expr with type parameters of type SourceInfo.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<SourceInfo, SourceInfo.Builder, SourceInfoOrBuilder> CheckedExpr.Builder.sourceInfoBuilder_
private com.google.protobuf.SingleFieldBuilder
<SourceInfo, SourceInfo.Builder, SourceInfoOrBuilder> ParsedExpr.Builder.sourceInfoBuilder_
Methods in dev.cel.expr that return SourceInfo.BuilderModifier and TypeMethodDescriptionSourceInfo.Builder.addAllExtensions
(Iterable<? extends SourceInfo.Extension> values) A list of tags for extensions that were used while parsing or type checking the source expression.SourceInfo.Builder.addAllLineOffsets
(Iterable<? extends Integer> values) Monotonically increasing list of code point offsets where newlines `\n` appear.SourceInfo.Builder.addExtensions
(int index, SourceInfo.Extension value) A list of tags for extensions that were used while parsing or type checking the source expression.SourceInfo.Builder.addExtensions
(int index, SourceInfo.Extension.Builder builderForValue) A list of tags for extensions that were used while parsing or type checking the source expression.SourceInfo.Builder.addExtensions
(SourceInfo.Extension value) A list of tags for extensions that were used while parsing or type checking the source expression.SourceInfo.Builder.addExtensions
(SourceInfo.Extension.Builder builderForValue) A list of tags for extensions that were used while parsing or type checking the source expression.SourceInfo.Builder.addLineOffsets
(int value) Monotonically increasing list of code point offsets where newlines `\n` appear.SourceInfo.Builder.clear()
SourceInfo.Builder.clearExtensions()
A list of tags for extensions that were used while parsing or type checking the source expression.SourceInfo.Builder.clearLineOffsets()
Monotonically increasing list of code point offsets where newlines `\n` appear.SourceInfo.Builder.clearLocation()
The location name.SourceInfo.Builder.clearMacroCalls()
SourceInfo.Builder.clearPositions()
SourceInfo.Builder.clearSyntaxVersion()
The syntax version of the source, e.g.CheckedExpr.Builder.getSourceInfoBuilder()
The source info derived from input that generated the parsed `expr` and any optimizations made during the type-checking pass.ParsedExpr.Builder.getSourceInfoBuilder()
The source info derived from input that generated the parsed `expr`.SourceInfo.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) SourceInfo.Builder.mergeFrom
(com.google.protobuf.Message other) SourceInfo.Builder.mergeFrom
(SourceInfo other) static SourceInfo.Builder
SourceInfo.newBuilder()
static SourceInfo.Builder
SourceInfo.newBuilder
(SourceInfo prototype) SourceInfo.newBuilderForType()
protected SourceInfo.Builder
SourceInfo.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) SourceInfo.Builder.putAllMacroCalls
(Map<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.SourceInfo.Builder.putAllPositions
(Map<Long, Integer> values) A map from the parse node id (e.g.SourceInfo.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.SourceInfo.Builder.putPositions
(long key, int value) A map from the parse node id (e.g.SourceInfo.Builder.removeExtensions
(int index) A list of tags for extensions that were used while parsing or type checking the source expression.SourceInfo.Builder.removeMacroCalls
(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.SourceInfo.Builder.removePositions
(long key) A map from the parse node id (e.g.SourceInfo.Builder.setExtensions
(int index, SourceInfo.Extension value) A list of tags for extensions that were used while parsing or type checking the source expression.SourceInfo.Builder.setExtensions
(int index, SourceInfo.Extension.Builder builderForValue) A list of tags for extensions that were used while parsing or type checking the source expression.SourceInfo.Builder.setLineOffsets
(int index, int value) Monotonically increasing list of code point offsets where newlines `\n` appear.SourceInfo.Builder.setLocation
(String value) The location name.SourceInfo.Builder.setLocationBytes
(com.google.protobuf.ByteString value) The location name.SourceInfo.Builder.setSyntaxVersion
(String value) The syntax version of the source, e.g.SourceInfo.Builder.setSyntaxVersionBytes
(com.google.protobuf.ByteString value) The syntax version of the source, e.g.SourceInfo.toBuilder()
Methods in dev.cel.expr that return types with arguments of type SourceInfo.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<SourceInfo, SourceInfo.Builder, SourceInfoOrBuilder> CheckedExpr.Builder.internalGetSourceInfoFieldBuilder()
The source info derived from input that generated the parsed `expr` and any optimizations made during the type-checking pass.private com.google.protobuf.SingleFieldBuilder
<SourceInfo, SourceInfo.Builder, SourceInfoOrBuilder> ParsedExpr.Builder.internalGetSourceInfoFieldBuilder()
The source info derived from input that generated the parsed `expr`.Methods in dev.cel.expr with parameters of type SourceInfo.BuilderModifier and TypeMethodDescriptionCheckedExpr.Builder.setSourceInfo
(SourceInfo.Builder builderForValue) The source info derived from input that generated the parsed `expr` and any optimizations made during the type-checking pass.ParsedExpr.Builder.setSourceInfo
(SourceInfo.Builder builderForValue) The source info derived from input that generated the parsed `expr`.