Package dev.cel.checker
Class DescriptorTypeProvider.SymbolTable
- java.lang.Object
-
- dev.cel.checker.DescriptorTypeProvider.SymbolTable
-
- Enclosing class:
- DescriptorTypeProvider
protected static class DescriptorTypeProvider.SymbolTable extends java.lang.ObjectHelper class to construct a symbol table for messages, enums, and their respective declarations.The symbol table is built from the eagerly and is not a pure representation of Proto, but rather just enough of one to serve the needs of CEL.
-
-
Constructor Summary
Constructors Constructor Description SymbolTable(java.lang.Iterable<Descriptors.FileDescriptor> fileDescriptors)SymbolTable(java.util.List<Descriptors.Descriptor> descriptors)
-
-
-
Constructor Detail
-
SymbolTable
public SymbolTable(java.lang.Iterable<Descriptors.FileDescriptor> fileDescriptors)
-
SymbolTable
public SymbolTable(java.util.List<Descriptors.Descriptor> descriptors)
-
-