@protoutil/cel
TODO: readme
Namespaces
Section titled “Namespaces”Enumerations
Section titled “Enumerations”Classes
Section titled “Classes”- AST
- AttributeTrail
- BaseIterator
- BaseList
- BaseMap
- Bool
- Bytes
- CommonError
- Db
- Doc
- Double
- Duration
- EnumValueDescription
- Err
- Errors
- FieldDescription
- FieldType
- FileDescription
- FoldableAggregateSizer
- FunctionDecl
- Int
- MapValue
- Null
- Optional
- OverloadDecl
- ProtoEnum
- protoObj
- ProviderFieldType
- ReferenceInfo
- Registry
- SizeCalculator
- SourceInfo
- SourceLocation
- String
- Timestamp
- Type
- TypeDescription
- Uint
- Unknown
- VariableDecl
Interfaces
Section titled “Interfaces”- Adder
- Adorner
- AggregateSizer
- AggregateSizeVisitor
- AstExtensionOptions
- CallExpr
- Comparer
- ComprehensionExpr
- Container
- Divider
- Documentor
- EntryExpr
- Error
- Expr
- ExprFactory
- Foldable
- Folder
- FunctionDeclOptions
- Indexer
- InsertMapKeyValueOptions
- Iterable
- Iterator
- Lister
- ListExpr
- Location
- MapEntry
- MapExpr
- Mapper
- Matcher
- Modder
- Multiplier
- MutableLister
- MutableMapper
- NativeFieldDescriptor
- NativeObjectDescriptor
- NavigableExpr
- Negater
- Overload
- OverloadDeclOptions
- Provider
- Receiver
- RefType
- SelectExpr
- SingletonBinding
- SizeCalculatorOptions
- Sizer
- Source
- StructExpr
- StructField
- Subtractor
- TimestampInTimezoneOptions
- TraitFieldTester
- TypeAdapter
- TypeProvider
- TypeRegistry
- Val
- Writer
- Zeroer
Type Aliases
Section titled “Type Aliases”- Adapter
- AsyncOp
- AttributeQualifier
- BinaryOp
- BlockingAsyncOp
- ConstantValue
- DbOption
- Extension
- extensionMap
- ExtensionVersion
- FieldGetter
- FunctionOp
- FunctionSubsetter
- IdGenerator
- NativeTypeDescriptor
- OffsetRange
- OverloadSelector
- RefFieldTester
- UnaryOp
Variables
Section titled “Variables”- Add
- AdderType
- All
- AnyType
- anyValueType
- BoolType
- BytesType
- celErrTimestampOverflow
- checkedAny
- checkedBool
- checkedBytes
- checkedDouble
- checkedDuration
- checkedDyn
- checkedInt
- checkedListDyn
- checkedMapStringDyn
- checkedNull
- CheckedPrimitives
- checkedString
- checkedTimestamp
- checkedUint
- CheckedWellKnowns
- ComparerType
- Conditional
- ConstCost
- ContainerType
- DefaultDb
- DefaultTypeAdapter
- Divide
- DividerType
- doubleTwoTo64
- DoubleType
- DurationType
- DynType
- Equals
- errDivideByZero
- errDurationOverflow
- errIntOverflow
- errModulusByZero
- ErrorType
- errTimestampOverflowValue
- ErrType
- errUintOverflow
- Exists
- ExistsOne
- False
- FieldTesterType
- Filter
- FoldableType
- Greater
- GreaterEquals
- Has
- In
- Index
- IndexerType
- IntNegOne
- IntOne
- IntType
- IntZero
- IterableType
- IteratorType
- IteratorTypeValue
- JSONListType
- JSONNullType
- JSONStructType
- JSONValueType
- Less
- LessEquals
- ListCreateBaseCost
- ListerType
- ListType
- LogicalAnd
- LogicalNot
- LogicalOr
- Map
- MapCreateBaseCost
- MapperType
- MapType
- MatcherType
- MAX_INT64
- MAX_UINT32
- MAX_UINT64
- maxUnixTime
- MIN_INT64
- minUnixTime
- ModderType
- Modulo
- MultiplierType
- Multiply
- Negate
- NegatorType
- NO_LOCATION
- noLocation
- NotEquals
- NotStrictlyFalse
- NullType
- NullValue
- OldIn
- OldNotStrictlyFalse
- OptIndex
- OptionalNone
- OptionalType
- OptSelect
- ReceiverType
- RegexStringLengthCostFactor
- SelectAndIdentCost
- SizerType
- StandardMacros
- StringTraversalCostFactor
- StringType
- StructCreateBaseCost
- Subtract
- SubtractorType
- TimestampType
- True
- TypeType
- UintType
- UnknownType
Functions
Section titled “Functions”- addDurationChecked
- addInt64Checked
- addTimeDurationChecked
- addUint64Checked
- allMatcher
- arity
- ast
- astExtension
- attributeTrail
- callExpr
- checkedAst
- checkedMessageType
- checkedPrimitive
- checkedTypeForField
- checkedTypeForMessage
- checkedWellKnown
- checkedWrap
- collectFileDescriptorSet
- collectFileMetadata
- compareDouble
- compareDoubleInt
- compareDoubleUint
- compareInt
- compareIntDouble
- compareIntUint
- compareUint
- compareUintDouble
- compareUintInt
- compileRegexPattern
- compileRegexWithLimit
- comprehensionExpr
- computeLineOffsets
- constant
- constantToVal
- constantValueMatcher
- copyAst
- copySourceInfo
- db
- divideInt64Checked
- divideUint64Checked
- doubleToInt64Checked
- doubleToUint64Checked
- durationGetHours
- durationGetMilliseconds
- durationGetMinutes
- durationGetSeconds
- durationNanosChecked
- durationOf
- dynamicList
- dynamicMap
- dynamicTypeSchema
- emptyRegistry
- entryExprToProto
- equal
- err
- errFromString
- errorsValue
- errorValue
- errWithNodeId
- exampleDoc
- exceedsDepth
- excludeOverloads
- exprFactory
- exprFactoryWithAccumulator
- exprToProto
- exprTypeToType
- extensionVersion
- fieldDescription
- fieldDescToCelType
- fieldDoc
- fileDescription
- find
- findReverse
- findReverseBinaryOperator
- formatVal
- func
- functionDeclToExprDecl
- functionDoc
- functionMatcher
- functionReference
- heights
- identExpr
- identReference
- includeOverloads
- infoSource
- insertMapKeyValue
- int64ToUint64Checked
- isAggregateSizeVisitor
- isBool
- isError
- isPrimitiveType
- isStrictRFC3339
- isUnknown
- isUnknownOrError
- jsonFieldNamesOption
- jsonListValue
- jsonStructMap
- kindMatcher
- labelErrNode
- listExpr
- listType
- literalExpr
- macroDoc
- mapEntryExpr
- mapExpr
- mapType
- matchDescendants
- matchSubset
- maxId
- maybeForeignType
- maybeMergeUnknowns
- maybeNoSuchOverload
- maybeNoSuchOverloadErr
- memberOverload
- mergeMessagesInto
- mergeUnknowns
- moduloInt64Checked
- moduloUint64Checked
- multilineDescription
- multiplyInt64Checked
- multiplyUint64Checked
- mutableList
- mutableMap
- navigateAst
- navigateExpr
- negateDurationChecked
- negateInt64Checked
- nodeCount
- noSuchOverloadErr
- nullableType
- object
- objectType
- opaqueType
- optionalOf
- optionalType
- overload
- overloadDoc
- parseDescription
- parseDescriptions
- parseTimestamp
- postOrderVisit
- precedence
- preOrderVisit
- protoConstantToValue
- protoFieldToValue
- protoMap
- protoToEntryExpr
- protoToExpr
- protoToReferenceInfo
- protoToSourceInfo
- qualifyAttribute
- referenceInfoToProto
- reflectedList
- reflectedMap
- refValList
- refValMap
- regexProgramSize
- registerTypeFile
- registry
- safeAddUint32
- safeUint32FromBigInt
- safeUint32FromNumber
- sanitizeProtoName
- selectExpr
- setErrType
- setIteratorType
- setUtilTypeMetadata
- sourceInfo
- sourceInfoToProto
- standardFunctions
- standardTypes
- stringContains
- stringEndsWith
- stringInterfaceMap
- stringList
- stringSource
- stringSourceWithLimit
- stringStartsWith
- stringStringMap
- structExpr
- structFieldExpr
- subtractDurationChecked
- subtractInt64Checked
- subtractTimeChecked
- subtractTimeDurationChecked
- subtractUint64Checked
- textSource
- textSourceWithLimit
- timestampInTimezone
- timestampOf
- toAdornedDebugString
- toAst
- toDebugString
- toDebugStringWithIds
- toProto
- typeDescription
- typeParamType
- typeToExprType
- typeTypeWithParam
- typeVariable
- uint64ToInt64Checked
- unknown
- unspecifiedExpr
- unsupportedRefValConversionErr
- unwrap
- unwrapDynamic
- valOrErr
- valToConstant
- variable
- variableDeclToExprDecl
- variableDoc
- variableWithDoc
- wrapErr
References
Section titled “References”config
Section titled “config”Re-exports config
configContextVariable
Section titled “configContextVariable”Re-exports configContextVariable
configExtension
Section titled “configExtension”Re-exports configExtension
configFeature
Section titled “configFeature”Re-exports configFeature
configFromYAML
Section titled “configFromYAML”Re-exports configFromYAML
configFunc
Section titled “configFunc”Re-exports configFunc
configImportType
Section titled “configImportType”Re-exports configImportType
configLibrarySubset
Section titled “configLibrarySubset”Re-exports configLibrarySubset
configLimit
Section titled “configLimit”Re-exports configLimit
ConfigOptions
Section titled “ConfigOptions”Re-exports ConfigOptions
configOverload
Section titled “configOverload”Re-exports configOverload
configToYAML
Section titled “configToYAML”Re-exports configToYAML
configTypeDesc
Section titled “configTypeDesc”Re-exports configTypeDesc
configValidator
Section titled “configValidator”Re-exports configValidator
configVariable
Section titled “configVariable”Re-exports configVariable
container
Section titled “container”Re-exports container
ContainerAlias
Section titled “ContainerAlias”Re-exports ContainerAlias
ContainerOptions
Section titled “ContainerOptions”Re-exports ContainerOptions
defaultContainer
Section titled “defaultContainer”Re-exports defaultContainer
EnvironmentFunction
Section titled “EnvironmentFunction”Renames and re-exports Function
EnvironmentOverload
Section titled “EnvironmentOverload”Renames and re-exports Overload
FuncOptions
Section titled “FuncOptions”Re-exports FuncOptions
LibrarySubset
Section titled “LibrarySubset”Re-exports LibrarySubset
LibrarySubsetOptions
Section titled “LibrarySubsetOptions”Re-exports LibrarySubsetOptions
OverloadOptions
Section titled “OverloadOptions”Re-exports OverloadOptions
toQualifiedName
Section titled “toQualifiedName”Re-exports toQualifiedName
TypeDescOptions
Section titled “TypeDescOptions”Re-exports TypeDescOptions
VariableOptions
Section titled “VariableOptions”Re-exports VariableOptions