Uses of Class
dev.cel.common.CelFunctionDecl
-
Packages that use CelFunctionDecl Package Description dev.cel.bundle dev.cel.checker dev.cel.common dev.cel.compiler -
-
Uses of CelFunctionDecl in dev.cel.bundle
Methods in dev.cel.bundle with parameters of type CelFunctionDecl Modifier and Type Method Description CelBuilderCelBuilder. addFunctionDeclarations(CelFunctionDecl... celFunctionDecls)Add function declarationCelFunctionDeclto the CEL environment.Method parameters in dev.cel.bundle with type arguments of type CelFunctionDecl Modifier and Type Method Description CelBuilderCelBuilder. addFunctionDeclarations(java.lang.Iterable<CelFunctionDecl> celFunctionDecls)Add function declarationCelFunctionDeclto the CEL environment. -
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)
-