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