Uses of Class
dev.cel.checker.CelIdentDecl
-
Packages that use CelIdentDecl Package Description dev.cel.checker -
-
Uses of CelIdentDecl in dev.cel.checker
Fields in dev.cel.checker declared as CelIdentDecl Modifier and Type Field Description static CelIdentDeclEnv. ERROR_IDENT_DECLAn ident declaration to represent an error.Methods in dev.cel.checker that return CelIdentDecl Modifier and Type Method Description abstract CelIdentDeclCelIdentDecl.Builder. build()@Nullable CelIdentDeclEnv.DeclGroup. getIdent(java.lang.String name)Get an identifier declaration byname.CelIdentDeclEnv. lookupIdent(int position, java.lang.String inContainer, java.lang.String name)Lookup a name likeEnv.tryLookupCelIdent(java.lang.String, java.lang.String), but report an error if the name is not found and return theEnv.ERROR_IDENT_DECL.static CelIdentDeclCelIdentDecl. newIdentDeclaration(java.lang.String name, CelType type)Create a newCelIdentDeclwith a givennameandtype.@Nullable CelIdentDeclEnv. tryLookupCelIdent(java.lang.String container, java.lang.String name)Try to lookup an identifier with the givennamewithin acontainer.Methods in dev.cel.checker that return types with arguments of type CelIdentDecl Modifier and Type Method Description java.util.Map<java.lang.String,CelIdentDecl>Env.DeclGroup. getIdents()Get an immutable map of the identifiers in theDeclGroupkeyed by declaration name.Methods in dev.cel.checker with parameters of type CelIdentDecl Modifier and Type Method Description EnvEnv. add(CelIdentDecl celIdentDecl)static DeclCelIdentDecl. celIdentToDecl(CelIdentDecl identDecl)Converts aCelIdentDeclto a protobuf equivalent formDeclvoidEnv.DeclGroup. putIdent(CelIdentDecl ident)Put an identifier declaration into theDeclGroup.Constructor parameters in dev.cel.checker with type arguments of type CelIdentDecl Constructor Description DeclGroup(java.util.Map<java.lang.String,CelIdentDecl> idents, java.util.Map<java.lang.String,CelFunctionDecl> functions)Construct a newDeclGroupfrom the inputidentsandfunctions.
-