Uses of Class
dev.cel.expr.Decl
-
Packages that use Decl Package Description dev.cel.checker dev.cel.common dev.cel.common.internal dev.cel.compiler dev.cel.expr -
-
Uses of Decl in dev.cel.checker
Methods in dev.cel.checker that return Decl Modifier and Type Method Description DeclEnv.FunctionBuilder. build()Deprecated.Build the functionDecl.DeclEnv.IdentBuilder. build()Deprecated.Build the identDecl.static DeclCelIdentDecl. celIdentToDecl(CelIdentDecl identDecl)Converts aCelIdentDeclto a protobuf equivalent formDecl@Nullable DeclEnv. tryLookupFunction(java.lang.String container, java.lang.String name)Deprecated.@Nullable DeclEnv. tryLookupIdent(java.lang.String container, java.lang.String name)Deprecated.Methods in dev.cel.checker with parameters of type Decl Modifier and Type Method Description EnvEnv. add(Decl decl)Deprecated.Migrate to the CEL-Java fluent APIs and leverage the publicly available native types (e.g:CelCompilerFactoryacceptsCelFunctionDeclandCelVarDecl).CelCheckerBuilderCelCheckerBuilder. addDeclarations(Decl... declarations)Add variable and functiondeclarationsto the CEL environment.CelCheckerBuilderCelCheckerLegacyImpl.Builder. addDeclarations(Decl... declarations)Env.FunctionBuilderEnv.FunctionBuilder. sameAs(Decl func, java.lang.String idPart, java.lang.String idPartReplace)Deprecated.Add the overloads of another function to this function, after replacing the overload id as specified.Method parameters in dev.cel.checker with type arguments of type Decl Modifier and Type Method Description CelCheckerBuilderCelCheckerBuilder. addDeclarations(java.lang.Iterable<Decl> declarations)Add variable and functiondeclarationsto the CEL environment.CelCheckerBuilderCelCheckerLegacyImpl.Builder. addDeclarations(java.lang.Iterable<Decl> declarations) -
Uses of Decl in dev.cel.common
Methods in dev.cel.common that return Decl Modifier and Type Method Description static DeclCelFunctionDecl. celFunctionDeclToDecl(CelFunctionDecl celFunctionDecl)Converts aCelFunctionDeclto a protobuf equivalent formDecl.FunctionDecl -
Uses of Decl in dev.cel.common.internal
Method parameters in dev.cel.common.internal with type arguments of type Decl Modifier and Type Method Description voidEnvVisitor. visitDecl(java.lang.String name, java.util.List<Decl> decls)Visit the declarationnameand associated types, identifiers, and functions associated with that name. -
Uses of Decl in dev.cel.compiler
Methods in dev.cel.compiler with parameters of type Decl Modifier and Type Method Description CelCompilerBuilderCelCompilerBuilder. addDeclarations(Decl... declarations)Add variable and functiondeclarationsto the CEL environment.CelCompilerBuilderCelCompilerImpl.Builder. addDeclarations(Decl... declarations)Method parameters in dev.cel.compiler with type arguments of type Decl Modifier and Type Method Description CelCompilerBuilderCelCompilerBuilder. addDeclarations(java.lang.Iterable<Decl> declarations)Add variable and functiondeclarationsto the CEL environment.CelCompilerBuilderCelCompilerImpl.Builder. addDeclarations(java.lang.Iterable<Decl> declarations) -
Uses of Decl in dev.cel.expr
Methods in dev.cel.expr that return Decl Modifier and Type Method Description DeclDecl.Builder. build()DeclDecl.Builder. buildPartial()static DeclDecl. getDefaultInstance()DeclDecl.Builder. getDefaultInstanceForType()DeclDecl. getDefaultInstanceForType()static DeclDecl. parseDelimitedFrom(java.io.InputStream input)static DeclDecl. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DeclDecl. parseFrom(byte[] data)static DeclDecl. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DeclDecl. parseFrom(com.google.protobuf.ByteString data)static DeclDecl. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DeclDecl. parseFrom(com.google.protobuf.CodedInputStream input)static DeclDecl. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DeclDecl. parseFrom(java.io.InputStream input)static DeclDecl. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DeclDecl. parseFrom(java.nio.ByteBuffer data)static DeclDecl. parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Methods in dev.cel.expr that return types with arguments of type Decl Modifier and Type Method Description com.google.protobuf.Parser<Decl>Decl. getParserForType()static com.google.protobuf.Parser<Decl>Decl. parser()Methods in dev.cel.expr with parameters of type Decl Modifier and Type Method Description Decl.BuilderDecl.Builder. mergeFrom(Decl other)static Decl.BuilderDecl. newBuilder(Decl prototype)
-