All Classes and Interfaces

Class
Description
A CelTypeProvider that surfaces Avro Schema record types as CEL StructTypes.
Converts a CEL evaluation result (typically a Map literal or scalar) back into the Avro representation matching a target Schema.
 
Schema Registry's built-in CEL function library.
The runtime Java representation of the CEL confluent.type.Decimal type (CelTypeLabels.DECIMAL): a BigDecimal whose equals is numeric.
 
Pre-converted CEL invocation context.
How a protobuf unsigned integer field is presented to CEL by CelFieldExecutor, selected by CelExecutor.CEL_UNSIGNED_FIELD_TYPE.
 
Canonical CEL type-name labels for the extended types (Decimal, Timestamp, Variant) plus their Java cel-java type decls.
Shared CEL helpers used by both the transform-path executor (CelExecutor) and the validation-path executor (CelValidator).
Compiled rule output: the runnable CelRuntime.Program plus the compile-time result-type CelKind.
Regex engine used by the CEL matches / matches_string overloads.
 
Validation-rule executor backed by CEL.
 
Re-shapes a CEL result so that Jackson renders it as protobuf JSON, the counterpart of AvroResultWriter on the Avro path.
A JSONata regex engine implementation backed by Google's RE2/J