Uses of Class
dev.cel.common.CelFunctionDecl
-
Packages that use CelFunctionDecl Package Description dev.cel.checker dev.cel.common dev.cel.compiler -
-
Uses of CelFunctionDecl in dev.cel.checker
Fields in dev.cel.checker declared as CelFunctionDecl Modifier and Type Field Description static CelFunctionDeclEnv. ERROR_FUNCTION_DECLA function declaration to represent an error.Methods in dev.cel.checker that return CelFunctionDecl Modifier and Type Method Description @Nullable CelFunctionDeclEnv.DeclGroup. getFunction(java.lang.String name)Get a function declaration byname.CelFunctionDeclEnv. lookupFunction(int position, java.lang.String inContainer, java.lang.String name)Lookup a name likeEnv.tryLookupCelFunction(java.lang.String, java.lang.String)but report an error if the name is not found and return theEnv.ERROR_FUNCTION_DECL.@Nullable CelFunctionDeclEnv. tryLookupCelFunction(java.lang.String container, java.lang.String name)Try to lookup a function with the givennamewithin acontainer.Methods in dev.cel.checker that return types with arguments of type CelFunctionDecl Modifier and Type Method Description java.util.Map<java.lang.String,CelFunctionDecl>Env.DeclGroup. getFunctions()Get an immutable map of the functions in theDeclGroupkeyed by declaration name.Methods in dev.cel.checker with parameters of type CelFunctionDecl Modifier and Type Method Description EnvEnv. add(CelFunctionDecl celFunctionDecl)CelCheckerBuilderCelCheckerBuilder. addFunctionDeclarations(CelFunctionDecl... celFunctionDecls)Add function declarationCelFunctionDeclto the CEL environment.CelCheckerBuilderCelCheckerLegacyImpl.Builder. addFunctionDeclarations(CelFunctionDecl... celFunctionDecls)voidEnv.DeclGroup. putFunction(CelFunctionDecl function)Put a function declaration into theDeclGroup.Method parameters in dev.cel.checker with type arguments of type CelFunctionDecl Modifier and Type Method Description CelCheckerBuilderCelCheckerBuilder. addFunctionDeclarations(java.lang.Iterable<CelFunctionDecl> celFunctionDecls)Add function declarationCelFunctionDeclto the CEL environment.CelCheckerBuilderCelCheckerLegacyImpl.Builder. addFunctionDeclarations(java.lang.Iterable<CelFunctionDecl> celFunctionDecls) -
Uses of CelFunctionDecl in dev.cel.common
Methods in dev.cel.common that return CelFunctionDecl Modifier and Type Method Description abstract CelFunctionDeclCelFunctionDecl.Builder. build()Builds a new instance ofCelFunctionDeclstatic CelFunctionDeclCelFunctionDecl. newFunctionDeclaration(java.lang.String functionName, CelOverloadDecl... overloads)Constructs a function declaration with any number ofCelOverloadDeclstatic CelFunctionDeclCelFunctionDecl. newFunctionDeclaration(java.lang.String functionName, java.lang.Iterable<CelOverloadDecl> overloads)Constructs a function declaration with an iterable ofCelOverloadDeclMethods in dev.cel.common with parameters of type CelFunctionDecl Modifier and Type Method Description static DeclCelFunctionDecl. celFunctionDeclToDecl(CelFunctionDecl celFunctionDecl)Converts aCelFunctionDeclto a protobuf equivalent formDecl.FunctionDecl -
Uses of CelFunctionDecl in dev.cel.compiler
Methods in dev.cel.compiler with parameters of type CelFunctionDecl Modifier and Type Method Description CelCompilerBuilderCelCompilerBuilder. addFunctionDeclarations(CelFunctionDecl... celFunctionDecls)Add function declarationCelFunctionDeclto the CEL environmentCelCompilerBuilderCelCompilerImpl.Builder. addFunctionDeclarations(CelFunctionDecl... celFunctionDecls)Method parameters in dev.cel.compiler with type arguments of type CelFunctionDecl Modifier and Type Method Description CelCompilerBuilderCelCompilerBuilder. addFunctionDeclarations(java.lang.Iterable<CelFunctionDecl> celFunctionDecls)Add function declarationCelFunctionDeclto the CEL environmentCelCompilerBuilderCelCompilerImpl.Builder. addFunctionDeclarations(java.lang.Iterable<CelFunctionDecl> celFunctionDecls)
-