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 Decl
Env.FunctionBuilder. build()
Deprecated.Build the functionDecl
.Decl
Env.IdentBuilder. build()
Deprecated.Build the identDecl
.static Decl
CelIdentDecl. celIdentToDecl(CelIdentDecl identDecl)
Converts aCelIdentDecl
to a protobuf equivalent formDecl
@Nullable Decl
Env. tryLookupFunction(java.lang.String container, java.lang.String name)
Deprecated.@Nullable Decl
Env. 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 Env
Env. add(Decl decl)
Deprecated.Migrate to the CEL-Java fluent APIs and leverage the publicly available native types (e.g:CelCompilerFactory
acceptsCelFunctionDecl
andCelVarDecl
).CelCheckerBuilder
CelCheckerBuilder. addDeclarations(Decl... declarations)
Add variable and functiondeclarations
to the CEL environment.CelCheckerBuilder
CelCheckerLegacyImpl.Builder. addDeclarations(Decl... declarations)
Env.FunctionBuilder
Env.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 CelCheckerBuilder
CelCheckerBuilder. addDeclarations(java.lang.Iterable<Decl> declarations)
Add variable and functiondeclarations
to the CEL environment.CelCheckerBuilder
CelCheckerLegacyImpl.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 Decl
CelFunctionDecl. celFunctionDeclToDecl(CelFunctionDecl celFunctionDecl)
Converts aCelFunctionDecl
to a protobuf equivalent formDecl.FunctionDecl
static Decl
CelVarDecl. celVarToDecl(CelVarDecl varDecl)
Converts aCelVarDecl
to a protobuf equivalent formDecl
-
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 void
EnvVisitor. visitDecl(java.lang.String name, java.util.List<Decl> decls)
Visit the declarationname
and 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 CelCompilerBuilder
CelCompilerBuilder. addDeclarations(Decl... declarations)
Add variable and functiondeclarations
to the CEL environment.CelCompilerBuilder
CelCompilerImpl.Builder. addDeclarations(Decl... declarations)
Method parameters in dev.cel.compiler with type arguments of type Decl Modifier and Type Method Description CelCompilerBuilder
CelCompilerBuilder. addDeclarations(java.lang.Iterable<Decl> declarations)
Add variable and functiondeclarations
to the CEL environment.CelCompilerBuilder
CelCompilerImpl.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 Decl
Decl.Builder. build()
Decl
Decl.Builder. buildPartial()
static Decl
Decl. getDefaultInstance()
Decl
Decl.Builder. getDefaultInstanceForType()
Decl
Decl. getDefaultInstanceForType()
static Decl
Decl. parseDelimitedFrom(java.io.InputStream input)
static Decl
Decl. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Decl
Decl. parseFrom(byte[] data)
static Decl
Decl. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Decl
Decl. parseFrom(com.google.protobuf.ByteString data)
static Decl
Decl. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Decl
Decl. parseFrom(com.google.protobuf.CodedInputStream input)
static Decl
Decl. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Decl
Decl. parseFrom(java.io.InputStream input)
static Decl
Decl. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Decl
Decl. parseFrom(java.nio.ByteBuffer data)
static Decl
Decl. 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.Builder
Decl.Builder. mergeFrom(Decl other)
static Decl.Builder
Decl. newBuilder(Decl prototype)
-