Uses of Class
dev.cel.expr.SourceInfo.Builder
Packages that use SourceInfo.Builder
-
Uses of SourceInfo.Builder in dev.cel.expr
Subclasses with type arguments of type SourceInfo.Builder in dev.cel.exprModifier and TypeClassDescriptionstatic final classSource information collected at parse time.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.BuilderSourceInfo.newBuilder()static SourceInfo.BuilderSourceInfo.newBuilder(SourceInfo prototype) SourceInfo.newBuilderForType()protected SourceInfo.BuilderSourceInfo.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`.